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"
#include "Vehicle.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 
197{
204};
@ AREA_RING_OF_ALLIANCE_VALIANTS
Definition: achievement_scripts.cpp:201
@ AREA_RING_OF_ARGENT_VALIANTS
Definition: achievement_scripts.cpp:200
@ AREA_ARGENT_TOURNAMENT_FIELDS
Definition: achievement_scripts.cpp:198
@ AREA_RING_OF_CHAMPIONS
Definition: achievement_scripts.cpp:203
@ AREA_RING_OF_ASPIRANTS
Definition: achievement_scripts.cpp:199
@ AREA_RING_OF_HORDE_VALIANTS
Definition: achievement_scripts.cpp:202

◆ FlirtWithDisaster

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

Function Documentation

◆ AddSC_achievement_scripts()

void AddSC_achievement_scripts ( )
279{
290 new achievement_arena_by_type("achievement_arena_2v2_check", ARENA_TYPE_2v2);
291 new achievement_arena_by_type("achievement_arena_3v3_check", ARENA_TYPE_3v3);
292 new achievement_arena_by_type("achievement_arena_5v5_check", ARENA_TYPE_5v5);
294 new achievement_tilted();
298}
@ ARENA_TYPE_5v5
Definition: Battleground.h:214
@ ARENA_TYPE_3v3
Definition: Battleground.h:213
@ ARENA_TYPE_2v2
Definition: Battleground.h:212
Definition: achievement_scripts.cpp:29
Definition: achievement_scripts.cpp:41
Definition: achievement_scripts.cpp:53
Definition: achievement_scripts.cpp:72
Definition: achievement_scripts.cpp:84
Definition: achievement_scripts.cpp:98
Definition: achievement_scripts.cpp:112
Definition: achievement_scripts.cpp:126
Definition: achievement_scripts.cpp:143
Definition: achievement_scripts.cpp:161
Definition: achievement_scripts.cpp:173
Definition: achievement_scripts.cpp:185
Definition: achievement_scripts.cpp:207
Definition: achievement_scripts.cpp:229
Definition: achievement_scripts.cpp:244
Definition: achievement_scripts.cpp:262

References ARENA_TYPE_2v2, ARENA_TYPE_3v3, and ARENA_TYPE_5v5.

Referenced by AddWorldScripts().