diff options
| author | Vincent-Michael <Vincent_Michael@gmx.de> | 2013-06-13 19:35:01 +0200 |
|---|---|---|
| committer | Vincent-Michael <Vincent_Michael@gmx.de> | 2013-06-13 19:35:01 +0200 |
| commit | 87d9d1d7055fdda84d8f116041224ce0fb289b02 (patch) | |
| tree | 3534098d09befbb23c39cbf02a3256365d5bfc76 /src/server/scripts/World | |
| parent | 0bebf40fe7fc6ffdf3e86452f14e3bf647380b15 (diff) | |
| parent | 1c9a3d562120039c9fe96d35a63ade8ee9cb1266 (diff) | |
Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4
Conflicts:
src/server/game/AI/EventAI/CreatureEventAI.cpp
src/server/game/Achievements/AchievementMgr.cpp
src/server/game/Entities/Object/Object.cpp
src/server/game/Entities/Pet/Pet.cpp
src/server/game/Entities/Player/Player.cpp
src/server/game/Entities/Transport/Transport.cpp
src/server/game/Entities/Unit/StatSystem.cpp
src/server/game/Entities/Unit/Unit.cpp
src/server/game/Entities/Unit/Unit.h
src/server/game/Handlers/BattleGroundHandler.cpp
src/server/game/Handlers/ChatHandler.cpp
src/server/game/Handlers/ItemHandler.cpp
src/server/game/Handlers/NPCHandler.cpp
src/server/game/Handlers/PetHandler.cpp
src/server/game/Handlers/SpellHandler.cpp
src/server/game/Instances/InstanceScript.cpp
src/server/game/Spells/Auras/SpellAuraEffects.cpp
src/server/game/Spells/SpellEffects.cpp
src/server/scripts/EasternKingdoms/ZulGurub/boss_arlokk.cpp
src/server/scripts/EasternKingdoms/ZulGurub/boss_grilek.cpp
src/server/scripts/EasternKingdoms/ZulGurub/boss_jeklik.cpp
src/server/scripts/EasternKingdoms/ZulGurub/boss_jindo.cpp
src/server/scripts/EasternKingdoms/ZulGurub/boss_mandokir.cpp
src/server/scripts/EasternKingdoms/ZulGurub/boss_marli.cpp
src/server/scripts/EasternKingdoms/ZulGurub/boss_renataki.cpp
src/server/scripts/EasternKingdoms/ZulGurub/boss_thekal.cpp
src/server/scripts/EasternKingdoms/ZulGurub/boss_venoxis.cpp
src/server/scripts/EasternKingdoms/boss_kruul.cpp
src/server/scripts/EasternKingdoms/zone_burning_steppes.cpp
src/server/scripts/EasternKingdoms/zone_ghostlands.cpp
src/server/scripts/EasternKingdoms/zone_ironforge.cpp
src/server/scripts/EasternKingdoms/zone_loch_modan.cpp
src/server/scripts/EasternKingdoms/zone_redridge_mountains.cpp
src/server/scripts/EasternKingdoms/zone_silverpine_forest.cpp
src/server/scripts/EasternKingdoms/zone_stormwind_city.cpp
src/server/scripts/EasternKingdoms/zone_tirisfal_glades.cpp
src/server/scripts/Kalimdor/CavernsOfTime/BattleForMountHyjal/instance_hyjal.cpp
src/server/scripts/Kalimdor/zone_azshara.cpp
src/server/scripts/Kalimdor/zone_darkshore.cpp
src/server/scripts/Kalimdor/zone_durotar.cpp
src/server/scripts/Kalimdor/zone_felwood.cpp
src/server/scripts/Kalimdor/zone_feralas.cpp
src/server/scripts/Kalimdor/zone_orgrimmar.cpp
src/server/scripts/Kalimdor/zone_stonetalon_mountains.cpp
src/server/scripts/Kalimdor/zone_tanaris.cpp
src/server/scripts/Kalimdor/zone_thousand_needles.cpp
src/server/scripts/Kalimdor/zone_thunder_bluff.cpp
src/server/scripts/Kalimdor/zone_ungoro_crater.cpp
src/server/scripts/Northrend/zone_dalaran.cpp
src/server/scripts/Spells/spell_pet.cpp
src/server/scripts/Spells/spell_shaman.cpp
Diffstat (limited to 'src/server/scripts/World')
| -rw-r--r-- | src/server/scripts/World/areatrigger_scripts.cpp | 6 | ||||
| -rw-r--r-- | src/server/scripts/World/boss_emerald_dragons.cpp | 4 | ||||
| -rw-r--r-- | src/server/scripts/World/go_scripts.cpp | 6 | ||||
| -rw-r--r-- | src/server/scripts/World/guards.cpp | 20 | ||||
| -rw-r--r-- | src/server/scripts/World/item_scripts.cpp | 2 | ||||
| -rw-r--r-- | src/server/scripts/World/mob_generic_creature.cpp | 14 | ||||
| -rw-r--r-- | src/server/scripts/World/npc_innkeeper.cpp | 6 | ||||
| -rw-r--r-- | src/server/scripts/World/npc_professions.cpp | 24 | ||||
| -rw-r--r-- | src/server/scripts/World/npc_taxi.cpp | 4 | ||||
| -rw-r--r-- | src/server/scripts/World/npcs_special.cpp | 58 |
10 files changed, 72 insertions, 72 deletions
diff --git a/src/server/scripts/World/areatrigger_scripts.cpp b/src/server/scripts/World/areatrigger_scripts.cpp index c8436dfa1f0..391c7b75c89 100644 --- a/src/server/scripts/World/areatrigger_scripts.cpp +++ b/src/server/scripts/World/areatrigger_scripts.cpp @@ -91,7 +91,7 @@ class AreaTrigger_at_legion_teleporter : public AreaTriggerScript bool OnTrigger(Player* player, AreaTriggerEntry const* /*trigger*/) { - if (player->isAlive() && !player->isInCombat()) + if (player->IsAlive() && !player->IsInCombat()) { if (player->GetTeam() == ALLIANCE && player->GetQuestRewardStatus(QUEST_GAINING_ACCESS_A)) { @@ -284,7 +284,7 @@ class AreaTrigger_at_nats_landing : public AreaTriggerScript bool OnTrigger(Player* player, AreaTriggerEntry const* /*trigger*/) { - if (!player->isAlive() || !player->HasAura(SPELL_FISH_PASTE)) + if (!player->IsAlive() || !player->HasAura(SPELL_FISH_PASTE)) return false; if (player->GetQuestStatus(QUEST_NATS_BARGAIN) == QUEST_STATUS_INCOMPLETE) @@ -384,7 +384,7 @@ class AreaTrigger_at_area_52_entrance : public AreaTriggerScript { float x = 0.0f, y = 0.0f, z = 0.0f; - if (!player->isAlive()) + if (!player->IsAlive()) return false; uint32 triggerId = trigger->id; diff --git a/src/server/scripts/World/boss_emerald_dragons.cpp b/src/server/scripts/World/boss_emerald_dragons.cpp index 4e95a6162d3..9c12be9c916 100644 --- a/src/server/scripts/World/boss_emerald_dragons.cpp +++ b/src/server/scripts/World/boss_emerald_dragons.cpp @@ -593,7 +593,7 @@ class boss_taerar : public CreatureScript uint32 count = sizeof(TaerarShadeSpells) / sizeof(uint32); for (uint32 i = 0; i < count; ++i) - DoCast(me->getVictim(), TaerarShadeSpells[i], true); + DoCast(me->GetVictim(), TaerarShadeSpells[i], true); _shades += count; DoCast(SPELL_SHADE); @@ -624,7 +624,7 @@ class boss_taerar : public CreatureScript void UpdateAI(uint32 diff) { - if (!me->isInCombat()) + if (!me->IsInCombat()) return; if (_banished) diff --git a/src/server/scripts/World/go_scripts.cpp b/src/server/scripts/World/go_scripts.cpp index 3634209cc8f..393244c9ac5 100644 --- a/src/server/scripts/World/go_scripts.cpp +++ b/src/server/scripts/World/go_scripts.cpp @@ -317,7 +317,7 @@ public: { if (!creature->IsHostileTo(player)) { - if (FactionTemplateEntry const* pFaction = creature->getFactionTemplateEntry()) + if (FactionTemplateEntry const* pFaction = creature->GetFactionTemplateEntry()) { uint32 Spell = 0; @@ -825,7 +825,7 @@ public: pPrisoner = go->FindNearestCreature(NPC_EBON_BLADE_PRISONER_NE, 5.0f, true); } } - if (!pPrisoner || !pPrisoner->isAlive()) + if (!pPrisoner || !pPrisoner->IsAlive()) return false; pPrisoner->DisappearAndDie(); @@ -1066,7 +1066,7 @@ public: } } - if (!pPrisoner || !pPrisoner->isAlive()) + if (!pPrisoner || !pPrisoner->IsAlive()) return true; Quest const* qInfo = sObjectMgr->GetQuestTemplate(QUEST_PRISONERS_OF_WYRMSKULL); diff --git a/src/server/scripts/World/guards.cpp b/src/server/scripts/World/guards.cpp index bff30f6cca5..8c477c38c2b 100644 --- a/src/server/scripts/World/guards.cpp +++ b/src/server/scripts/World/guards.cpp @@ -79,7 +79,7 @@ public: globalCooldown = 0; //Buff timer (only buff when we are alive and not in combat - if (me->isAlive() && !me->isInCombat()) + if (me->IsAlive() && !me->IsInCombat()) { if (buffTimer <= diff) { @@ -109,7 +109,7 @@ public: if (me->isAttackReady() && !me->IsNonMeleeSpellCasted(false)) { //If we are within range melee the target - if (me->IsWithinMeleeRange(me->getVictim())) + if (me->IsWithinMeleeRange(me->GetVictim())) { bool healing = false; SpellInfo const* info = NULL; @@ -122,7 +122,7 @@ public: if (info) healing = true; else - info = SelectSpell(me->getVictim(), 0, 0, SELECT_TARGET_ANY_ENEMY, 0, 0, 0, 0, SELECT_EFFECT_DONTCARE); + info = SelectSpell(me->GetVictim(), 0, 0, SELECT_TARGET_ANY_ENEMY, 0, 0, 0, 0, SELECT_EFFECT_DONTCARE); //20% chance to replace our white hit with a spell if (info && urand(0, 99) < 20 && !globalCooldown) @@ -131,13 +131,13 @@ public: if (healing) DoCast(me, info->Id); else - DoCast(me->getVictim(), info->Id); + DoCast(me->GetVictim(), info->Id); //Set our global cooldown globalCooldown = GENERIC_CREATURE_COOLDOWN; } else - me->AttackerStateUpdate(me->getVictim()); + me->AttackerStateUpdate(me->GetVictim()); me->resetAttackTimer(); } @@ -158,7 +158,7 @@ public: if (info) healing = true; else - info = SelectSpell(me->getVictim(), 0, 0, SELECT_TARGET_ANY_ENEMY, 0, 0, NOMINAL_MELEE_RANGE, 0, SELECT_EFFECT_DONTCARE); + info = SelectSpell(me->GetVictim(), 0, 0, SELECT_TARGET_ANY_ENEMY, 0, 0, NOMINAL_MELEE_RANGE, 0, SELECT_EFFECT_DONTCARE); //Found a spell, check if we arn't on cooldown if (info && !globalCooldown) @@ -174,7 +174,7 @@ public: if (healing) DoCast(me, info->Id); else - DoCast(me->getVictim(), info->Id); + DoCast(me->GetVictim(), info->Id); //Set our global cooldown globalCooldown = GENERIC_CREATURE_COOLDOWN; @@ -184,7 +184,7 @@ public: //Cancel our current spell and then mutate new movement generator me->InterruptNonMeleeSpells(false); me->GetMotionMaster()->Clear(false); - me->GetMotionMaster()->MoveChase(me->getVictim()); + me->GetMotionMaster()->MoveChase(me->GetVictim()); } } } @@ -294,7 +294,7 @@ public: } else if (banishTimer <= diff) { - Unit* temp = me->getVictim(); + Unit* temp = me->GetVictim(); if (temp && temp->GetTypeId() == TYPEID_PLAYER) { DoCast(temp, SPELL_BANISHED_SHATTRATH_A); @@ -359,7 +359,7 @@ public: } else if (banishTimer <= diff) { - Unit* temp = me->getVictim(); + Unit* temp = me->GetVictim(); if (temp && temp->GetTypeId() == TYPEID_PLAYER) { DoCast(temp, SPELL_BANISHED_SHATTRATH_S); diff --git a/src/server/scripts/World/item_scripts.cpp b/src/server/scripts/World/item_scripts.cpp index 23b1c5e22e9..8eb54d46bdf 100644 --- a/src/server/scripts/World/item_scripts.cpp +++ b/src/server/scripts/World/item_scripts.cpp @@ -72,7 +72,7 @@ public: } // allow use in flight only - if (player->isInFlight() && !disabled) + if (player->IsInFlight() && !disabled) return false; // error diff --git a/src/server/scripts/World/mob_generic_creature.cpp b/src/server/scripts/World/mob_generic_creature.cpp index d0ac142e050..f9b08d17f9b 100644 --- a/src/server/scripts/World/mob_generic_creature.cpp +++ b/src/server/scripts/World/mob_generic_creature.cpp @@ -63,7 +63,7 @@ public: else GlobalCooldown = 0; //Buff timer (only buff when we are alive and not in combat - if (!me->isInCombat() && me->isAlive()) + if (!me->IsInCombat() && me->IsAlive()) { if (BuffTimer <= diff) { @@ -90,7 +90,7 @@ public: return; //If we are within range melee the target - if (me->IsWithinMeleeRange(me->getVictim())) + if (me->IsWithinMeleeRange(me->GetVictim())) { //Make sure our attack is ready and we arn't currently casting if (me->isAttackReady() && !me->IsNonMeleeSpellCasted(false)) @@ -104,19 +104,19 @@ public: //No healing spell available, select a hostile spell if (info) Healing = true; - else info = SelectSpell(me->getVictim(), 0, 0, SELECT_TARGET_ANY_ENEMY, 0, 0, 0, 0, SELECT_EFFECT_DONTCARE); + else info = SelectSpell(me->GetVictim(), 0, 0, SELECT_TARGET_ANY_ENEMY, 0, 0, 0, 0, SELECT_EFFECT_DONTCARE); //50% chance if elite or higher, 20% chance if not, to replace our white hit with a spell if (info && (rand() % (me->GetCreatureTemplate()->rank > 1 ? 2 : 5) == 0) && !GlobalCooldown) { //Cast the spell if (Healing)DoCastSpell(me, info); - else DoCastSpell(me->getVictim(), info); + else DoCastSpell(me->GetVictim(), info); //Set our global cooldown GlobalCooldown = GENERIC_CREATURE_COOLDOWN; } - else me->AttackerStateUpdate(me->getVictim()); + else me->AttackerStateUpdate(me->GetVictim()); me->resetAttackTimer(); } @@ -135,7 +135,7 @@ public: //No healing spell available, See if we can cast a ranged spell (Range must be greater than ATTACK_DISTANCE) if (info) Healing = true; - else info = SelectSpell(me->getVictim(), 0, 0, SELECT_TARGET_ANY_ENEMY, 0, 0, NOMINAL_MELEE_RANGE, 0, SELECT_EFFECT_DONTCARE); + else info = SelectSpell(me->GetVictim(), 0, 0, SELECT_TARGET_ANY_ENEMY, 0, 0, NOMINAL_MELEE_RANGE, 0, SELECT_EFFECT_DONTCARE); //Found a spell, check if we arn't on cooldown if (info && !GlobalCooldown) @@ -146,7 +146,7 @@ public: //Cast spell if (Healing) DoCastSpell(me, info); - else DoCastSpell(me->getVictim(), info); + else DoCastSpell(me->GetVictim(), info); //Set our global cooldown GlobalCooldown = GENERIC_CREATURE_COOLDOWN; diff --git a/src/server/scripts/World/npc_innkeeper.cpp b/src/server/scripts/World/npc_innkeeper.cpp index 4a289c55794..4d181880c99 100644 --- a/src/server/scripts/World/npc_innkeeper.cpp +++ b/src/server/scripts/World/npc_innkeeper.cpp @@ -62,13 +62,13 @@ public: player->ADD_GOSSIP_ITEM(GOSSIP_ICON_CHAT, localizedEntry, GOSSIP_SENDER_MAIN, GOSSIP_ACTION_INFO_DEF+HALLOWEEN_EVENTID); } - if (creature->isQuestGiver()) + if (creature->IsQuestGiver()) player->PrepareQuestMenu(creature->GetGUID()); - if (creature->isVendor()) + if (creature->IsVendor()) player->ADD_GOSSIP_ITEM(GOSSIP_ICON_VENDOR, GOSSIP_TEXT_BROWSE_GOODS, GOSSIP_SENDER_MAIN, GOSSIP_ACTION_TRADE); - if (creature->isInnkeeper()) + if (creature->IsInnkeeper()) { const char* localizedEntry; switch (player->GetSession()->GetSessionDbcLocale()) diff --git a/src/server/scripts/World/npc_professions.cpp b/src/server/scripts/World/npc_professions.cpp index c403fe74d12..83826bbc4ad 100644 --- a/src/server/scripts/World/npc_professions.cpp +++ b/src/server/scripts/World/npc_professions.cpp @@ -384,13 +384,13 @@ public: bool OnGossipHello(Player* player, Creature* creature) { - if (creature->isQuestGiver()) + if (creature->IsQuestGiver()) player->PrepareQuestMenu(creature->GetGUID()); - if (creature->isVendor()) + if (creature->IsVendor()) player->ADD_GOSSIP_ITEM(GOSSIP_ICON_VENDOR, GOSSIP_TEXT_BROWSE_GOODS, GOSSIP_SENDER_MAIN, GOSSIP_ACTION_TRADE); - if (creature->isTrainer()) + if (creature->IsTrainer()) player->ADD_GOSSIP_ITEM(GOSSIP_ICON_TRAINER, GOSSIP_TEXT_TRAIN, GOSSIP_SENDER_MAIN, GOSSIP_ACTION_TRAIN); if (player->HasSkill(SKILL_ALCHEMY) && player->GetBaseSkillValue(SKILL_ALCHEMY) >= 350 && player->getLevel() > 67) @@ -549,13 +549,13 @@ public: bool OnGossipHello(Player* player, Creature* creature) { - if (creature->isQuestGiver()) + if (creature->IsQuestGiver()) player->PrepareQuestMenu(creature->GetGUID()); - if (creature->isVendor()) + if (creature->IsVendor()) player->ADD_GOSSIP_ITEM(GOSSIP_ICON_VENDOR, GOSSIP_TEXT_BROWSE_GOODS, GOSSIP_SENDER_MAIN, GOSSIP_ACTION_TRADE); - if (creature->isTrainer()) + if (creature->IsTrainer()) player->ADD_GOSSIP_ITEM(GOSSIP_ICON_TRAINER, GOSSIP_TEXT_TRAIN, GOSSIP_SENDER_MAIN, GOSSIP_ACTION_TRAIN); uint32 creatureId = creature->GetEntry(); @@ -888,13 +888,13 @@ public: bool OnGossipHello(Player* player, Creature* creature) { - if (creature->isQuestGiver()) + if (creature->IsQuestGiver()) player->PrepareQuestMenu(creature->GetGUID()); - if (creature->isVendor()) + if (creature->IsVendor()) player->ADD_GOSSIP_ITEM(GOSSIP_ICON_VENDOR, GOSSIP_TEXT_BROWSE_GOODS, GOSSIP_SENDER_MAIN, GOSSIP_ACTION_TRADE); - if (creature->isTrainer()) + if (creature->IsTrainer()) player->ADD_GOSSIP_ITEM(GOSSIP_ICON_TRAINER, GOSSIP_TEXT_TRAIN, GOSSIP_SENDER_MAIN, GOSSIP_ACTION_TRAIN); if (player->HasSkill(SKILL_LEATHERWORKING) && player->GetBaseSkillValue(SKILL_LEATHERWORKING) >= 250 && player->getLevel() > 49) @@ -1011,13 +1011,13 @@ public: bool OnGossipHello(Player* player, Creature* creature) { - if (creature->isQuestGiver()) + if (creature->IsQuestGiver()) player->PrepareQuestMenu(creature->GetGUID()); - if (creature->isVendor()) + if (creature->IsVendor()) player->ADD_GOSSIP_ITEM(GOSSIP_ICON_VENDOR, GOSSIP_TEXT_BROWSE_GOODS, GOSSIP_SENDER_MAIN, GOSSIP_ACTION_TRADE); - if (creature->isTrainer()) + if (creature->IsTrainer()) player->ADD_GOSSIP_ITEM(GOSSIP_ICON_TRAINER, GOSSIP_TEXT_TRAIN, GOSSIP_SENDER_MAIN, GOSSIP_ACTION_TRAIN); //TAILORING SPEC diff --git a/src/server/scripts/World/npc_taxi.cpp b/src/server/scripts/World/npc_taxi.cpp index 778ab370597..5e1e205dd98 100644 --- a/src/server/scripts/World/npc_taxi.cpp +++ b/src/server/scripts/World/npc_taxi.cpp @@ -67,7 +67,7 @@ public: bool OnGossipHello(Player* player, Creature* creature) { - if (creature->isQuestGiver()) + if (creature->IsQuestGiver()) player->PrepareQuestMenu(creature->GetGUID()); switch (creature->GetEntry()) @@ -164,7 +164,7 @@ public: player->ADD_GOSSIP_ITEM(GOSSIP_ICON_CHAT, GOSSIP_CRIMSONWING, GOSSIP_SENDER_MAIN, GOSSIP_ACTION_INFO_DEF+25); break; case 26602: - if (creature->isTaxi()) + if (creature->IsTaxi()) player->ADD_GOSSIP_ITEM(GOSSIP_ICON_TAXI, GOSSIP_THRICESTAR1, GOSSIP_SENDER_MAIN, GOSSIP_ACTION_INFO_DEF + 26); if (player->GetQuestStatus(11692) == QUEST_STATUS_COMPLETE) diff --git a/src/server/scripts/World/npcs_special.cpp b/src/server/scripts/World/npcs_special.cpp index 960a3fce7cd..868531c6ad4 100644 --- a/src/server/scripts/World/npcs_special.cpp +++ b/src/server/scripts/World/npcs_special.cpp @@ -180,7 +180,7 @@ public: { Creature* creature = Unit::GetCreature(*me, SpawnedGUID); - if (creature && creature->isAlive()) + if (creature && creature->IsAlive()) return creature; return NULL; @@ -225,7 +225,7 @@ public: } if (markAura->GetDuration() < AURA_DURATION_TIME_LEFT) - if (!lastSpawnedGuard->getVictim()) + if (!lastSpawnedGuard->GetVictim()) lastSpawnedGuard->AI()->AttackStart(who); } else @@ -252,7 +252,7 @@ public: return; // ROOFTOP only triggers if the player is on the ground - if (!playerTarget->IsFlying() && !lastSpawnedGuard->getVictim()) + if (!playerTarget->IsFlying() && !lastSpawnedGuard->GetVictim()) lastSpawnedGuard->AI()->AttackStart(who); break; @@ -756,7 +756,7 @@ public: void SpellHit(Unit* caster, SpellInfo const* spell) { Player* player = caster->ToPlayer(); - if (!player || !me->isAlive() || spell->Id != 20804) + if (!player || !me->IsAlive() || spell->Id != 20804) return; if (player->GetQuestStatus(6624) == QUEST_STATUS_INCOMPLETE || player->GetQuestStatus(6622) == QUEST_STATUS_INCOMPLETE) @@ -796,10 +796,10 @@ public: void UpdateAI(uint32 /*diff*/) { //lower HP on every world tick makes it a useful counter, not officlone though - if (me->isAlive() && me->GetHealth() > 6) + if (me->IsAlive() && me->GetHealth() > 6) me->ModifyHealth(-5); - if (me->isAlive() && me->GetHealth() <= 6) + if (me->IsAlive() && me->GetHealth() <= 6) { me->RemoveFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_IN_COMBAT); me->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NOT_SELECTABLE); @@ -941,7 +941,7 @@ public: if (spell->Id == SPELL_LESSER_HEAL_R2 || spell->Id == SPELL_FORTITUDE_R1) { //not while in combat - if (me->isInCombat()) + if (me->IsInCombat()) return; //nothing to be done now @@ -1053,7 +1053,7 @@ public: void UpdateAI(uint32 diff) { - if (CanRun && !me->isInCombat()) + if (CanRun && !me->IsInCombat()) { if (RunAwayTimer <= diff) { @@ -1130,7 +1130,7 @@ public: if (me->isAttackReady()) { - DoCast(me->getVictim(), SPELL_DEATHTOUCH, true); + DoCast(me->GetVictim(), SPELL_DEATHTOUCH, true); me->resetAttackTimer(); } } @@ -1153,7 +1153,7 @@ public: bool OnGossipHello(Player* player, Creature* creature) { - if (creature->isQuestGiver()) + if (creature->IsQuestGiver()) player->PrepareQuestMenu(creature->GetGUID()); bool canBuy = false; @@ -1219,7 +1219,7 @@ public: if (canBuy) { - if (creature->isVendor()) + if (creature->IsVendor()) player->ADD_GOSSIP_ITEM(GOSSIP_ICON_VENDOR, GOSSIP_TEXT_BROWSE_GOODS, GOSSIP_SENDER_MAIN, GOSSIP_ACTION_TRADE); player->SEND_GOSSIP_MENU(player->GetGossipTextId(creature), creature->GetGUID()); } @@ -1251,10 +1251,10 @@ public: bool OnGossipHello(Player* player, Creature* creature) { - if (creature->isQuestGiver()) + if (creature->IsQuestGiver()) player->PrepareQuestMenu(creature->GetGUID()); - if (creature->isTrainer()) + if (creature->IsTrainer()) player->ADD_GOSSIP_ITEM(GOSSIP_ICON_TRAINER, GOSSIP_TEXT_TRAIN, GOSSIP_SENDER_MAIN, GOSSIP_ACTION_TRAIN); if (player->getClass() == CLASS_ROGUE) @@ -1357,7 +1357,7 @@ public: bool OnGossipHello(Player* player, Creature* creature) { - if (creature->isQuestGiver()) + if (creature->IsQuestGiver()) player->PrepareQuestMenu(creature->GetGUID()); if (player->HasSpellCooldown(SPELL_INT) || @@ -1624,7 +1624,7 @@ public: me->SetStatFloatValue(UNIT_FIELD_RANGED_ATTACK_POWER, float(Info->attackpower)); // Start attacking attacker of owner on first ai update after spawn - move in line of sight may choose better target - if (!me->getVictim() && me->isSummon()) + if (!me->GetVictim() && me->IsSummon()) if (Unit* Owner = me->ToTempSummon()->GetSummoner()) if (Owner->getAttackerForHelper()) AttackStart(Owner->getAttackerForHelper()); @@ -1633,7 +1633,7 @@ public: //Redefined for random target selection: void MoveInLineOfSight(Unit* who) { - if (!me->getVictim() && me->canCreatureAttack(who)) + if (!me->GetVictim() && me->CanCreatureAttack(who)) { if (me->GetDistanceZ(who) > CREATURE_Z_ATTACK_RANGE) return; @@ -1656,7 +1656,7 @@ public: if (!UpdateVictim()) return; - if (me->getVictim()->HasBreakableByDamageCrowdControlAura(me)) + if (me->GetVictim()->HasBreakableByDamageCrowdControlAura(me)) { me->InterruptNonMeleeSpells(false); return; @@ -1674,7 +1674,7 @@ public: else spell = SPELL_CRIPPLING_POISON; - DoCast(me->getVictim(), spell); + DoCast(me->GetVictim(), spell); } SpellTimer = VIPER_TIMER; @@ -1682,7 +1682,7 @@ public: else //Venomous Snake { if (urand(0, 2) == 0) //33% chance to cast - DoCast(me->getVictim(), SPELL_DEADLY_POISON); + DoCast(me->GetVictim(), SPELL_DEADLY_POISON); SpellTimer = VENOMOUS_SNAKE_TIMER + (rand() % 5) * 100; } } @@ -1826,7 +1826,7 @@ public: // Do not reload Creature templates on evade mode enter - prevent visual lost void EnterEvadeMode() { - if (me->IsInEvadeMode() || !me->isAlive()) + if (me->IsInEvadeMode() || !me->IsAlive()) return; Unit* owner = me->GetCharmerOrOwner(); @@ -1888,7 +1888,7 @@ public: // Fly away when dismissed void SpellHit(Unit* source, SpellInfo const* spell) { - if (spell->Id != 50515 || !me->isAlive()) + if (spell->Id != 50515 || !me->IsAlive()) return; Unit* owner = me->GetOwner(); @@ -1951,7 +1951,7 @@ class npc_lightwell : public CreatureScript void EnterEvadeMode() { - if (!me->isAlive()) + if (!me->IsAlive()) return; me->DeleteThreatList(); @@ -2065,7 +2065,7 @@ class npc_shadowfiend : public CreatureScript void JustDied(Unit* /*killer*/) { - if (me->isSummon()) + if (me->IsSummon()) if (Unit* owner = me->ToTempSummon()->GetSummoner()) if (owner->HasAura(GLYPH_OF_SHADOWFIEND)) owner->CastSpell(owner, GLYPH_OF_SHADOWFIEND_MANA, true); @@ -2116,7 +2116,7 @@ public: if (FireShield_Timer <= diff) { - DoCast(me->getVictim(), SPELL_FIRESHIELD); + DoCast(me->GetVictim(), SPELL_FIRESHIELD); FireShield_Timer = 2 * IN_MILLISECONDS; } else @@ -2124,7 +2124,7 @@ public: if (FireBlast_Timer <= diff) { - DoCast(me->getVictim(), SPELL_FIREBLAST); + DoCast(me->GetVictim(), SPELL_FIREBLAST); FireBlast_Timer = 5000 + rand() % 15000; // 5-20 sec cd } else @@ -2132,7 +2132,7 @@ public: if (FireNova_Timer <= diff) { - DoCast(me->getVictim(), SPELL_FIRENOVA); + DoCast(me->GetVictim(), SPELL_FIRENOVA); FireNova_Timer = 5000 + rand() % 15000; // 5-20 sec cd } else @@ -2177,7 +2177,7 @@ public: if (AngeredEarth_Timer <= diff) { - DoCast(me->getVictim(), SPELL_ANGEREDEARTH); + DoCast(me->GetVictim(), SPELL_ANGEREDEARTH); AngeredEarth_Timer = 5000 + rand() % 15000; // 5-20 sec cd } else @@ -2243,7 +2243,7 @@ class npc_wormhole : public CreatureScript bool OnGossipHello(Player* player, Creature* creature) { - if (creature->isSummon()) + if (creature->IsSummon()) { if (player == creature->ToTempSummon()->GetSummoner()) { @@ -2327,7 +2327,7 @@ public: bool OnGossipHello(Player* player, Creature* creature) { - if (creature->isQuestGiver()) + if (creature->IsQuestGiver()) player->PrepareQuestMenu(creature->GetGUID()); if (player->getClass() == CLASS_HUNTER) |
