public IEnumerable <Act.Status> Die(Creature agent) { agent.GetRoot().Delete(); yield return(Act.Status.Success); }