public bool CurePetrify(Combatant source) { Petrify = false; if (!(Sleep || Stop || Paralysed || Imprisoned)) { TurnTimer.Reset(); } return(true); }
protected override void Kill() { _c.HP = 0; CureAll(this); TurnTimer.Reset(); PauseTimers(); // TODO: final attack }
protected override void Kill() { _hp = 0; _death = true; CureAll(this); TurnTimer.Reset(); PauseTimers(); RunAICounterDeath(); }
public void ChangeTurn() { _playerIndex++; if (_playerIndex >= AllPlayers.Length) { _playerIndex = 0; } ActivePlayer.StartTurn(); TurnTimer.Stop(); TurnTimer.Reset(); TurnTimer.StartTimer(); OnTurnChanged(); }