private IEnumerator<object> OnEventCombatStart(EventType type, object evt)
{
IEntity sender = Event.GetProp<IEntity>("Sender", evt);
IEntity target = Event.GetProp<IEntity>("Target", evt);
if (sender == this) {
SendMessage("You lunge at {0} and attack!", target);
} else {
SendMessage(Event.Format("{Sender} charges at {Target} and attacks!", this, evt));
}
return null;
}