## Poison: Deals 2 HP damage to the target each tick. extends EffectBase func on_tick(ctx: EffectCtx, evt: TickEvent) -> void: var hp: Stat = ctx.target.get_stat("hp") hp.sub_base(2)