3533 {
3535 {
3538 {
3543 else
3545 }
3547 {
3552 else
3554 }
3556 {
3561 else
3563 }
3566 {
3571 else
3573 }
3575 {
3580 else
3582 }
3584 {
3589 else
3591 }
3593 {
3598 else
3600 }
3602 {
3607 else
3609 }
3611 {
3616 else
3618 }
3620 {
3625 else
3627 }
3629 {
3634 else
3636 }
3637 default:
3638 return 0;
3639 }
3640 }
@ CLASS_DEATH_KNIGHT
Definition SharedDefines.h:131
uint32 GetEntry() const
Definition Object.h:117
bool GetQuestRewardStatus(uint32 quest_id) const
Definition PlayerQuest.cpp:1447
bool HasAchieved(uint32 achievementId) const
Definition Player.cpp:13940
bool IsClass(Classes playerClass, ClassContext context=CLASS_CONTEXT_NONE) const override
Definition Player.cpp:1301
@ ACHIEVEMENT_CHAMPION_UNDERCITY
Definition spell_generic.cpp:3430
@ QUEST_VALIANT_OF_UNDERCITY
Definition spell_generic.cpp:3452
@ ACHIEVEMENT_CHAMPION_THUNDER_BLUFF
Definition spell_generic.cpp:3429
@ QUEST_A_VALIANT_OF_STORMWIND
Definition spell_generic.cpp:3437
@ QUEST_A_VALIANT_OF_GNOMEREGAN
Definition spell_generic.cpp:3443
@ ACHIEVEMENT_CHAMPION_IRONFORGE
Definition spell_generic.cpp:3424
@ ACHIEVEMENT_CHAMPION_DARNASSUS
Definition spell_generic.cpp:3423
@ QUEST_VALIANT_OF_STORMWIND
Definition spell_generic.cpp:3436
@ QUEST_VALIANT_OF_GNOMEREGAN
Definition spell_generic.cpp:3442
@ ACHIEVEMENT_CHAMPION_SILVERMOON
Definition spell_generic.cpp:3431
@ QUEST_VALIANT_OF_DARNASSUS
Definition spell_generic.cpp:3438
@ ACHIEVEMENT_CHAMPION_GNOMEREGAN
Definition spell_generic.cpp:3425
@ QUEST_VALIANT_OF_ORGRIMMAR
Definition spell_generic.cpp:3446
@ QUEST_VALIANT_OF_THUNDER_BLUFF
Definition spell_generic.cpp:3450
@ QUEST_VALIANT_OF_IRONFORGE
Definition spell_generic.cpp:3440
@ QUEST_VALIANT_OF_SILVERMOON
Definition spell_generic.cpp:3454
@ QUEST_A_VALIANT_OF_SILVERMOON
Definition spell_generic.cpp:3455
@ QUEST_VALIANT_OF_SEN_JIN
Definition spell_generic.cpp:3448
@ ACHIEVEMENT_CHAMPION_HORDE
Definition spell_generic.cpp:3434
@ QUEST_VALIANT_OF_THE_EXODAR
Definition spell_generic.cpp:3444
@ ACHIEVEMENT_CHAMPION_STORMWIND
Definition spell_generic.cpp:3422
@ QUEST_A_VALIANT_OF_DARNASSUS
Definition spell_generic.cpp:3439
@ ACHIEVEMENT_CHAMPION_ALLIANCE
Definition spell_generic.cpp:3433
@ ACHIEVEMENT_ARGENT_VALOR
Definition spell_generic.cpp:3432
@ QUEST_A_VALIANT_OF_ORGRIMMAR
Definition spell_generic.cpp:3447
@ ACHIEVEMENT_CHAMPION_SEN_JIN
Definition spell_generic.cpp:3428
@ QUEST_A_VALIANT_OF_UNDERCITY
Definition spell_generic.cpp:3453
@ QUEST_A_VALIANT_OF_THUNDER_BLUFF
Definition spell_generic.cpp:3451
@ QUEST_A_VALIANT_OF_SEN_JIN
Definition spell_generic.cpp:3449
@ QUEST_A_VALIANT_OF_IRONFORGE
Definition spell_generic.cpp:3441
@ ACHIEVEMENT_CHAMPION_ORGRIMMAR
Definition spell_generic.cpp:3427
@ QUEST_A_VALIANT_OF_THE_EXODAR
Definition spell_generic.cpp:3445
@ ACHIEVEMENT_CHAMPION_THE_EXODAR
Definition spell_generic.cpp:3426
@ NPC_ARGENT_WARHORSE
Definition spell_generic.cpp:3415
@ NPC_DARNASSIAN_NIGHTSABER
Definition spell_generic.cpp:3409
@ NPC_STORMWIND_STEED
Definition spell_generic.cpp:3405
@ NPC_IRONFORGE_RAM
Definition spell_generic.cpp:3406
@ NPC_SILVERMOON_HAWKSTRIDER
Definition spell_generic.cpp:3413
@ NPC_FORSAKEN_WARHORSE
Definition spell_generic.cpp:3414
@ NPC_ARGENT_STEED_ASPIRANT
Definition spell_generic.cpp:3416
@ NPC_THUNDER_BLUFF_KODO
Definition spell_generic.cpp:3412
@ NPC_EXODAR_ELEKK
Definition spell_generic.cpp:3408
@ NPC_DARK_SPEAR_RAPTOR
Definition spell_generic.cpp:3411
@ NPC_GNOMEREGAN_MECHANOSTRIDER
Definition spell_generic.cpp:3407
@ NPC_ARGENT_HAWKSTRIDER_ASPIRANT
Definition spell_generic.cpp:3417
@ NPC_ORGRIMMAR_WOLF
Definition spell_generic.cpp:3410
@ SPELL_PENNANT_EXODAR_ASPIRANT
Definition spell_generic.cpp:3380
@ SPELL_PENNANT_IRONFORGE_ASPIRANT
Definition spell_generic.cpp:3383
@ SPELL_PENNANT_GNOMEREGAN_ASPIRANT
Definition spell_generic.cpp:3368
@ SPELL_PENNANT_EBON_BLADE_CHAMPION
Definition spell_generic.cpp:3400
@ SPELL_PENNANT_IRONFORGE_CHAMPION
Definition spell_generic.cpp:3385
@ SPELL_PENNANT_ORGRIMMAR_CHAMPION
Definition spell_generic.cpp:3391
@ SPELL_PENNANT_THUNDER_BLUFF_CHAMPION
Definition spell_generic.cpp:3394
@ SPELL_PENNANT_ORGRIMMAR_VALIANT
Definition spell_generic.cpp:3390
@ SPELL_PENNANT_STORMWIND_CHAMPION
Definition spell_generic.cpp:3367
@ SPELL_PENNANT_THUNDER_BLUFF_VALIANT
Definition spell_generic.cpp:3393
@ SPELL_PENNANT_SEN_JIN_ASPIRANT
Definition spell_generic.cpp:3371
@ SPELL_PENNANT_ORGRIMMAR_ASPIRANT
Definition spell_generic.cpp:3389
@ SPELL_PENNANT_UNDERCITY_CHAMPION
Definition spell_generic.cpp:3388
@ SPELL_PENNANT_GNOMEREGAN_VALIANT
Definition spell_generic.cpp:3369
@ SPELL_PENNANT_GNOMEREGAN_CHAMPION
Definition spell_generic.cpp:3370
@ SPELL_PENNANT_EBON_BLADE_VALIANT
Definition spell_generic.cpp:3399
@ SPELL_PENNANT_IRONFORGE_VALIANT
Definition spell_generic.cpp:3384
@ SPELL_PENNANT_STORMWIND_VALIANT
Definition spell_generic.cpp:3366
@ SPELL_PENNANT_UNDERCITY_ASPIRANT
Definition spell_generic.cpp:3386
@ SPELL_PENNANT_UNDERCITY_VALIANT
Definition spell_generic.cpp:3387
@ SPELL_PENNANT_ARGENT_CRUSADE_VALIANT
Definition spell_generic.cpp:3396
@ SPELL_PENNANT_STORMWIND_ASPIRANT
Definition spell_generic.cpp:3365
@ SPELL_PENNANT_EXODAR_VALIANT
Definition spell_generic.cpp:3381
@ SPELL_PENNANT_ARGENT_CRUSADE_CHAMPION
Definition spell_generic.cpp:3397
@ SPELL_PENNANT_EBON_BLADE_ASPIRANT
Definition spell_generic.cpp:3398
@ SPELL_PENNANT_SILVERMOON_VALIANT
Definition spell_generic.cpp:3375
@ SPELL_PENNANT_SILVERMOON_CHAMPION
Definition spell_generic.cpp:3376
@ SPELL_PENNANT_SEN_JIN_VALIANT
Definition spell_generic.cpp:3372
@ SPELL_PENNANT_ARGENT_CRUSADE_ASPIRANT
Definition spell_generic.cpp:3395
@ SPELL_PENNANT_SEN_JIN_CHAMPION
Definition spell_generic.cpp:3373
@ SPELL_PENNANT_DARNASSUS_CHAMPION
Definition spell_generic.cpp:3379
@ SPELL_PENNANT_THUNDER_BLUFF_ASPIRANT
Definition spell_generic.cpp:3392
@ SPELL_PENNANT_DARNASSUS_VALIANT
Definition spell_generic.cpp:3378
@ SPELL_PENNANT_DARNASSUS_ASPIRANT
Definition spell_generic.cpp:3377
@ SPELL_PENNANT_EXODAR_CHAMPION
Definition spell_generic.cpp:3382
@ SPELL_PENNANT_SILVERMOON_ASPIRANT
Definition spell_generic.cpp:3374