aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/scripts')
-rwxr-xr-xsrc/server/scripts/Northrend/IcecrownCitadel/boss_professor_putricide.cpp2
-rw-r--r--src/server/scripts/Northrend/IcecrownCitadel/boss_rotface.cpp6
-rw-r--r--src/server/scripts/Northrend/Ulduar/ulduar/boss_ignis.cpp10
-rw-r--r--src/server/scripts/Northrend/Ulduar/ulduar/boss_razorscale.cpp11
-rw-r--r--src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/boss_palehoof.cpp2
5 files changed, 17 insertions, 14 deletions
diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_professor_putricide.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_professor_putricide.cpp
index f93cd6420ae..f8ab37813ab 100755
--- a/src/server/scripts/Northrend/IcecrownCitadel/boss_professor_putricide.cpp
+++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_professor_putricide.cpp
@@ -160,7 +160,7 @@ class boss_professor_putricide : public CreatureScript
}
case ACTION_ROTFACE_OOZE:
DoScriptText(RAND(SAY_ROTFACE_OOZE_FLOOD1, SAY_ROTFACE_OOZE_FLOOD2), me);
- if (Creature* rotface = Unit::GetCreature(*me, instance->GetData64(DATA_ROTFACE)))
+ if (Unit::GetCreature(*me, instance->GetData64(DATA_ROTFACE)))
if (Creature* dummy = Unit::GetCreature(*me, oozeFloodDummy[oozeFloodStage]))
dummy->CastSpell(dummy, oozeFloodSpells[oozeFloodStage], true, NULL, NULL, me->GetGUID()); // cast from self for LoS (with prof's GUID for logs)
if (++oozeFloodStage == 4)
diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_rotface.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_rotface.cpp
index e5a84f9b1b5..ca7ec22bd8e 100644
--- a/src/server/scripts/Northrend/IcecrownCitadel/boss_rotface.cpp
+++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_rotface.cpp
@@ -141,7 +141,7 @@ class boss_rotface : public CreatureScript
professor->AI()->EnterEvadeMode();
}
- void SpellHitTarget(Unit* target, SpellEntry const* spell)
+ void SpellHitTarget(Unit* /*target*/, SpellEntry const* spell)
{
if (spell->Id == SPELL_SLIME_SPRAY)
DoScriptText(SAY_SLIME_SPRAY, me);
@@ -190,7 +190,7 @@ class boss_rotface : public CreatureScript
{
Position pos;
target->GetPosition(&pos);
- if (Creature* dummy = DoSummon(NPC_OOZE_SPRAY_STALKER, pos, 8000, TEMPSUMMON_TIMED_DESPAWN))
+ if (DoSummon(NPC_OOZE_SPRAY_STALKER, pos, 8000, TEMPSUMMON_TIMED_DESPAWN))
{
DoScriptText(EMOTE_SLIME_SPRAY, me);
DoCastAOE(SPELL_SLIME_SPRAY);
@@ -680,7 +680,7 @@ class spell_rotface_unstable_ooze_explosion : public SpellScriptLoader
// let Rotface handle the cast - caster dies before this executes
if (InstanceScript* script = GetTargetUnit()->GetInstanceScript())
if (Creature* rotface = script->instance->GetCreature(script->GetData64(DATA_ROTFACE)))
- rotface->CastSpell(x, y, z, GetSpellInfo()->EffectTriggerSpell[effIndex], true, NULL, NULL, GetCaster()->GetGUID(), GetTargetUnit());
+ rotface->CastSpell(x, y, z, triggered_spell_id, true, NULL, NULL, GetCaster()->GetGUID(), GetTargetUnit());
}
void Register()
diff --git a/src/server/scripts/Northrend/Ulduar/ulduar/boss_ignis.cpp b/src/server/scripts/Northrend/Ulduar/ulduar/boss_ignis.cpp
index a51f72e6964..8e97087ae49 100644
--- a/src/server/scripts/Northrend/Ulduar/ulduar/boss_ignis.cpp
+++ b/src/server/scripts/Northrend/Ulduar/ulduar/boss_ignis.cpp
@@ -144,7 +144,7 @@ public:
vehicle->RemoveAllPassengers();
}
- void EnterCombat(Unit *who)
+ void EnterCombat(Unit* /*who*/)
{
_EnterCombat();
DoScriptText(SAY_AGGRO, me);
@@ -160,7 +160,7 @@ public:
Shattered = false;
}
- void JustDied(Unit *victim)
+ void JustDied(Unit* /*victim*/)
{
_JustDied();
DoScriptText(SAY_DEATH, me);
@@ -267,7 +267,7 @@ public:
DoMeleeAttackIfReady();
}
- void KilledUnit(Unit* Victim)
+ void KilledUnit(Unit* /*victim*/)
{
if (!(rand()%5))
DoScriptText(RAND(SAY_SLAY_1, SAY_SLAY_2), me);
@@ -329,7 +329,7 @@ public:
Brittled = false;
}
- void DamageTaken(Unit *attacker, uint32 &damage)
+ void DamageTaken(Unit* /*attacker*/, uint32& damage)
{
if (me->HasAura(SPELL_BRITTLE) && damage >= 5000)
{
@@ -342,7 +342,7 @@ public:
}
}
- void UpdateAI(const uint32 uiDiff)
+ void UpdateAI(const uint32 /*uiDiff*/)
{
if (!UpdateVictim())
return;
diff --git a/src/server/scripts/Northrend/Ulduar/ulduar/boss_razorscale.cpp b/src/server/scripts/Northrend/Ulduar/ulduar/boss_razorscale.cpp
index da17b613336..0977c32296d 100644
--- a/src/server/scripts/Northrend/Ulduar/ulduar/boss_razorscale.cpp
+++ b/src/server/scripts/Northrend/Ulduar/ulduar/boss_razorscale.cpp
@@ -392,9 +392,9 @@ public:
uint8 random = urand(1,4);
for (uint8 i = 0; i < random; ++i)
{
- float x = irand(540.0f, 640.0f); // Safe range is between 500 and 650
- float y = irand(-230.0f, -195.0f); // Safe range is between -235 and -145
- float z = 391.5f; // Ground level
+ float x = float(irand(540, 640)); // Safe range is between 500 and 650
+ float y = float(irand(-230, -195)); // Safe range is between -235 and -145
+ float z = 391.5f; // Ground level
me->SummonCreature(MOLE_MACHINE_TRIGGER, x, y, z, 0, TEMPSUMMON_TIMED_DESPAWN, 10000);
}
}
@@ -425,7 +425,6 @@ public:
bool OnGossipSelect(Player* pPlayer, Creature* pCreature, uint32 /*uiSender*/, uint32 uiAction)
{
pPlayer->PlayerTalkClass->ClearMenus();
- InstanceScript* pInstance = pCreature->GetInstanceScript();
switch(uiAction)
{
case GOSSIP_ACTION_INFO_DEF:
@@ -588,7 +587,9 @@ public:
void Reset()
{
- if (MoleMachine = me->SummonGameObject(GOB_MOLE_MACHINE,me->GetPositionX(),me->GetPositionY(),me->GetPositionZ(),urand(0,6),0,0,0,0,300))
+ MoleMachine = me->SummonGameObject(GOB_MOLE_MACHINE, me->GetPositionX(), me->GetPositionY(), me->GetPositionZ(),
+ float(urand(0, 6)), 0, 0, 0, 0, 300);
+ if (MoleMachine)
MoleMachine->SetGoState(GO_STATE_ACTIVE);
SummonTimer = 6000;
}
diff --git a/src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/boss_palehoof.cpp b/src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/boss_palehoof.cpp
index d3fb081c610..4917bae721a 100644
--- a/src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/boss_palehoof.cpp
+++ b/src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/boss_palehoof.cpp
@@ -241,6 +241,7 @@ public:
for (uint8 i = 0; i < 16; i++)
{
if (!DoneAdds[i % 4])
+ {
if (next == 0)
{
move = (Phase)(i % 4);
@@ -248,6 +249,7 @@ public:
}
else if (next > 0)
--next;
+ }
}
++AddCount;
DoneAdds[move] = true;