TrinityCore
brewfest.cpp File Reference
#include "ScriptMgr.h"
#include "CreatureAIImpl.h"
#include "Player.h"
#include "SpellAuraEffects.h"
#include "SpellScript.h"
#include "World.h"
+ Include dependency graph for brewfest.cpp:

Go to the source code of this file.

Classes

class  spell_brewfest_giddyup
 
class  spell_brewfest_ram
 
class  spell_brewfest_ram_fatigue
 
class  spell_brewfest_apple_trap
 
class  spell_brewfest_exhausted_ram
 
class  spell_brewfest_relay_race_intro_force_player_to_throw
 
class  spell_brewfest_relay_race_turn_in
 
class  spell_brewfest_dismount_ram
 
class  spell_brewfest_barker_bunny
 
class  spell_brewfest_mount_transformation
 
class  spell_brewfest_botm_the_beast_within
 
class  spell_brewfest_botm_gassy
 
class  spell_brewfest_botm_bloated
 
class  spell_brewfest_botm_internal_combustion
 
class  spell_brewfest_botm_jungle_madness
 
class  spell_brewfest_botm_teach_language
 
class  spell_brewfest_botm_weak_alcohol
 
class  spell_brewfest_botm_empty_bottle_throw_resolve
 

Enumerations

enum  RamBlaBla {
  SPELL_GIDDYUP = 42924 , SPELL_RENTAL_RACING_RAM = 43883 , SPELL_SWIFT_WORK_RAM = 43880 , SPELL_RENTAL_RACING_RAM_AURA = 42146 ,
  SPELL_RAM_LEVEL_NEUTRAL = 43310 , SPELL_RAM_TROT = 42992 , SPELL_RAM_CANTER = 42993 , SPELL_RAM_GALLOP = 42994 ,
  SPELL_RAM_FATIGUE = 43052 , SPELL_EXHAUSTED_RAM = 43332 , SPELL_RELAY_RACE_TURN_IN = 44501 , SPELL_BREWFEST_QUEST_SPEED_BUNNY_GREEN = 43345 ,
  SPELL_BREWFEST_QUEST_SPEED_BUNNY_YELLOW = 43346 , SPELL_BREWFEST_QUEST_SPEED_BUNNY_RED = 43347
}
 
enum  RamBlub {
  QUEST_BARK_FOR_DROHNS_DISTILLERY = 11407 , QUEST_BARK_FOR_TCHALIS_VOODOO_BREWERY = 11408 , QUEST_BARK_BARLEYBREW = 11293 , QUEST_BARK_FOR_THUNDERBREWS = 11294 ,
  SAY_DROHN_DISTILLERY_1 = 23520 , SAY_DROHN_DISTILLERY_2 = 23521 , SAY_DROHN_DISTILLERY_3 = 23522 , SAY_DROHN_DISTILLERY_4 = 23523 ,
  SAY_TCHALIS_VOODOO_1 = 23524 , SAY_TCHALIS_VOODOO_2 = 23525 , SAY_TCHALIS_VOODOO_3 = 23526 , SAY_TCHALIS_VOODOO_4 = 23527 ,
  SAY_BARLEYBREW_1 = 23464 , SAY_BARLEYBREW_2 = 23465 , SAY_BARLEYBREW_3 = 23466 , SAY_BARLEYBREW_4 = 22941 ,
  SAY_THUNDERBREWS_1 = 23467 , SAY_THUNDERBREWS_2 = 23468 , SAY_THUNDERBREWS_3 = 23469 , SAY_THUNDERBREWS_4 = 22942
}
 
enum  BrewfestMountTransformation {
  SPELL_MOUNT_RAM_100 = 43900 , SPELL_MOUNT_RAM_60 = 43899 , SPELL_MOUNT_KODO_100 = 49379 , SPELL_MOUNT_KODO_60 = 49378 ,
  SPELL_BREWFEST_MOUNT_TRANSFORM = 49357 , SPELL_BREWFEST_MOUNT_TRANSFORM_REVERSE = 52845
}
 
enum  WildWinterPilsner { SPELL_BOTM_UNLEASH_THE_BEAST = 50099 }
 
enum  IzzardsEverFlavor { SPELL_BOTM_BELCH_BREW_BELCH_VISUAL = 49860 }
 
enum  MetoksBubbleBock { SPELL_BOTM_BUBBLE_BREW_TRIGGER_MISSILE = 50072 }
 
enum  BlackrockLager { SPELL_BOTM_BELCH_FIRE_VISUAL = 49737 }
 
enum  StranglethornBrew { SPELL_BOTM_JUNGLE_BREW_VISION_EFFECT = 50010 }
 
enum  BinaryBrew { SPELL_LEARN_GNOMISH_BINARY = 50242 , SPELL_LEARN_GOBLIN_BINARY = 50246 }
 
