RenのAbility作成

レンの人間体に以下3つの特殊アビリティをつけました。

Founder Punish

始祖の力の一部を解放させたパワーアタックを相手に与える。 f:id:haruka10701:20171008172536j:plain

WhirlwindSprint

旋風の疾走。相手と距離が離れると一気に間合いを詰める。

通常の旋風の疾走をフォロワーに覚えさせても使ってくれないので、スクリプトを組んで疑似的に同等の動きをしてくれるようにしました。

f:id:haruka10701:20171008172845j:plain

Firebreath

こちらはバニラのファイアブレスを覚えさせました。ただし、クールタイムはバニラの1/3にしてます。レンはドラゴンボーンではありませんが、戦闘センスが優れており、戦いの中で聞いたシャウトをある程度自分のものにできます。

f:id:haruka10701:20171008173017j:plain

動作テスト

youtu.be

テスト用にプレイヤーのヘルスを3000にしたのにかなり削られる...

BleedOutの判定をエイリアスで管理していて、BleedOutになったときに戦闘終了とクエストステージを進めるようにしてます。

次の会話を終えた時点でクエストの終了と同時にRelationshipRankを変更させてフォロワー可能にするようにしました。

RelationShip変更関数

こうすることで、RDOの影響も受けず任意のタイミングでフォロワー化できるようになりました。