aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts/Outland
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/scripts/Outland')
-rw-r--r--src/server/scripts/Outland/BlackTemple/boss_illidan.cpp34
-rw-r--r--src/server/scripts/Outland/BlackTemple/boss_shade_of_akama.cpp2
-rw-r--r--src/server/scripts/Outland/BlackTemple/boss_supremus.cpp2
-rw-r--r--src/server/scripts/Outland/BlackTemple/illidari_council.cpp6
-rw-r--r--src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/boss_lurker_below.cpp4
-rw-r--r--src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/boss_vazruden_the_herald.cpp4
-rw-r--r--src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/boss_magtheridon.cpp2
-rw-r--r--src/server/scripts/Outland/HellfireCitadel/ShatteredHalls/boss_warbringer_omrogg.cpp2
-rw-r--r--src/server/scripts/Outland/TempestKeep/Eye/boss_astromancer.cpp8
-rw-r--r--src/server/scripts/Outland/netherstorm.cpp2
-rw-r--r--src/server/scripts/Outland/shadowmoon_valley.cpp12
11 files changed, 39 insertions, 39 deletions
diff --git a/src/server/scripts/Outland/BlackTemple/boss_illidan.cpp b/src/server/scripts/Outland/BlackTemple/boss_illidan.cpp
index 07a789bcfea..9621d7387de 100644
--- a/src/server/scripts/Outland/BlackTemple/boss_illidan.cpp
+++ b/src/server/scripts/Outland/BlackTemple/boss_illidan.cpp
@@ -876,7 +876,7 @@ public:
{
if (GETUNIT(Glaive, GlaiveGUID[i]))
{
- Glaive->SetVisibility(VISIBILITY_OFF);
+ Glaive->SetVisible(false);
Glaive->setDeathState(JUST_DIED); // Despawn the Glaive
}
GlaiveGUID[i] = 0;
@@ -1229,7 +1229,7 @@ public:
if (Timer[EVENT_MAIEV_STEALTH])
{
me->SetFullHealth();
- me->SetVisibility(VISIBILITY_ON);
+ me->SetVisible(true);
Timer[EVENT_MAIEV_STEALTH] = 0;
}
me->InterruptNonMeleeSpells(false);
@@ -1307,7 +1307,7 @@ public:
case EVENT_MAIEV_STEALTH:
{
me->SetFullHealth();
- me->SetVisibility(VISIBILITY_ON);
+ me->SetVisible(true);
me->RemoveFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NON_ATTACKABLE);
Timer[EVENT_MAIEV_STEALTH] = 0;
BlinkToPlayer();
@@ -1349,7 +1349,7 @@ public:
if (HealthBelowPct(50))
{
- me->SetVisibility(VISIBILITY_OFF);
+ me->SetVisible(false);
me->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NON_ATTACKABLE);
if (GETCRE(Illidan, IllidanGUID))
CAST_AI(boss_illidan_stormrage::boss_illidan_stormrageAI, Illidan->AI())->DeleteFromThreatList(me->GetGUID());
@@ -1446,7 +1446,7 @@ public:
me->SetUInt32Value(UNIT_NPC_FLAGS, 0); // Database sometimes has strange values..
me->SetFlag(UNIT_NPC_FLAGS, UNIT_NPC_FLAG_GOSSIP);
me->setActive(false);
- me->SetVisibility(VISIBILITY_OFF);
+ me->SetVisible(false);
}
// Do not call reset in Akama's evade mode, as this will stop him from summoning minions after he kills the first bit
@@ -1529,7 +1529,7 @@ public:
for (uint8 i = 0; i < 2; ++i)
if (Creature* Spirit = me->SummonCreature(i ? SPIRIT_OF_OLUM : SPIRIT_OF_UDALO, SpiritSpawns[i].x, SpiritSpawns[i].y, SpiritSpawns[i].z, 0, TEMPSUMMON_TIMED_DESPAWN, 20000))
{
- Spirit->SetVisibility(VISIBILITY_OFF);
+ Spirit->SetVisible(false);
SpiritGUID[i] = Spirit->GetGUID();
}
}
@@ -1649,8 +1649,8 @@ public:
Timer = 2000;
break;
case 1: // spirit appear
- Spirit[0]->SetVisibility(VISIBILITY_ON);
- Spirit[1]->SetVisibility(VISIBILITY_ON);
+ Spirit[0]->SetVisible(true);
+ Spirit[1]->SetVisible(true);
Timer = 2000;
break;
case 2: // spirit help
@@ -1675,8 +1675,8 @@ public:
me->MonsterYell(SAY_AKAMA_BEWARE, LANG_UNIVERSAL, 0);
DoPlaySoundToSet(me, SOUND_AKAMA_BEWARE);
Channel->setDeathState(JUST_DIED);
- Spirit[0]->SetVisibility(VISIBILITY_OFF);
- Spirit[1]->SetVisibility(VISIBILITY_OFF);
+ Spirit[0]->SetVisible(false);
+ Spirit[1]->SetVisible(false);
Timer = 3000;
break;
case 6:
@@ -1718,12 +1718,12 @@ public:
void UpdateAI(const uint32 diff)
{
- if (me->GetVisibility() == VISIBILITY_OFF)
+ if (!me->IsVisible())
{
if (Check_Timer <= diff)
{
if (pInstance && pInstance->GetData(DATA_ILLIDARICOUNCILEVENT) == DONE)
- me->SetVisibility(VISIBILITY_ON);
+ me->SetVisible(true);
Check_Timer = 5000;
} else Check_Timer -= diff;
@@ -1882,7 +1882,7 @@ void boss_illidan_stormrage::boss_illidan_stormrageAI::JustSummoned(Creature* su
{
if (Phase == PHASE_TALK_SEQUENCE)
{
- summon->SetVisibility(VISIBILITY_OFF);
+ summon->SetVisible(false);
summon->setDeathState(JUST_DIED);
return;
}
@@ -1903,7 +1903,7 @@ void boss_illidan_stormrage::boss_illidan_stormrageAI::JustSummoned(Creature* su
break;
case MAIEV_SHADOWSONG:
{
- summon->SetVisibility(VISIBILITY_OFF); // Leave her invisible until she has to talk
+ summon->SetVisible(false); // Leave her invisible until she has to talk
summon->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NON_ATTACKABLE);
MaievGUID = summon->GetGUID();
CAST_AI(boss_maiev_shadowsong::boss_maievAI, summon->AI())->GetIllidanGUID(me->GetGUID());
@@ -1948,7 +1948,7 @@ void boss_illidan_stormrage::boss_illidan_stormrageAI::HandleTalkSequence()
case 11:
if (GETUNIT(Maiev, MaievGUID))
{
- Maiev->SetVisibility(VISIBILITY_ON); // Maiev is now visible
+ Maiev->SetVisible(true); // Maiev is now visible
Maiev->CastSpell(Maiev, SPELL_TELEPORT_VISUAL, true); // onoz she looks like she teleported!
Maiev->SetInFront(me); // Have her face us
me->SetInFront(Maiev); // Face her, so it's not rude =P
@@ -2235,7 +2235,7 @@ public:
AttackStart(pTarget);
else
{
- me->SetVisibility(VISIBILITY_OFF);
+ me->SetVisible(false);
me->setDeathState(JUST_DIED);
return;
}
@@ -2246,7 +2246,7 @@ public:
GETUNIT(Illidan, IllidanGUID);
if (!Illidan || CAST_CRE(Illidan)->IsInEvadeMode())
{
- me->SetVisibility(VISIBILITY_OFF);
+ me->SetVisible(false);
me->setDeathState(JUST_DIED);
return;
} else CheckTimer = 5000;
diff --git a/src/server/scripts/Outland/BlackTemple/boss_shade_of_akama.cpp b/src/server/scripts/Outland/BlackTemple/boss_shade_of_akama.cpp
index 4d24b08c88b..5a8fa42dff5 100644
--- a/src/server/scripts/Outland/BlackTemple/boss_shade_of_akama.cpp
+++ b/src/server/scripts/Outland/BlackTemple/boss_shade_of_akama.cpp
@@ -262,7 +262,7 @@ public:
IsBanished = true;
HasKilledAkama = false;
- me->SetVisibility(VISIBILITY_ON);
+ me->SetVisible(true);
me->RemoveFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NOT_SELECTABLE);
me->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NOT_SELECTABLE);
//me->GetMotionMaster()->Clear();
diff --git a/src/server/scripts/Outland/BlackTemple/boss_supremus.cpp b/src/server/scripts/Outland/BlackTemple/boss_supremus.cpp
index fdc37b32bd5..62839f0df2a 100644
--- a/src/server/scripts/Outland/BlackTemple/boss_supremus.cpp
+++ b/src/server/scripts/Outland/BlackTemple/boss_supremus.cpp
@@ -72,7 +72,7 @@ public:
float x, y, z;
me->GetNearPoint(me, x, y, z, 1, 100, float(M_PI*2*rand_norm()));
me->GetMotionMaster()->MovePoint(0, x, y, z);
- me->SetVisibility(VISIBILITY_OFF);
+ me->SetVisible(false);
me->CastSpell(me,SPELL_MOLTEN_FLAME,true);
}
};
diff --git a/src/server/scripts/Outland/BlackTemple/illidari_council.cpp b/src/server/scripts/Outland/BlackTemple/illidari_council.cpp
index 51a2b03234e..83b247857f8 100644
--- a/src/server/scripts/Outland/BlackTemple/illidari_council.cpp
+++ b/src/server/scripts/Outland/BlackTemple/illidari_council.cpp
@@ -802,7 +802,7 @@ public:
AppearEnvenomTimer = 150000;
HasVanished = false;
- me->SetVisibility(VISIBILITY_ON);
+ me->SetVisible(true);
me->RemoveFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NOT_SELECTABLE);
}
@@ -842,7 +842,7 @@ public:
VanishTimer = 30000;
AppearEnvenomTimer= 28000;
HasVanished = true;
- me->SetVisibility(VISIBILITY_OFF);
+ me->SetVisible(false);
me->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NOT_SELECTABLE);
DoResetThreat();
// Chase a unit. Check before DoMeleeAttackIfReady prevents from attacking
@@ -872,7 +872,7 @@ public:
{
me->GetMotionMaster()->Clear();
me->GetMotionMaster()->MoveChase(me->getVictim());
- me->SetVisibility(VISIBILITY_ON);
+ me->SetVisible(true);
AppearEnvenomTimer = 6000;
} else AppearEnvenomTimer -= diff;
}
diff --git a/src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/boss_lurker_below.cpp b/src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/boss_lurker_below.cpp
index 08a39b3cfb5..670230c1eda 100644
--- a/src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/boss_lurker_below.cpp
+++ b/src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/boss_lurker_below.cpp
@@ -141,7 +141,7 @@ public:
pInstance->SetData(DATA_STRANGE_POOL, NOT_STARTED);
}
DoCast(me, SPELL_SUBMERGE);//submerge anim
- me->SetVisibility(VISIBILITY_OFF);//we start invis under water, submerged
+ me->SetVisible(false);//we start invis under water, submerged
me->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NOT_SELECTABLE);
me->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_OOC_NOT_ATTACKABLE);
}
@@ -189,7 +189,7 @@ public:
{
if (Submerged)
{
- me->SetVisibility(VISIBILITY_ON);
+ me->SetVisible(true);
Submerged = false;
WaitTimer2 = 500;
}
diff --git a/src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/boss_vazruden_the_herald.cpp b/src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/boss_vazruden_the_herald.cpp
index 3214f8962bc..bb5e2482239 100644
--- a/src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/boss_vazruden_the_herald.cpp
+++ b/src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/boss_vazruden_the_herald.cpp
@@ -338,7 +338,7 @@ class boss_vazruden_the_herald : public CreatureScript
}
summoned = false;
me->clearUnitState(UNIT_STAT_ROOT);
- me->SetVisibility(VISIBILITY_ON);
+ me->SetVisible(true);
}
}
@@ -351,7 +351,7 @@ class boss_vazruden_the_herald : public CreatureScript
if (Creature* Nazan = me->SummonCreature(ENTRY_NAZAN,VazrudenMiddle[0],VazrudenMiddle[1],VazrudenMiddle[2],0,TEMPSUMMON_CORPSE_TIMED_DESPAWN,6000000))
NazanGUID = Nazan->GetGUID();
summoned = true;
- me->SetVisibility(VISIBILITY_OFF);
+ me->SetVisible(false);
me->addUnitState(UNIT_STAT_ROOT);
}
}
diff --git a/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/boss_magtheridon.cpp b/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/boss_magtheridon.cpp
index 2d168a1f064..c68cf80a530 100644
--- a/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/boss_magtheridon.cpp
+++ b/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/boss_magtheridon.cpp
@@ -129,7 +129,7 @@ class mob_abyssal : public CreatureScript
if (trigger == 2 && spell->Id == SPELL_BLAZE_TARGET)
{
DoCast(me, SPELL_BLAZE_TRAP, true);
- me->SetVisibility(VISIBILITY_OFF);
+ me->SetVisible(false);
Despawn_Timer = 130000;
}
}
diff --git a/src/server/scripts/Outland/HellfireCitadel/ShatteredHalls/boss_warbringer_omrogg.cpp b/src/server/scripts/Outland/HellfireCitadel/ShatteredHalls/boss_warbringer_omrogg.cpp
index 1573180e827..dc0a0013362 100644
--- a/src/server/scripts/Outland/HellfireCitadel/ShatteredHalls/boss_warbringer_omrogg.cpp
+++ b/src/server/scripts/Outland/HellfireCitadel/ShatteredHalls/boss_warbringer_omrogg.cpp
@@ -266,7 +266,7 @@ class boss_warbringer_omrogg : public CreatureScript
//summoned->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NON_ATTACKABLE);
//summoned->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NOT_SELECTABLE);
- summoned->SetVisibility(VISIBILITY_OFF);
+ summoned->SetVisible(false);
}
void KilledUnit(Unit* /*victim*/)
diff --git a/src/server/scripts/Outland/TempestKeep/Eye/boss_astromancer.cpp b/src/server/scripts/Outland/TempestKeep/Eye/boss_astromancer.cpp
index 71e0f82fff7..287466b78e6 100644
--- a/src/server/scripts/Outland/TempestKeep/Eye/boss_astromancer.cpp
+++ b/src/server/scripts/Outland/TempestKeep/Eye/boss_astromancer.cpp
@@ -136,7 +136,7 @@ class boss_high_astromancer_solarian : public CreatureScript
me->SetArmor(defaultarmor);
me->RemoveFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NOT_SELECTABLE);
- me->SetVisibility(VISIBILITY_ON);
+ me->SetVisible(true);
me->SetFloatValue(OBJECT_FIELD_SCALE_X, defaultsize);
me->SetDisplayId(MODEL_HUMAN);
@@ -207,7 +207,7 @@ class boss_high_astromancer_solarian : public CreatureScript
if (Phase == 2)
{
me->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NOT_SELECTABLE);
- me->SetVisibility(VISIBILITY_OFF);
+ me->SetVisible(false);
}
AppearDelay_Timer = 2000;
}
@@ -354,7 +354,7 @@ class boss_high_astromancer_solarian : public CreatureScript
SummonMinion(NPC_SOLARIUM_PRIEST, Portals[j][0], Portals[j][1], Portals[j][2]);
me->RemoveFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NOT_SELECTABLE);
- me->SetVisibility(VISIBILITY_ON);
+ me->SetVisible(true);
DoScriptText(SAY_SUMMON2, me);
AppearDelay = true;
@@ -389,7 +389,7 @@ class boss_high_astromancer_solarian : public CreatureScript
Phase = 4;
//To make sure she wont be invisible or not selecatble
me->RemoveFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NOT_SELECTABLE);
- me->SetVisibility(VISIBILITY_ON);
+ me->SetVisible(true);
DoScriptText(SAY_VOIDA, me);
DoScriptText(SAY_VOIDB, me);
me->SetArmor(WV_ARMOR);
diff --git a/src/server/scripts/Outland/netherstorm.cpp b/src/server/scripts/Outland/netherstorm.cpp
index 2c96d595211..ff5d8026cee 100644
--- a/src/server/scripts/Outland/netherstorm.cpp
+++ b/src/server/scripts/Outland/netherstorm.cpp
@@ -618,7 +618,7 @@ public:
case 9:
Turn_to_eachother();
//hide pathaleon, unit will despawn shortly
- pathaleon->SetVisibility(VISIBILITY_OFF);
+ pathaleon->SetVisible(false);
PhaseSubphase = 0;
++Phase;
Phase_Timer = 3000;
diff --git a/src/server/scripts/Outland/shadowmoon_valley.cpp b/src/server/scripts/Outland/shadowmoon_valley.cpp
index 05836408c81..a4883f84f74 100644
--- a/src/server/scripts/Outland/shadowmoon_valley.cpp
+++ b/src/server/scripts/Outland/shadowmoon_valley.cpp
@@ -226,7 +226,7 @@ public:
FlyTimer = 10000;
me->RemoveUnitMovementFlag(MOVEMENTFLAG_LEVITATING);
- me->SetVisibility(VISIBILITY_ON);
+ me->SetVisible(true);
}
void SpellHit(Unit* caster, const SpellEntry* spell)
@@ -271,7 +271,7 @@ public:
PlayerGUID = 0;
}
- me->SetVisibility(VISIBILITY_OFF);
+ me->SetVisible(false);
me->RemoveUnitMovementFlag(MOVEMENTFLAG_LEVITATING);
me->DealDamage(me, me->GetHealth(), NULL, DIRECT_DAMAGE, SPELL_SCHOOL_MASK_NORMAL, NULL, false);
me->RemoveCorpse();
@@ -808,7 +808,7 @@ public:
if (Illidan)
{
IllidanGUID = Illidan->GetGUID();
- Illidan->SetVisibility(VISIBILITY_OFF);
+ Illidan->SetVisible(false);
}
if (PlayerGUID)
{
@@ -840,7 +840,7 @@ public:
case 2: DoScriptText(OVERLORD_YELL_1, me, plr); return 4500; break;
case 3: me->SetInFront(plr); return 3200; break;
case 4: DoScriptText(OVERLORD_SAY_2, me, plr); return 2000; break;
- case 5: Illi->SetVisibility(VISIBILITY_ON);
+ case 5: Illi->SetVisible(true);
Illi->RemoveFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NOT_SELECTABLE); return 350; break;
case 6:
Illi->CastSpell(Illi, SPELL_ONE, true);
@@ -876,7 +876,7 @@ public:
return 500; break;
case 21: DoScriptText(OVERLORD_SAY_5, me); return 500; break;
case 22:
- Illi->SetVisibility(VISIBILITY_OFF);
+ Illi->SetVisible(false);
Illi->setDeathState(JUST_DIED);
return 1000; break;
case 23: me->SetUInt32Value(UNIT_FIELD_BYTES_1,0); return 2000; break;
@@ -1429,7 +1429,7 @@ public:
Announced = false;
Failed = false;
- me->SetVisibility(VISIBILITY_OFF);
+ me->SetVisible(false);
}
void EnterCombat(Unit* /*who*/) {}