TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
zone_grizzly_hills.cpp File Reference
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "ScriptedEscortAI.h"
#include "Player.h"
#include "SpellScript.h"
#include "CreatureTextMgr.h"
+ Include dependency graph for zone_grizzly_hills.cpp:

Classes

class  npc_emily
 
struct  npc_emily::npc_emilyAI
 
class  npc_mrfloppy
 
struct  npc_mrfloppy::npc_mrfloppyAI
 
class  npc_outhouse_bunny
 
struct  npc_outhouse_bunny::npc_outhouse_bunnyAI
 
class  npc_tallhorn_stag
 
struct  npc_tallhorn_stag::npc_tallhorn_stagAI
 
class  npc_amberpine_woodsman
 
struct  npc_amberpine_woodsman::npc_amberpine_woodsmanAI
 
class  npc_wounded_skirmisher
 
struct  npc_wounded_skirmisher::npc_wounded_skirmisherAI
 
class  npc_venture_co_straggler
 
struct  npc_venture_co_straggler::npc_venture_co_stragglerAI
 
class  npc_lake_frog
 
struct  npc_lake_frog::npc_lake_frogAI
 
class  spell_shredder_delivery
 
class  spell_shredder_delivery::spell_shredder_delivery_SpellScript
 
class  spell_infected_worgen_bite
 
class  spell_infected_worgen_bite::spell_infected_worgen_bite_AuraScript
 

Enumerations

enum  Floppy {
  NPC_MRFLOPPY = 26589, NPC_HUNGRY_WORG = 26586, NPC_RAVENOUS_WORG = 26590, NPC_EMILY = 26588,
  QUEST_PERILOUS_ADVENTURE = 12027, SPELL_MRFLOPPY = 47184, SAY_WORGHAGGRO1 = 0, SAY_WORGHAGGRO2 = 1,
  SAY_WORGRAGGRO3 = 2, SAY_WORGRAGGRO4 = 3, SAY_RANDOMAGGRO = 4, SAY_VICTORY1 = 5,
  SAY_VICTORY2 = 6, SAY_VICTORY3 = 7, SAY_VICTORY4 = 8, TEXT_EMOTE_WP1 = 9,
  TEXT_EMOTE_AGGRO = 10, SAY_QUEST_ACCEPT = 11, SAY_QUEST_COMPLETE = 12
}
 
enum  Outhouse {
  SOUND_FEMALE = 12671, SOUND_MALE = 12670, SPELL_OUTHOUSE_GROANS = 48382, SPELL_CAMERA_SHAKE = 47533,
  SPELL_DUST_FIELD = 48329
}
 
enum  TallhornStage { OBJECT_HAUNCH = 188665 }
 
enum  AmberpineWoodsman { NPC_TALLHORN_STAG = 26363 }
 
enum  AmberpineWoodsmanEvents { EVENT_WOODSMAN_1 = 1, EVENT_WOODSMAN_2 = 2 }
 
enum  Skirmisher { QUEST_OVERWHELMED = 12288, SPELL_RENEW_SKIRMISHER = 48812, SPELL_KILL_CREDIT = 48813, SAY_RANDOM = 0 }
 
enum  SmokeEmOut {
  QUEST_SMOKE_EM_OUT_A = 12323, QUEST_SMOKE_EM_OUT_H = 12324, SPELL_SMOKE_BOMB = 49075, SPELL_CHOP = 43410,
  SPELL_VENTURE_STRAGGLER_CREDIT = 49093, SAY_SEO = 0
}
 
enum  StragglerEvents {
  EVENT_STRAGGLER_1 = 1, EVENT_STRAGGLER_2 = 2, EVENT_STRAGGLER_3 = 3, EVENT_STRAGGLER_4 = 4,
  EVENT_CHOP = 5
}
 
