8    public override bool PreventRegen
 
   17    public override int GetPhase()
 
   23        if (base.value >= 100)
 
   31    public override void OnStart()
 
   37                EClass.player.haltMove = 
true;
 
   38                EInput.Consume(
true, 1);
 
   44    public override void Tick()
 
   46        if (base.value >= 200)
 
   50        if (base.value >= 100 && !
EClass._zone.IsRegion)
 
   52            this.owner.DamageHP(10 + this.owner.MaxHP / 20, AttackSource.Condition, 
null);
 
   54        if (this.owner == 
null || !this.owner.IsAliveInCurrentZone)
 
   58        if (!this.owner.Cell.CanSuffocate())
 
   63        if (!
EClass._zone.IsRegion)
 
   65            this.owner.ModExp(200, 4 + this.phase * 4);