enum  CreateEmptyBrewBottle { SPELL_BOTM_CREATE_EMPTY_BREW_BOTTLE = 51655 }
 
enum  EmptyBottleThrow { SPELL_BOTM_EMPTY_BOTTLE_THROW_IMPACT_CREATURE = 51695 , SPELL_BOTM_EMPTY_BOTTLE_THROW_IMPACT_GROUND = 51697 }
 

Functions

void AddSC_event_brewfest ()
 

Enumeration Type Documentation

◆ BinaryBrew

enum BinaryBrew
Enumerator
SPELL_LEARN_GNOMISH_BINARY 
SPELL_LEARN_GOBLIN_BINARY 

Definition at line 546 of file brewfest.cpp.

◆ BlackrockLager

Enumerator
SPELL_BOTM_BELCH_FIRE_VISUAL 

Definition at line 498 of file brewfest.cpp.

◆ BrewfestMountTransformation

Enumerator
SPELL_MOUNT_RAM_100 
SPELL_MOUNT_RAM_60 
SPELL_MOUNT_KODO_100 
SPELL_MOUNT_KODO_60 
SPELL_BREWFEST_MOUNT_TRANSFORM 
SPELL_BREWFEST_MOUNT_TRANSFORM_REVERSE 

Definition at line 337 of file brewfest.cpp.

◆ CreateEmptyBrewBottle

Enumerator
SPELL_BOTM_CREATE_EMPTY_BREW_BOTTLE 

Definition at line 572 of file brewfest.cpp.

◆ EmptyBottleThrow

Enumerator
SPELL_BOTM_EMPTY_BOTTLE_THROW_IMPACT_CREATURE 
SPELL_BOTM_EMPTY_BOTTLE_THROW_IMPACT_GROUND 

Definition at line 596 of file brewfest.cpp.

◆ IzzardsEverFlavor

Enumerator
SPELL_BOTM_BELCH_BREW_BELCH_VISUAL 

Definition at line 450 of file brewfest.cpp.

◆ MetoksBubbleBock

Enumerator
SPELL_BOTM_BUBBLE_BREW_TRIGGER_MISSILE 

Definition at line 474 of file brewfest.cpp.

◆ RamBlaBla

enum RamBlaBla
Enumerator
SPELL_GIDDYUP 
SPELL_RENTAL_RACING_RAM 
SPELL_SWIFT_WORK_RAM 
SPELL_RENTAL_RACING_RAM_AURA 
SPELL_RAM_LEVEL_NEUTRAL 
SPELL_RAM_TROT 
SPELL_RAM_CANTER 
SPELL_RAM_GALLOP 
SPELL_RAM_FATIGUE 
SPELL_EXHAUSTED_RAM 
SPELL_RELAY_RACE_TURN_IN 
SPELL_BREWFEST_QUEST_SPEED_BUNNY_GREEN 
SPELL_BREWFEST_QUEST_SPEED_BUNNY_YELLOW 
SPELL_BREWFEST_QUEST_SPEED_BUNNY_RED 

Definition at line 25 of file brewfest.cpp.

◆ RamBlub

enum RamBlub
Enumerator
QUEST_BARK_FOR_DROHNS_DISTILLERY 
QUEST_BARK_FOR_TCHALIS_VOODOO_BREWERY 
QUEST_BARK_BARLEYBREW 
QUEST_BARK_FOR_THUNDERBREWS 
SAY_DROHN_DISTILLERY_1 
SAY_DROHN_DISTILLERY_2 
SAY_DROHN_DISTILLERY_3 
SAY_DROHN_DISTILLERY_4 
SAY_TCHALIS_VOODOO_1 
SAY_TCHALIS_VOODOO_2 
SAY_TCHALIS_VOODOO_3 
SAY_TCHALIS_VOODOO_4 
SAY_BARLEYBREW_1 
SAY_BARLEYBREW_2 
SAY_BARLEYBREW_3 
SAY_BARLEYBREW_4 
SAY_THUNDERBREWS_1 
SAY_THUNDERBREWS_2 
SAY_THUNDERBREWS_3 
SAY_THUNDERBREWS_4 

Definition at line 259 of file brewfest.cpp.

◆ StranglethornBrew

Enumerator
SPELL_BOTM_JUNGLE_BREW_VISION_EFFECT 

Definition at line 522 of file brewfest.cpp.

◆ WildWinterPilsner

Enumerator
SPELL_BOTM_UNLEASH_THE_BEAST 

Definition at line 426 of file brewfest.cpp.

Function Documentation

◆ AddSC_event_brewfest()

void AddSC_event_brewfest ( )

Definition at line 630 of file brewfest.cpp.

+ Here is the caller graph for this function: