DungeonSettlers.wiki

飲み込む

Steam
飲み込む アイコン

飲み込む

SKILL_Swallow · アクティブ SingleAlly

死体を飲み込むと、最大体力の30%が回復し、死体喰い (Stack)を1つ獲得します。

効果とキーワード

  • 死体喰い (使用者に): スタックごとに物理攻撃力が30%上昇。

文脈内の射程

飲み込む ダンジョンルームに表示される射程と範囲

計算の仕組み

if GetStack(AFFECTER_SwallowCorpseStack) >= MaxStack (3): SKILL_Evolve を使います。さもなければ、飲み込み可能な死亡した味方が SKILL_Swallow の範囲(5)内にあり、飲み込む(Swallow)がクールダウン中でなければ: SKILL_Swallow を使います。それ以外は通常攻撃

ツールチップが教えてくれないこと

  • 30%の回復は、ルーチン内の定数 0.3。SKILL_Swallow FloatValues[0] = 30 と一致するが、コードはそのためにテーブルを読みません。
  • 深淵版は、マップ種別チェックが8を返すと選ばれます。列挙名は読まれていません。
  • 飲み込む(Swallow)は新しい ActiveSkill_Base.AllowsDeadTarget を true に上書きするため、汎用の対象チェックと接近移動が、死亡した対象を受け入れる(基底は false を返す)。

ビルド25846389のゲームバイナリから読み取り。 Pattern_Tadpole.Pattern@0x950EE8, SKILL_Swallow.<SkillRoutine>d__2.MoveNext@0x8D75C0, SKILL_Evolve.<SkillRoutine>d__0.MoveNext@0x8D6DCC, SKILL_Swallow.get_AllowsDeadTarget@0x8D74E4, Refactor.Task.MoveTaskHelper.IsValidTarget@0xAF32F8

数値

射程5
開始ディレイ0.2s
終了ディレイ0.8s
クールタイム1s
エネルギー消費量0
習得に必要なスキルポイント5
必要レベル0
通常攻撃スキルいいえ
ディレイは攻撃速度に依存いいえ
壁越しに対象指定可能いいえ
生の値30

射程と範囲

飲み込む の射程と範囲

青 詠唱者; 水色 射程(5 タイル); オレンジ 範囲ヒット(単体)。表示される射程距離はおおよその値で、範囲の形状は正確です。