protected virtual void SetTarget(ActiveCreature target) { this.target = target; }
protected virtual void DropTarget() { target = null; }
public ActiveCreature() { health = 100; target = null; }