TrinityCore
Loading...
Searching...
No Matches
zone_westfall.cpp File Reference
#include "CombatAI.h"
#include "Containers.h"
#include "CreatureAIImpl.h"
#include "ObjectAccessor.h"
#include "Player.h"
#include "ScriptedCreature.h"
#include "ScriptedGossip.h"
#include "ScriptMgr.h"
#include "SpellAuraEffects.h"
#include "SpellScript.h"
#include "SharedDefines.h"
#include "TemporarySummon.h"
+ Include dependency graph for zone_westfall.cpp:

Go to the source code of this file.

Classes

class  Scripts::EasternKingdoms::Westfall::spell_westfall_unbound_energy
 
struct  Scripts::EasternKingdoms::Westfall::npc_westfall_overloaded_harvest_golem
 
class  Scripts::EasternKingdoms::Westfall::spell_westfall_reaping_blows
 
class  Scripts::EasternKingdoms::Westfall::spell_westfall_wake_harvest_golem
 
class  Scripts::EasternKingdoms::Westfall::spell_westfall_summon_lous_house
 
class  Scripts::EasternKingdoms::Westfall::spell_westfall_quest_credit_jangolode_event
 
class  Scripts::EasternKingdoms::Westfall::spell_westfall_livin_the_life_ping_glubtok
 
class  Scripts::EasternKingdoms::Westfall::spell_westfall_livin_the_life_ping_figure
 
class  Scripts::EasternKingdoms::Westfall::spell_westfall_despawn_jangolode_actor
 
struct  Scripts::EasternKingdoms::Westfall::npc_westfall_hobo_witness
 
struct  Scripts::EasternKingdoms::Westfall::npc_westfall_hobo_witness::HoboClueData
 
class  Scripts::EasternKingdoms::Westfall::spell_westfall_summon_ragamuffin_looter
 
class  Scripts::EasternKingdoms::Westfall::spell_westfall_aggro_hobo
 
class  Scripts::EasternKingdoms::Westfall::at_westfall_two_shoed_lou_thugs
 
struct  Scripts::EasternKingdoms::Westfall::npc_westfall_thug
 
struct  Scripts::EasternKingdoms::Westfall::npc_westfall_lous_parting_thoughts_trigger
 
class  Scripts::EasternKingdoms::Westfall::at_westfall_small_time_hustler
 
struct  Scripts::EasternKingdoms::Westfall::npc_westfall_small_time_hustler
 

Namespaces

namespace  Scripts
 
namespace  Scripts::EasternKingdoms
 
namespace  Scripts::EasternKingdoms::Westfall
 
namespace  Scripts::EasternKingdoms::Westfall::Creatures
 
namespace  Scripts::EasternKingdoms::Westfall::Quests
 
namespace  Scripts::EasternKingdoms::Westfall::Spells
 
namespace  Scripts::EasternKingdoms::Westfall::Gossip
 
namespace  Scripts::EasternKingdoms::Westfall::Gossip::GossipOption
 
namespace  Scripts::EasternKingdoms::Westfall::Events
 
namespace  Scripts::EasternKingdoms::Westfall::Events::ItsAlive
 
namespace  Scripts::EasternKingdoms::Westfall::Events::MurderWasTheCaseThatTheyGaveMe
 
namespace  Scripts::EasternKingdoms::Westfall::Events::LousPartingThoughts
 
namespace  Scripts::EasternKingdoms::Westfall::Actions
 
namespace  Scripts::EasternKingdoms::Westfall::Actions::MurderWasTheCaseThatTheyGaveMe
 
namespace  Scripts::EasternKingdoms::Westfall::Actions::LousPartingThoughts
 
namespace  Scripts::EasternKingdoms::Westfall::Data
 
namespace  Scripts::EasternKingdoms::Westfall::Text
 
namespace  Scripts::EasternKingdoms::Westfall::Text::HarvestGolem
 
namespace  Scripts::EasternKingdoms::Westfall::Text::HoboText
 
namespace  Scripts::EasternKingdoms::Westfall::Text::ThugText
 
namespace  Scripts::EasternKingdoms::Westfall::Text::SmallTimeHustlerText
 
namespace  Scripts::EasternKingdoms::Westfall::Sounds
 
namespace  Scripts::EasternKingdoms::Westfall::Area
 

Functions

void AddSC_westfall ()
 

Variables

