3454 {
3456 {
3459 {
3464 else
3466 }
3468 {
3473 else
3475 }
3477 {
3482 else
3484 }
3487 {
3492 else
3494 }
3496 {
3501 else
3503 }
3505 {
3510 else
3512 }
3514 {
3519 else
3521 }
3523 {
3528 else
3530 }
3532 {
3537 else
3539 }
3541 {
3546 else
3548 }
3550 {
3555 else
3557 }
3558 default:
3559 return 0;
3560 }
3561 }
@ CLASS_DEATH_KNIGHT
Definition SharedDefines.h:146
uint32 GetEntry() const
Definition Object.h:115
bool GetQuestRewardStatus(uint32 quest_id) const
Definition PlayerQuest.cpp:1415
bool HasAchieved(uint32 achievementId) const
Definition Player.cpp:13974
bool IsClass(Classes playerClass, ClassContext context=CLASS_CONTEXT_NONE) const override
Definition Player.cpp:1288
@ ACHIEVEMENT_CHAMPION_UNDERCITY
Definition spell_generic.cpp:3351
@ QUEST_VALIANT_OF_UNDERCITY
Definition spell_generic.cpp:3373
@ ACHIEVEMENT_CHAMPION_THUNDER_BLUFF
Definition spell_generic.cpp:3350
@ QUEST_A_VALIANT_OF_STORMWIND
Definition spell_generic.cpp:3358
@ QUEST_A_VALIANT_OF_GNOMEREGAN
Definition spell_generic.cpp:3364
@ ACHIEVEMENT_CHAMPION_IRONFORGE
Definition spell_generic.cpp:3345
@ ACHIEVEMENT_CHAMPION_DARNASSUS
Definition spell_generic.cpp:3344
@ QUEST_VALIANT_OF_STORMWIND
Definition spell_generic.cpp:3357
@ QUEST_VALIANT_OF_GNOMEREGAN
Definition spell_generic.cpp:3363
@ ACHIEVEMENT_CHAMPION_SILVERMOON
Definition spell_generic.cpp:3352
@ QUEST_VALIANT_OF_DARNASSUS
Definition spell_generic.cpp:3359
@ ACHIEVEMENT_CHAMPION_GNOMEREGAN
Definition spell_generic.cpp:3346
@ QUEST_VALIANT_OF_ORGRIMMAR
Definition spell_generic.cpp:3367
@ QUEST_VALIANT_OF_THUNDER_BLUFF
Definition spell_generic.cpp:3371
@ QUEST_VALIANT_OF_IRONFORGE
Definition spell_generic.cpp:3361
@ QUEST_VALIANT_OF_SILVERMOON
Definition spell_generic.cpp:3375
@ QUEST_A_VALIANT_OF_SILVERMOON
Definition spell_generic.cpp:3376
@ QUEST_VALIANT_OF_SEN_JIN
Definition spell_generic.cpp:3369
@ ACHIEVEMENT_CHAMPION_HORDE
Definition spell_generic.cpp:3355
@ QUEST_VALIANT_OF_THE_EXODAR
Definition spell_generic.cpp:3365
@ ACHIEVEMENT_CHAMPION_STORMWIND
Definition spell_generic.cpp:3343
@ QUEST_A_VALIANT_OF_DARNASSUS
Definition spell_generic.cpp:3360
@ ACHIEVEMENT_CHAMPION_ALLIANCE
Definition spell_generic.cpp:3354
@ ACHIEVEMENT_ARGENT_VALOR
Definition spell_generic.cpp:3353
@ QUEST_A_VALIANT_OF_ORGRIMMAR
Definition spell_generic.cpp:3368
@ ACHIEVEMENT_CHAMPION_SEN_JIN
Definition spell_generic.cpp:3349
@ QUEST_A_VALIANT_OF_UNDERCITY
Definition spell_generic.cpp:3374
@ QUEST_A_VALIANT_OF_THUNDER_BLUFF
Definition spell_generic.cpp:3372
@ QUEST_A_VALIANT_OF_SEN_JIN
Definition spell_generic.cpp:3370
@ QUEST_A_VALIANT_OF_IRONFORGE
Definition spell_generic.cpp:3362
@ ACHIEVEMENT_CHAMPION_ORGRIMMAR
Definition spell_generic.cpp:3348
@ QUEST_A_VALIANT_OF_THE_EXODAR
Definition spell_generic.cpp:3366
@ ACHIEVEMENT_CHAMPION_THE_EXODAR
Definition spell_generic.cpp:3347
@ NPC_ARGENT_WARHORSE
Definition spell_generic.cpp:3336
@ NPC_DARNASSIAN_NIGHTSABER
Definition spell_generic.cpp:3330
@ NPC_STORMWIND_STEED
Definition spell_generic.cpp:3326
@ NPC_IRONFORGE_RAM
Definition spell_generic.cpp:3327
@ NPC_SILVERMOON_HAWKSTRIDER
Definition spell_generic.cpp:3334
@ NPC_FORSAKEN_WARHORSE
Definition spell_generic.cpp:3335
@ NPC_ARGENT_STEED_ASPIRANT
Definition spell_generic.cpp:3337
@ NPC_THUNDER_BLUFF_KODO
Definition spell_generic.cpp:3333
@ NPC_EXODAR_ELEKK
Definition spell_generic.cpp:3329
@ NPC_DARK_SPEAR_RAPTOR
Definition spell_generic.cpp:3332
@ NPC_GNOMEREGAN_MECHANOSTRIDER
Definition spell_generic.cpp:3328
@ NPC_ARGENT_HAWKSTRIDER_ASPIRANT
Definition spell_generic.cpp:3338
@ NPC_ORGRIMMAR_WOLF
Definition spell_generic.cpp:3331
@ SPELL_PENNANT_EXODAR_ASPIRANT
Definition spell_generic.cpp:3301
@ SPELL_PENNANT_IRONFORGE_ASPIRANT
Definition spell_generic.cpp:3304
@ SPELL_PENNANT_GNOMEREGAN_ASPIRANT
Definition spell_generic.cpp:3289
@ SPELL_PENNANT_EBON_BLADE_CHAMPION
Definition spell_generic.cpp:3321
@ SPELL_PENNANT_IRONFORGE_CHAMPION
Definition spell_generic.cpp:3306
@ SPELL_PENNANT_ORGRIMMAR_CHAMPION
Definition spell_generic.cpp:3312
@ SPELL_PENNANT_THUNDER_BLUFF_CHAMPION
Definition spell_generic.cpp:3315
@ SPELL_PENNANT_ORGRIMMAR_VALIANT
Definition spell_generic.cpp:3311
@ SPELL_PENNANT_STORMWIND_CHAMPION
Definition spell_generic.cpp:3288
@ SPELL_PENNANT_THUNDER_BLUFF_VALIANT
Definition spell_generic.cpp:3314
@ SPELL_PENNANT_SEN_JIN_ASPIRANT
Definition spell_generic.cpp:3292
@ SPELL_PENNANT_ORGRIMMAR_ASPIRANT
Definition spell_generic.cpp:3310
@ SPELL_PENNANT_UNDERCITY_CHAMPION
Definition spell_generic.cpp:3309
@ SPELL_PENNANT_GNOMEREGAN_VALIANT
Definition spell_generic.cpp:3290
@ SPELL_PENNANT_GNOMEREGAN_CHAMPION
Definition spell_generic.cpp:3291
@ SPELL_PENNANT_EBON_BLADE_VALIANT
Definition spell_generic.cpp:3320
@ SPELL_PENNANT_IRONFORGE_VALIANT
Definition spell_generic.cpp:3305
@ SPELL_PENNANT_STORMWIND_VALIANT
Definition spell_generic.cpp:3287
@ SPELL_PENNANT_UNDERCITY_ASPIRANT
Definition spell_generic.cpp:3307
@ SPELL_PENNANT_UNDERCITY_VALIANT
Definition spell_generic.cpp:3308
@ SPELL_PENNANT_ARGENT_CRUSADE_VALIANT
Definition spell_generic.cpp:3317
@ SPELL_PENNANT_STORMWIND_ASPIRANT
Definition spell_generic.cpp:3286
@ SPELL_PENNANT_EXODAR_VALIANT
Definition spell_generic.cpp:3302
@ SPELL_PENNANT_ARGENT_CRUSADE_CHAMPION
Definition spell_generic.cpp:3318
@ SPELL_PENNANT_EBON_BLADE_ASPIRANT
Definition spell_generic.cpp:3319
@ SPELL_PENNANT_SILVERMOON_VALIANT
Definition spell_generic.cpp:3296
@ SPELL_PENNANT_SILVERMOON_CHAMPION
Definition spell_generic.cpp:3297
@ SPELL_PENNANT_SEN_JIN_VALIANT
Definition spell_generic.cpp:3293
@ SPELL_PENNANT_ARGENT_CRUSADE_ASPIRANT
Definition spell_generic.cpp:3316
@ SPELL_PENNANT_SEN_JIN_CHAMPION
Definition spell_generic.cpp:3294
@ SPELL_PENNANT_DARNASSUS_CHAMPION
Definition spell_generic.cpp:3300
@ SPELL_PENNANT_THUNDER_BLUFF_ASPIRANT
Definition spell_generic.cpp:3313
@ SPELL_PENNANT_DARNASSUS_VALIANT
Definition spell_generic.cpp:3299
@ SPELL_PENNANT_DARNASSUS_ASPIRANT
Definition spell_generic.cpp:3298
@ SPELL_PENNANT_EXODAR_CHAMPION
Definition spell_generic.cpp:3303
@ SPELL_PENNANT_SILVERMOON_ASPIRANT
Definition spell_generic.cpp:3295