Skip to main content

Venomfang Blade

Blinks to the nearest enemy.

Poisons the target for 4 DPS over 15 seconds.

Deals critical hits against heavily poisoned enemies.

Implementation​

Venomfang Blade is a three-state Skill: State 1 picks a target, State 2 blinks to it, and State 3 strikes and applies poison.

State 1 sets the ClosestEnemyInSight Stat using a ClosestInSight together with ClosestInSight. A DashDecider ConditionalModifier on SkillEvolutionNo then checks NoEnemyInSight: if nothing is in sight the blink state is skipped. Otherwise State 2 extracts the enemy's position to a Stat, faces the Actor toward it, and Dash moves the player to that position before syncing position with the destination.

Venomfang Blade Dash Decider

Poison​

The strike in State 3 applies poison to the enemy's own Repository. PoisonStackCount adds 1 to a PoisonStackCount Stat (clamped 0–10), and a PoisonDamageGenerator Stat produces recurring Health damage that works out to roughly 4 DPS, expiring after about 15 seconds.

Critical hits on poisoned targets​

VenomfangBlade_CritRateModifier(PoisonStackBased) scales the Skill's CritRate with the target's PoisonStackCount, so heavily poisoned enemies take critical hits.

VenomfangBlade_CritRateModifier(PoisonStackBased) — Stat (ConditionalModifier Float)
Stat (ConditionalModifier Float): VenomfangBlade_CritRateModifier(PoisonStackBased)
Stat Key:VenomfangBlade / ConditionalModifier / CritRateModifier_PoisonStackBased
Default:1
Allow Exceed:true
Max:1
Single Stat Checker › Stat › Actor:Target
Single Stat Checker › Condition:GTE3(Int)

A LookAtIfNotThere script keeps the Actor facing the target correctly when it has moved out of position.