void Reset() { Phase = PHASE_NULL; Event = EVENT_NULL; Timer[EVENT_BERSERK] = 600000; FlightCount = 0; me->AddUnitMovementFlag(MOVEMENTFLAG_LEVITATING + MOVEMENTFLAG_ONTRANSPORT); me->SetFloatValue(UNIT_FIELD_BOUNDINGRADIUS, 10); me->SetFloatValue(UNIT_FIELD_COMBATREACH, 10); DespawnSummons(MOB_VAPOR_TRAIL); KillCharmedPlayer(); me->setActive(false); if(pInstance) pInstance->SetData(DATA_FELMYST_EVENT, NOT_STARTED); me->SetVisible(false); }
void Reset() { Phase = PHASE_NULL; Event = EVENT_NULL; Timer[EVENT_BERSERK] = 600000; FlightCount = 0; me->SetDisableGravity(true); me->SetFloatValue(UNIT_FIELD_BOUNDINGRADIUS, 10); me->SetFloatValue(UNIT_FIELD_COMBATREACH, 10); DespawnSummons(MOB_VAPOR_TRAIL); KillCharmedPlayer(); me->setActive(false); if (pInstance) pInstance->SetData(DATA_FELMYST_EVENT, NOT_STARTED); me->SetVisible(false); }