enum  LakeFrog {
  NPC_LAKE_FROG = 33211, NPC_LAKE_FROG_QUEST = 33224, NPC_MAIDEN_OF_ASHWOOD_LAKE = 33220, ITEM_WARTS_B_GONE_LIP_BALM = 44986,
  SPELL_WARTSBGONE_LIP_BALM = 62574, SPELL_FROG_LOVE = 62537, SPELL_WARTS = 62581, SPELL_MAIDEN_OF_ASHWOOD_LAKE_TRANSFORM = 62550,
  SPELL_SUMMON_ASHWOOD_BRAND = 62554, SPELL_FROG_KISS = 62536, SAY_MAIDEN_0 = 0, SAY_MAIDEN_1 = 1
}
 
enum  LakeFrogEvents {
  EVENT_LAKEFROG_1 = 1, EVENT_LAKEFROG_2 = 2, EVENT_LAKEFROG_3 = 3, EVENT_LAKEFROG_4 = 4,
  EVENT_LAKEFROG_5 = 5
}
 
enum  ShredderDelivery { NPC_BROKEN_DOWN_SHREDDER = 27354 }
 
enum  InfectedWorgenBite { SPELL_INFECTED_WORGEN_BITE = 53094, SPELL_WORGENS_CALL = 53095 }
 

Functions

void AddSC_grizzly_hills ()
 

Enumeration Type Documentation

