protected override void EffectTick() { int x, y; if (!Effect_Host.IsDead()) { switch (type) { case StatType.adrenaline: Effect_Host.Stats.AddAdrenaline((int)_baked, true, out x, out y); break; case StatType.oxygen: Effect_Host.Stats.AddOxygen((int)_baked, true); break; default: Effect_Host.Stats.SetStatAmountDelta(type, _baked); break; } } Ticked(); }
protected override void EffectTick() { Ticked(); Effect_Host.ReceiveDamage(this); }