Core/Movement: Use SetLevitate(true/false) instead of AddUnit/RemoveUnit.
This commit is contained in:
@@ -459,7 +459,7 @@ public:
|
||||
{
|
||||
trigger->SetVisible(false);
|
||||
trigger->setFaction(me->getFaction());
|
||||
trigger->AddUnitMovementFlag(MOVEMENTFLAG_LEVITATING);
|
||||
trigger->SetLevitate(true);
|
||||
trigger->CastSpell(me, SPELL_METEOR, true);
|
||||
}
|
||||
me->GetMotionMaster()->Clear();
|
||||
@@ -1176,7 +1176,7 @@ public:
|
||||
{
|
||||
FrostBreathTimer = 5000;
|
||||
MoveTimer = 0;
|
||||
me->AddUnitMovementFlag(MOVEMENTFLAG_LEVITATING);
|
||||
me->SetLevitate(true);
|
||||
}
|
||||
|
||||
void WaypointReached(uint32 i)
|
||||
@@ -1298,7 +1298,7 @@ public:
|
||||
Zpos = 10.0f;
|
||||
StrikeTimer = 2000+rand()%5000;
|
||||
MoveTimer = 0;
|
||||
me->AddUnitMovementFlag(MOVEMENTFLAG_LEVITATING);
|
||||
me->SetLevitate(true);
|
||||
}
|
||||
|
||||
void WaypointReached(uint32 i)
|
||||
|
||||
@@ -576,7 +576,7 @@ public:
|
||||
break;
|
||||
case 10:
|
||||
Merithra->HandleEmoteCommand(EMOTE_ONESHOT_LIFTOFF);
|
||||
Merithra->AddUnitMovementFlag(MOVEMENTFLAG_LEVITATING);
|
||||
Merithra->SetLevitate(true);
|
||||
Merithra->GetMotionMaster()->MoveCharge(-8065, 1530, 6.61f, 3);
|
||||
break;
|
||||
case 11:
|
||||
@@ -603,7 +603,7 @@ public:
|
||||
break;
|
||||
case 18:
|
||||
Arygos->HandleEmoteCommand(EMOTE_ONESHOT_LIFTOFF);
|
||||
Arygos->AddUnitMovementFlag(MOVEMENTFLAG_LEVITATING);
|
||||
Arygos->SetLevitate(true);
|
||||
Arygos->GetMotionMaster()->MoveCharge(-8065, 1530, 6.61f, 42);
|
||||
break;
|
||||
case 19:
|
||||
@@ -630,7 +630,7 @@ public:
|
||||
break;
|
||||
case 26:
|
||||
Caelestrasz->HandleEmoteCommand(254);
|
||||
Caelestrasz->AddUnitMovementFlag(MOVEMENTFLAG_LEVITATING);
|
||||
Caelestrasz->SetLevitate(true);
|
||||
Caelestrasz->GetMotionMaster()->MoveCharge(-8065, 1530, 7.61f, 4);
|
||||
break;
|
||||
case 27:
|
||||
@@ -769,7 +769,7 @@ public:
|
||||
break;
|
||||
case 63:
|
||||
me->HandleEmoteCommand(254);
|
||||
me->AddUnitMovementFlag(MOVEMENTFLAG_LEVITATING);
|
||||
me->SetLevitate(true);
|
||||
break;
|
||||
case 64:
|
||||
me->GetMotionMaster()->MoveCharge(-8000, 1400, 150, 9);
|
||||
|
||||
Reference in New Issue
Block a user