AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
achievement_scripts.cpp File Reference
#include "AchievementCriteriaScript.h"
#include "BattlegroundAB.h"
#include "BattlegroundAV.h"
#include "BattlegroundIC.h"
#include "BattlegroundSA.h"
#include "BattlegroundWS.h"
#include "Creature.h"
#include "Player.h"

Go to the source code of this file.

Classes

class  achievement_resilient_victory
 
class  achievement_bg_control_all_nodes
 
class  achievement_save_the_day
 
class  achievement_bg_ic_resource_glut
 
class  achievement_bg_ic_glaive_grave
 
class  achievement_bg_ic_mowed_down
 
class  achievement_bg_sa_artillery
 
class  achievement_arena_by_type
 
class  achievement_sickly_gazelle
 
class  achievement_everything_counts
 
class  achievement_bg_av_perfection
 
class  achievement_sa_defense_of_the_ancients
 
class  achievement_tilted
 
class  achievement_not_even_a_scratch
 
class  achievement_killed_exp_or_honor_target
 
class  achievement_flirt_with_disaster_perf_check
 

Enumerations

enum  ArgentTournamentAreas {
  AREA_ARGENT_TOURNAMENT_FIELDS = 4658 ,
  AREA_RING_OF_ASPIRANTS = 4670 ,
  AREA_RING_OF_ARGENT_VALIANTS = 4671 ,
  AREA_RING_OF_ALLIANCE_VALIANTS = 4672 ,
  AREA_RING_OF_HORDE_VALIANTS = 4673 ,
  AREA_RING_OF_CHAMPIONS = 4669
}
 
enum  FlirtWithDisaster {
  AURA_PERFUME_FOREVER = 70235 ,
  AURA_PERFUME_ENCHANTRESS = 70234 ,
  AURA_PERFUME_VICTORY = 70233
}
 

Functions

void AddSC_achievement_scripts ()
 

Enumeration Type Documentation

◆ ArgentTournamentAreas

Enumerator
AREA_ARGENT_TOURNAMENT_FIELDS 
AREA_RING_OF_ASPIRANTS 
AREA_RING_OF_ARGENT_VALIANTS 
AREA_RING_OF_ALLIANCE_VALIANTS 
AREA_RING_OF_HORDE_VALIANTS 
AREA_RING_OF_CHAMPIONS 
196{
203};
@ AREA_RING_OF_ALLIANCE_VALIANTS
Definition: achievement_scripts.cpp:200
@ AREA_RING_OF_ARGENT_VALIANTS
Definition: achievement_scripts.cpp:199
@ AREA_ARGENT_TOURNAMENT_FIELDS
Definition: achievement_scripts.cpp:197
@ AREA_RING_OF_CHAMPIONS
Definition: achievement_scripts.cpp:202
@ AREA_RING_OF_ASPIRANTS
Definition: achievement_scripts.cpp:198
@ AREA_RING_OF_HORDE_VALIANTS
Definition: achievement_scripts.cpp:201

◆ FlirtWithDisaster

Enumerator
AURA_PERFUME_FOREVER 
AURA_PERFUME_ENCHANTRESS 
AURA_PERFUME_VICTORY 
254{
255 AURA_PERFUME_FOREVER = 70235,
257 AURA_PERFUME_VICTORY = 70233,
258};
@ AURA_PERFUME_FOREVER
Definition: achievement_scripts.cpp:255
@ AURA_PERFUME_ENCHANTRESS
Definition: achievement_scripts.cpp:256
@ AURA_PERFUME_VICTORY
Definition: achievement_scripts.cpp:257

Function Documentation

◆ AddSC_achievement_scripts()

void AddSC_achievement_scripts ( )
278{
289 new achievement_arena_by_type("achievement_arena_2v2_check", ARENA_TYPE_2v2);
290 new achievement_arena_by_type("achievement_arena_3v3_check", ARENA_TYPE_3v3);
291 new achievement_arena_by_type("achievement_arena_5v5_check", ARENA_TYPE_5v5);
293 new achievement_tilted();
297}
@ ARENA_TYPE_5v5
Definition: Battleground.h:219
@ ARENA_TYPE_3v3
Definition: Battleground.h:218
@ ARENA_TYPE_2v2
Definition: Battleground.h:217
Definition: achievement_scripts.cpp:28
Definition: achievement_scripts.cpp:40
Definition: achievement_scripts.cpp:52
Definition: achievement_scripts.cpp:71
Definition: achievement_scripts.cpp:83
Definition: achievement_scripts.cpp:97
Definition: achievement_scripts.cpp:111
Definition: achievement_scripts.cpp:125
Definition: achievement_scripts.cpp:142
Definition: achievement_scripts.cpp:160
Definition: achievement_scripts.cpp:172
Definition: achievement_scripts.cpp:184
Definition: achievement_scripts.cpp:206
Definition: achievement_scripts.cpp:228
Definition: achievement_scripts.cpp:243
Definition: achievement_scripts.cpp:261

References ARENA_TYPE_2v2, ARENA_TYPE_3v3, and ARENA_TYPE_5v5.

Referenced by AddWorldScripts().