Core/Units: Rename and change Get/SetVisibility to use a bool value instead of an unnecessary enum
Also replace some SetVisibility hacks to directly call UpdateObjectVisibility --HG-- branch : trunk
This commit is contained in:
@@ -574,7 +574,7 @@ public:
|
||||
Phase = 2;
|
||||
break;
|
||||
case 2:
|
||||
me->SetVisibility(VISIBILITY_OFF);
|
||||
me->SetVisible(false);
|
||||
PhaseTimer = 2000;
|
||||
Phase = 3;
|
||||
break;
|
||||
|
||||
@@ -390,7 +390,7 @@ public:
|
||||
|
||||
me->SetStandState(UNIT_STAND_STATE_STAND);
|
||||
me->Mount(25279);
|
||||
me->SetVisibility(VISIBILITY_ON);
|
||||
me->SetVisible(true);
|
||||
|
||||
UpdateWorldState(me->GetMap(), WORLD_STATE_REMAINS, 0);
|
||||
//UpdateWorldState(me->GetMap(), WORLD_STATE_COUNTDOWN, 0);
|
||||
@@ -913,7 +913,7 @@ public:
|
||||
if (Creature* pTemp = Unit::GetCreature(*me, uiAlexandrosGUID)) // just hide him
|
||||
{
|
||||
DoScriptText(EMOTE_LIGHT_OF_DAWN09, pTemp);
|
||||
pTemp->SetVisibility(VISIBILITY_OFF);
|
||||
pTemp->SetVisible(false);
|
||||
}
|
||||
if (Creature* pTemp = Unit::GetCreature(*me, uiLichKingGUID))
|
||||
{
|
||||
@@ -1321,7 +1321,7 @@ public:
|
||||
i->getSource()->CastSpell(i->getSource(), SPELL_THE_LIGHT_OF_DAWN_Q, false);
|
||||
}
|
||||
}
|
||||
me->SetVisibility(VISIBILITY_OFF); // respawns another Darion for quest turn in
|
||||
me->SetVisible(false); // respawns another Darion for quest turn in
|
||||
me->SummonCreature(NPC_HIGHLORD_DARION_MOGRAINE, me->GetPositionX(), me->GetPositionY(), me->GetPositionZ(), 0, TEMPSUMMON_TIMED_OR_CORPSE_DESPAWN, 180000);
|
||||
JumpToNextStep(1000);
|
||||
break;
|
||||
@@ -1648,7 +1648,7 @@ public:
|
||||
if (Creature* pTemp = Unit::GetCreature(*me, pGUID))
|
||||
if (pTemp->isAlive())
|
||||
{
|
||||
pTemp->SetVisibility(VISIBILITY_OFF);
|
||||
pTemp->SetVisible(false);
|
||||
pTemp->Kill(pTemp);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -44,7 +44,7 @@ public:
|
||||
void Reset()
|
||||
{
|
||||
me->setActive(true);
|
||||
me->SetVisibility(VISIBILITY_OFF);
|
||||
me->SetVisible(false);
|
||||
me->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NON_ATTACKABLE);
|
||||
me->SetFlying(true);
|
||||
FlyBackTimer = 500;
|
||||
@@ -81,7 +81,7 @@ public:
|
||||
z += 2.5; x -= 2; y -= 1.5;
|
||||
me->GetMotionMaster()->MovePoint(0, x, y, z);
|
||||
me->SetUInt64Value(UNIT_FIELD_TARGET, plr->GetGUID());
|
||||
me->SetVisibility(VISIBILITY_ON);
|
||||
me->SetVisible(true);
|
||||
FlyBackTimer = 4500;
|
||||
break;
|
||||
case 2:
|
||||
@@ -94,7 +94,7 @@ public:
|
||||
FlyBackTimer = 5000;
|
||||
break;
|
||||
case 3:
|
||||
me->SetVisibility(VISIBILITY_OFF);
|
||||
me->SetVisible(false);
|
||||
FlyBackTimer = 3000;
|
||||
break;
|
||||
case 4:
|
||||
|
||||
Reference in New Issue
Block a user