DungeonSettlers.wiki

波サイクル

Steam
波サイクル アイコン

波サイクル

SKILL_WaveCicle · パッシブ 物理 近接

自身にバリアが付与されると、全スキルの残りクールダウンが10%短縮される。
発動は1秒に1回まで。自身のバリアがすでに上限に達していても発動する。

効果とキーワード

  • バリア: 頭部/胴体へのダメージを防ぎ、防いだダメージと同量のスタックを消費します。

計算の仕組み

各トリガーは、その瞬間にクールダウン中のすべてのスキルの残った時間から10%を削減します。カットは残った時間のシェアであり、完全なクールダウンではありません。

発動タイミング: It triggers when an effect that gives Barrier to this unit resolves, from its own skills or from any other source. The hit must not miss, and the unit must not be immune to it. It still triggers when the Barrier is at its cap and does not grow. Barrier that absorbs damage does not trigger it.

適用対象: Only skills that are already on cooldown when it triggers. A skill that is ready gets nothing, and nothing is kept for later. The global cooldown does not change.

ゲーム内テキストではthat it triggers at most once per secondとされていますが、コード上ではafter a trigger it waits for the next logical refresh beat, not for a full second. Two triggers can be less than one second apart when a beat falls between them, but two never land between the same two beats

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

  • It is not the Cooldown Reduction stat. It does not make your next cooldown shorter. It only shortens the cooldowns that are running when it triggers.
  • トリガーが倍増します。連続した2つのトリガーは待機の19%をカットし、20%ではありません。
  • The 10% comes from the skill's data. The code reads the first number in Wave Cycle's data as a percent.
  • A Barrier grant of 0 does not trigger it.

他の効果との相互作用

  • Many Barrier grants inside one beat give one trigger. The others are lost, not saved for later.
  • A Barrier that absorbs hits does not trigger it. Only a new Barrier grant does.
  • Cooldown Reduction works in a different way. It sets the length of a cooldown when the skill is used. After that, a running cooldown counts down at a fixed speed.

参照: クールダウン。

ビルド25846389のゲームバイナリから読み取り。 Refactor.Combat.SkillRelated.SKILL_WaveCicle.Passive_WaveCicle$$OnEnable@0x93C2DC, Refactor.TickEvent$$CallOnAfterProcess@0x80B720, Refactor.Combat.SkillRelated.SKILL_WaveCicle.Passive_WaveCicle$$AddAffecterRoutine@0x93C5DC, Refactor.Combat.IExecutionLog$$get_IsApplied@0x8AA228, Refactor.Combat.ExecutionProcess.AffecterSimulator$$Simulate@0x94A380, Refactor.Combat.AffecterExecutionLog$$.ctor@0x8A90F4, Refactor.Combat.SkillRelated.SKILL_WaveCicle.Passive_WaveCicle$$OnLogicalRefresh@0x93C7E8, Refactor.Util.TikiTakaRuntimePolicy$$get_LogicalRefreshDeltaSec@0xA75D04, Refactor.Combat.SkillRelated.SKILL_WaveCicle.Passive_WaveCicle.<SubSkillCooldownRoutine>d__7$$MoveNext@0x93C904, Refactor.Combat.AffecterRelated.PassiveAction$$Initialize@0x9B90BC, Refactor.Tick.DataApply.TickEventApplier$$Apply(CooldownApplyData)@0xAC7200

数値

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

前提条件

必要条件: 潮の満ち引き

ツリー位置

潮汐スキルツリー - ティア2、列3