static constexpr uint32 Scripts::EasternKingdoms::Westfall::Creatures::EnergizedHarvestReaper = 42342
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Creatures::OverloadedHarvestGolem = 42601
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Creatures::JangolodeMineGlubtok = 42492
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Creatures::JangolodeMineFigure = 42515
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Creatures::HomelessStormwindCitizen1 = 42386
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Creatures::HomelessStormwindCitizen2 = 42384
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Creatures::WestPlainDrifter = 42391
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Creatures::Transient = 42383
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Creatures::LousPartingThoughtsTrigger = 42562
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Creatures::Thug = 42387
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Creatures::SmallTimeHustler = 42390
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Quests::MurderWasTheCaseThatTheyGaveMe = 26209
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Quests::LousPartingThoughts = 26232
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Spells::JangolodeMineSummonFigure = 79265
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Spells::JangolodeMineSummonGlubtok = 79263
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Spells::HoboInformation1 = 79181
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Spells::HoboInformation2 = 79182
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Spells::HoboInformation3 = 79183
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Spells::HoboInformation4 = 79184
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Spells::SummonRagamuffinLooter = 79169
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Spells::SummonRagamuffinLooter1 = 79170
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Spells::SummonRagamuffinLooter2 = 79171
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Spells::SummonRagamuffinLooter3 = 79172
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Spells::SummonRagamuffinLooter4 = 79173
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Spells::HoboAggro = 79168
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Spells::HoboInformation = 79184
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Gossip::GossipOption::GossipOption0 = 0
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Gossip::GossipOption::GossipOption1 = 1
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Events::ItsAlive::CheckArea = 1
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Events::ItsAlive::DespawnHarvester = 2
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Events::MurderWasTheCaseThatTheyGaveMe::HoboTalk = 1
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Events::MurderWasTheCaseThatTheyGaveMe::JackpotIntro = 2
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Events::MurderWasTheCaseThatTheyGaveMe::HoboCry = 3
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Events::MurderWasTheCaseThatTheyGaveMe::PropertyRage = 4
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Events::MurderWasTheCaseThatTheyGaveMe::JackpotMiddle = 5
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Events::MurderWasTheCaseThatTheyGaveMe::JackpotEnd = 6
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Events::MurderWasTheCaseThatTheyGaveMe::ResumeMove = 7
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Events::MurderWasTheCaseThatTheyGaveMe::GroupOOC = 1
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Events::LousPartingThoughts::SummonThugs = 1
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Events::LousPartingThoughts::ThugSay0 = 2
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Events::LousPartingThoughts::ThugSay1 = 3
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Events::LousPartingThoughts::ThugSay2 = 4
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Events::LousPartingThoughts::ThugSay3 = 5
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Events::LousPartingThoughts::ThugSay4 = 6
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Events::LousPartingThoughts::ThugSay5 = 7
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Events::LousPartingThoughts::ThugSay6 = 8
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Events::LousPartingThoughts::ThugCredit = 9
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Events::LousPartingThoughts::ThugShoot1 = 10
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Events::LousPartingThoughts::ThugShoot2 = 11
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Events::LousPartingThoughts::ThugScream = 12
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Events::LousPartingThoughts::ThugWarning = 13
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Events::LousPartingThoughts::HustlerSay0 = 14
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Events::LousPartingThoughts::HustlerSay1 = 15
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Events::LousPartingThoughts::HustlerEventReset = 16
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Actions::MurderWasTheCaseThatTheyGaveMe::HoboAggroAction = 1
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Actions::MurderWasTheCaseThatTheyGaveMe::HoboAggroActionDone = 2
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Actions::LousPartingThoughts::ThugReset = 1
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Data::DataThugDeath = 1
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Text::HarvestGolem::AnnounceOutOfArea = 0
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Text::HoboText::HoboSayClue1 = 0
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Text::HoboText::HoboSayClue2 = 1
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Text::HoboText::HoboSayClue3 = 2
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Text::HoboText::HoboSayClue4 = 3
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Text::HoboText::HoboAggroBribe = 4
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Text::HoboText::HoboAggroConvince = 5
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Text::HoboText::HoboEvent = 6
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Text::HoboText::HoboJackpotIntro = 7
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Text::HoboText::HoboJackpotEnd = 8
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Text::HoboText::HoboPropertyRage = 9
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Text::HoboText::HoboFlee = 10
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Text::ThugText::ThugSay0 = 0
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Text::ThugText::ThugSay1 = 1
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Text::ThugText::ThugSay2 = 2
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Text::ThugText::ThugSay3 = 3
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Text::ThugText::ThugSay4 = 4
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Text::ThugText::ThugSay5 = 5
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Text::ThugText::ThugSay6 = 6
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Text::ThugText::SayWarning = 0
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Text::SmallTimeHustlerText::HustlerSay0 = 0
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Text::SmallTimeHustlerText::HustlerSay1 = 1
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Sounds::Shooting = 15071
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Sounds::Scream = 17852
 
static constexpr uint32 Scripts::EasternKingdoms::Westfall::Area::TheMoestFarm = 918
 
Position constexpr Scripts::EasternKingdoms::Westfall::ThugPos [4]
 

Function Documentation

◆ AddSC_westfall()

void AddSC_westfall ( )

Definition at line 1006 of file zone_westfall.cpp.

References RegisterCreatureAI, and RegisterSpellScript.

Referenced by AddEasternKingdomsScripts().