public void Enact(ISufferStatusEffects target) { if (!enacted) { target.BecomeIntangible(); enacted = true; } }
public void Enact(ISufferStatusEffects target) { tick--; if (tick <= 0) { target.TakeDamage(5); } tick = 60; }
public void Reverse(ISufferStatusEffects target) { return; }
public RemoveStatusOrder(ISufferStatusEffects effected, eStatusEffect effect) { this.effected = effected; this.effect = effect; }
public StatusHandler(ISufferStatusEffects node) { this.node = node; statuses = new List <IStatusEffect>(); }
public void Reverse(ISufferStatusEffects target) { target.EndIntangible(); }