void FleeingMovementGenerator<Creature>::Finalize(Creature& owner)
{
    owner.clearUnitState(UNIT_STAT_FLEEING | UNIT_STAT_FLEEING_MOVE);
    owner.AddEvent(new AttackResumeEvent(owner), ATTACK_DISPLAY_DELAY);
}