Enumerator
NPC_TALLHORN_STAG 
394 {
395  // Creature
396  NPC_TALLHORN_STAG = 26363
397 };
Definition: zone_grizzly_hills.cpp:396
Enumerator
EVENT_WOODSMAN_1 
EVENT_WOODSMAN_2 
400 {
401  EVENT_WOODSMAN_1 = 1,
402  EVENT_WOODSMAN_2 = 2
403 };
Definition: zone_grizzly_hills.cpp:402
Definition: zone_grizzly_hills.cpp:401
enum Floppy
Enumerator
NPC_MRFLOPPY 
NPC_HUNGRY_WORG 
NPC_RAVENOUS_WORG 
NPC_EMILY 
QUEST_PERILOUS_ADVENTURE 
SPELL_MRFLOPPY 
SAY_WORGHAGGRO1 
SAY_WORGHAGGRO2 
SAY_WORGRAGGRO3 
SAY_WORGRAGGRO4 
SAY_RANDOMAGGRO 
SAY_VICTORY1 
SAY_VICTORY2 
SAY_VICTORY3 
SAY_VICTORY4 
TEXT_EMOTE_WP1 
TEXT_EMOTE_AGGRO 
SAY_QUEST_ACCEPT 
SAY_QUEST_COMPLETE 
31 {
32  // Creature
33  NPC_MRFLOPPY = 26589,
34  NPC_HUNGRY_WORG = 26586,
35  NPC_RAVENOUS_WORG = 26590, // RWORG
36  NPC_EMILY = 26588,
37  // Quest
39  // Spell
40  SPELL_MRFLOPPY = 47184, // vehicle aura
41  // Text
42  SAY_WORGHAGGRO1 = 0, // Um... I think one of those wolves is back...
43  SAY_WORGHAGGRO2 = 1, // He's going for Mr. Floppy!
44  SAY_WORGRAGGRO3 = 2, // Oh, no! Look, it's another wolf, and it's a biiiiiig one!
45  SAY_WORGRAGGRO4 = 3, // He's gonna eat Mr. Floppy! You gotta help Mr. Floppy! You just gotta!
46  SAY_RANDOMAGGRO = 4, // There's a big meanie attacking Mr. Floppy! Help!
47  SAY_VICTORY1 = 5, // Let's get out of here before more wolves find us!
48  SAY_VICTORY2 = 6, // Don't go toward the light, Mr. Floppy!
49  SAY_VICTORY3 = 7, // Mr. Floppy, you're ok! Thank you so much for saving Mr. Floppy!
50  SAY_VICTORY4 = 8, // I think I see the camp! We're almost home, Mr. Floppy! Let's go!
51  TEXT_EMOTE_WP1 = 9, // Mr. Floppy revives
52  TEXT_EMOTE_AGGRO = 10, // The Ravenous Worg chomps down on Mr. Floppy
53  SAY_QUEST_ACCEPT = 11, // Are you ready, Mr. Floppy? Stay close to me and watch out for those wolves!
54  SAY_QUEST_COMPLETE = 12 // Thank you for helping me get back to the camp. Go tell Walter that I'm safe now!
55 };
Definition: zone_grizzly_hills.cpp:40
Definition: zone_grizzly_hills.cpp:51
Definition: zone_grizzly_hills.cpp:42
Definition: zone_grizzly_hills.cpp:44
Definition: zone_grizzly_hills.cpp:36
Definition: zone_grizzly_hills.cpp:43
Definition: zone_grizzly_hills.cpp:47
Definition: zone_grizzly_hills.cpp:38
Definition: zone_grizzly_hills.cpp:34
Definition: zone_grizzly_hills.cpp:50
Definition: zone_grizzly_hills.cpp:52
Definition: zone_grizzly_hills.cpp:35
Definition: zone_grizzly_hills.cpp:49
Definition: zone_grizzly_hills.cpp:33
Definition: zone_grizzly_hills.cpp:45
Definition: zone_grizzly_hills.cpp:48
Definition: zone_grizzly_hills.cpp:53
Definition: zone_grizzly_hills.cpp:46
Definition: zone_grizzly_hills.cpp:54
Enumerator
SPELL_INFECTED_WORGEN_BITE 
SPELL_WORGENS_CALL 
820 {
822  SPELL_WORGENS_CALL = 53095
823 };
Definition: zone_grizzly_hills.cpp:821
Definition: zone_grizzly_hills.cpp:822
enum LakeFrog
Enumerator
NPC_LAKE_FROG 
NPC_LAKE_FROG_QUEST 
NPC_MAIDEN_OF_ASHWOOD_LAKE 
ITEM_WARTS_B_GONE_LIP_BALM 
SPELL_WARTSBGONE_LIP_BALM 
SPELL_FROG_LOVE 
SPELL_WARTS 
SPELL_MAIDEN_OF_ASHWOOD_LAKE_TRANSFORM 
SPELL_SUMMON_ASHWOOD_BRAND 
SPELL_FROG_KISS 
SAY_MAIDEN_0 
SAY_MAIDEN_1 
643 {
644  // Creature
645  NPC_LAKE_FROG = 33211,
646  NPC_LAKE_FROG_QUEST = 33224,
648  // Items
650  // Spells
652  SPELL_FROG_LOVE = 62537, // for 1 minute !
653  SPELL_WARTS = 62581,
656  SPELL_FROG_KISS = 62536,
657  // Text
658  SAY_MAIDEN_0 = 0,
659  SAY_MAIDEN_1 = 1
660 };
Definition: zone_grizzly_hills.cpp:658
Definition: zone_grizzly_hills.cpp:656
Definition: zone_grizzly_hills.cpp:645
Definition: zone_grizzly_hills.cpp:646
Definition: zone_grizzly_hills.cpp:647
Definition: zone_grizzly_hills.cpp:649
Definition: zone_grizzly_hills.cpp:654
Definition: zone_grizzly_hills.cpp:651
Definition: zone_grizzly_hills.cpp:655
Definition: zone_grizzly_hills.cpp:659
Definition: zone_grizzly_hills.cpp:653
Definition: zone_grizzly_hills.cpp:652
Enumerator
EVENT_LAKEFROG_1 
EVENT_LAKEFROG_2 
EVENT_LAKEFROG_3 
EVENT_LAKEFROG_4 
EVENT_LAKEFROG_5 
663 {
664  EVENT_LAKEFROG_1 = 1,
665  EVENT_LAKEFROG_2 = 2,
666  EVENT_LAKEFROG_3 = 3,
667  EVENT_LAKEFROG_4 = 4,
668  EVENT_LAKEFROG_5 = 5
669 };
Definition: zone_grizzly_hills.cpp:665
Definition: zone_grizzly_hills.cpp:667
Definition: zone_grizzly_hills.cpp:666
Definition: zone_grizzly_hills.cpp:668
Definition: zone_grizzly_hills.cpp:664
enum Outhouse
Enumerator
SOUND_FEMALE 
SOUND_MALE 
SPELL_OUTHOUSE_GROANS 
SPELL_CAMERA_SHAKE 
SPELL_DUST_FIELD 
265 {
266  // Sound
267  SOUND_FEMALE = 12671,
268  SOUND_MALE = 12670,
269  // Spell
270  SPELL_OUTHOUSE_GROANS = 48382,
271  SPELL_CAMERA_SHAKE = 47533,
272  SPELL_DUST_FIELD = 48329
273 };
Definition: zone_grizzly_hills.cpp:271
Definition: zone_grizzly_hills.cpp:272
Definition: zone_grizzly_hills.cpp:268
Definition: zone_grizzly_hills.cpp:267
Definition: zone_grizzly_hills.cpp:270
Enumerator
NPC_BROKEN_DOWN_SHREDDER 
783 {
785 };
Definition: zone_grizzly_hills.cpp:784
enum Skirmisher
Enumerator
QUEST_OVERWHELMED 
SPELL_RENEW_SKIRMISHER 
SPELL_KILL_CREDIT 
SAY_RANDOM 
461 {
462  // Quest
463  QUEST_OVERWHELMED = 12288,
464  // Spell
465  SPELL_RENEW_SKIRMISHER = 48812,
466  SPELL_KILL_CREDIT = 48813,
467  // Text
468  SAY_RANDOM = 0
469 };
Definition: zone_grizzly_hills.cpp:465
Definition: zone_grizzly_hills.cpp:463
Definition: zone_grizzly_hills.cpp:468
Definition: zone_grizzly_hills.cpp:466
enum SmokeEmOut
Enumerator
QUEST_SMOKE_EM_OUT_A 
QUEST_SMOKE_EM_OUT_H 
SPELL_SMOKE_BOMB 
SPELL_CHOP 
SPELL_VENTURE_STRAGGLER_CREDIT 
SAY_SEO 
535 {
536  // Quest
537  QUEST_SMOKE_EM_OUT_A = 12323,
538  QUEST_SMOKE_EM_OUT_H = 12324,
539  // Spell
540  SPELL_SMOKE_BOMB = 49075,
541  SPELL_CHOP = 43410,
543  // Text
544  SAY_SEO = 0
545 };
Definition: zone_grizzly_hills.cpp:544
Definition: zone_grizzly_hills.cpp:542
Definition: zone_grizzly_hills.cpp:537
Definition: zone_grizzly_hills.cpp:538
Definition: zone_grizzly_hills.cpp:541
Definition: zone_grizzly_hills.cpp:540
Enumerator
EVENT_STRAGGLER_1 
EVENT_STRAGGLER_2 
EVENT_STRAGGLER_3 
EVENT_STRAGGLER_4 
EVENT_CHOP 
548 {
549  EVENT_STRAGGLER_1 = 1,
550  EVENT_STRAGGLER_2 = 2,
551  EVENT_STRAGGLER_3 = 3,
552  EVENT_STRAGGLER_4 = 4,
553  EVENT_CHOP = 5
554 };
Definition: zone_grizzly_hills.cpp:553
Definition: zone_grizzly_hills.cpp:549
Definition: zone_grizzly_hills.cpp:550
Definition: zone_grizzly_hills.cpp:551
Definition: zone_grizzly_hills.cpp:552
Enumerator
OBJECT_HAUNCH 
340 {
341  //Gameobject
342  OBJECT_HAUNCH = 188665
343 };
Definition: zone_grizzly_hills.cpp:342

Function Documentation

void AddSC_grizzly_hills ( )
858 {
859  new npc_emily();
860  new npc_mrfloppy();
861  new npc_outhouse_bunny();
862  new npc_tallhorn_stag();
866  new npc_lake_frog();
869 }
Definition: zone_grizzly_hills.cpp:345
Definition: zone_grizzly_hills.cpp:671
Definition: zone_grizzly_hills.cpp:825
Definition: zone_grizzly_hills.cpp:556
Definition: zone_grizzly_hills.cpp:471
Definition: zone_grizzly_hills.cpp:58
Definition: zone_grizzly_hills.cpp:275
Definition: zone_grizzly_hills.cpp:405
Definition: zone_grizzly_hills.cpp:787
Definition: zone_grizzly_hills.cpp:213

+ Here is the caller graph for this function: