public override bool IsApplicable(tilesim.Engine.Entities.Person person)
        {
            var personIsPlayer = (Settings.PlayerId == person.Id);

            var personIsDead = person.Vitals [PersonVitalType.Health] <= 0;

            return personIsPlayer
                && personIsDead;
        }
 public override void Execute(tilesim.Engine.Entities.Person person)
 {
     throw new PlayerDiedException (person);
 }