3560 {
3562 {
3565 {
3570 else
3572 }
3574 {
3579 else
3581 }
3583 {
3588 else
3590 }
3593 {
3598 else
3600 }
3602 {
3607 else
3609 }
3611 {
3616 else
3618 }
3620 {
3625 else
3627 }
3629 {
3634 else
3636 }
3638 {
3643 else
3645 }
3647 {
3652 else
3654 }
3656 {
3661 else
3663 }
3664 default:
3665 return 0;
3666 }
3667 }
@ CLASS_DEATH_KNIGHT
Definition SharedDefines.h:131
uint32 GetEntry() const
Definition Object.h:117
bool GetQuestRewardStatus(uint32 quest_id) const
Definition PlayerQuest.cpp:1474
bool HasAchieved(uint32 achievementId) const
Definition Player.cpp:14232
bool IsClass(Classes playerClass, ClassContext context=CLASS_CONTEXT_NONE) const override
Definition Player.cpp:1348
@ ACHIEVEMENT_CHAMPION_UNDERCITY
Definition spell_generic.cpp:3457
@ QUEST_VALIANT_OF_UNDERCITY
Definition spell_generic.cpp:3479
@ ACHIEVEMENT_CHAMPION_THUNDER_BLUFF
Definition spell_generic.cpp:3456
@ QUEST_A_VALIANT_OF_STORMWIND
Definition spell_generic.cpp:3464
@ QUEST_A_VALIANT_OF_GNOMEREGAN
Definition spell_generic.cpp:3470
@ ACHIEVEMENT_CHAMPION_IRONFORGE
Definition spell_generic.cpp:3451
@ ACHIEVEMENT_CHAMPION_DARNASSUS
Definition spell_generic.cpp:3450
@ QUEST_VALIANT_OF_STORMWIND
Definition spell_generic.cpp:3463
@ QUEST_VALIANT_OF_GNOMEREGAN
Definition spell_generic.cpp:3469
@ ACHIEVEMENT_CHAMPION_SILVERMOON
Definition spell_generic.cpp:3458
@ QUEST_VALIANT_OF_DARNASSUS
Definition spell_generic.cpp:3465
@ ACHIEVEMENT_CHAMPION_GNOMEREGAN
Definition spell_generic.cpp:3452
@ QUEST_VALIANT_OF_ORGRIMMAR
Definition spell_generic.cpp:3473
@ QUEST_VALIANT_OF_THUNDER_BLUFF
Definition spell_generic.cpp:3477
@ QUEST_VALIANT_OF_IRONFORGE
Definition spell_generic.cpp:3467
@ QUEST_VALIANT_OF_SILVERMOON
Definition spell_generic.cpp:3481
@ QUEST_A_VALIANT_OF_SILVERMOON
Definition spell_generic.cpp:3482
@ QUEST_VALIANT_OF_SEN_JIN
Definition spell_generic.cpp:3475
@ ACHIEVEMENT_CHAMPION_HORDE
Definition spell_generic.cpp:3461
@ QUEST_VALIANT_OF_THE_EXODAR
Definition spell_generic.cpp:3471
@ ACHIEVEMENT_CHAMPION_STORMWIND
Definition spell_generic.cpp:3449
@ QUEST_A_VALIANT_OF_DARNASSUS
Definition spell_generic.cpp:3466
@ ACHIEVEMENT_CHAMPION_ALLIANCE
Definition spell_generic.cpp:3460
@ ACHIEVEMENT_ARGENT_VALOR
Definition spell_generic.cpp:3459
@ QUEST_A_VALIANT_OF_ORGRIMMAR
Definition spell_generic.cpp:3474
@ ACHIEVEMENT_CHAMPION_SEN_JIN
Definition spell_generic.cpp:3455
@ QUEST_A_VALIANT_OF_UNDERCITY
Definition spell_generic.cpp:3480
@ QUEST_A_VALIANT_OF_THUNDER_BLUFF
Definition spell_generic.cpp:3478
@ QUEST_A_VALIANT_OF_SEN_JIN
Definition spell_generic.cpp:3476
@ QUEST_A_VALIANT_OF_IRONFORGE
Definition spell_generic.cpp:3468
@ ACHIEVEMENT_CHAMPION_ORGRIMMAR
Definition spell_generic.cpp:3454
@ QUEST_A_VALIANT_OF_THE_EXODAR
Definition spell_generic.cpp:3472
@ ACHIEVEMENT_CHAMPION_THE_EXODAR
Definition spell_generic.cpp:3453
@ NPC_ARGENT_WARHORSE
Definition spell_generic.cpp:3442
@ NPC_DARNASSIAN_NIGHTSABER
Definition spell_generic.cpp:3436
@ NPC_STORMWIND_STEED
Definition spell_generic.cpp:3432
@ NPC_IRONFORGE_RAM
Definition spell_generic.cpp:3433
@ NPC_SILVERMOON_HAWKSTRIDER
Definition spell_generic.cpp:3440
@ NPC_FORSAKEN_WARHORSE
Definition spell_generic.cpp:3441
@ NPC_ARGENT_STEED_ASPIRANT
Definition spell_generic.cpp:3443
@ NPC_THUNDER_BLUFF_KODO
Definition spell_generic.cpp:3439
@ NPC_EXODAR_ELEKK
Definition spell_generic.cpp:3435
@ NPC_DARK_SPEAR_RAPTOR
Definition spell_generic.cpp:3438
@ NPC_GNOMEREGAN_MECHANOSTRIDER
Definition spell_generic.cpp:3434
@ NPC_ARGENT_HAWKSTRIDER_ASPIRANT
Definition spell_generic.cpp:3444
@ NPC_ORGRIMMAR_WOLF
Definition spell_generic.cpp:3437
@ SPELL_PENNANT_EXODAR_ASPIRANT
Definition spell_generic.cpp:3407
@ SPELL_PENNANT_IRONFORGE_ASPIRANT
Definition spell_generic.cpp:3410
@ SPELL_PENNANT_GNOMEREGAN_ASPIRANT
Definition spell_generic.cpp:3395
@ SPELL_PENNANT_EBON_BLADE_CHAMPION
Definition spell_generic.cpp:3427
@ SPELL_PENNANT_IRONFORGE_CHAMPION
Definition spell_generic.cpp:3412
@ SPELL_PENNANT_ORGRIMMAR_CHAMPION
Definition spell_generic.cpp:3418
@ SPELL_PENNANT_THUNDER_BLUFF_CHAMPION
Definition spell_generic.cpp:3421
@ SPELL_PENNANT_ORGRIMMAR_VALIANT
Definition spell_generic.cpp:3417
@ SPELL_PENNANT_STORMWIND_CHAMPION
Definition spell_generic.cpp:3394
@ SPELL_PENNANT_THUNDER_BLUFF_VALIANT
Definition spell_generic.cpp:3420
@ SPELL_PENNANT_SEN_JIN_ASPIRANT
Definition spell_generic.cpp:3398
@ SPELL_PENNANT_ORGRIMMAR_ASPIRANT
Definition spell_generic.cpp:3416
@ SPELL_PENNANT_UNDERCITY_CHAMPION
Definition spell_generic.cpp:3415
@ SPELL_PENNANT_GNOMEREGAN_VALIANT
Definition spell_generic.cpp:3396
@ SPELL_PENNANT_GNOMEREGAN_CHAMPION
Definition spell_generic.cpp:3397
@ SPELL_PENNANT_EBON_BLADE_VALIANT
Definition spell_generic.cpp:3426
@ SPELL_PENNANT_IRONFORGE_VALIANT
Definition spell_generic.cpp:3411
@ SPELL_PENNANT_STORMWIND_VALIANT
Definition spell_generic.cpp:3393
@ SPELL_PENNANT_UNDERCITY_ASPIRANT
Definition spell_generic.cpp:3413
@ SPELL_PENNANT_UNDERCITY_VALIANT
Definition spell_generic.cpp:3414
@ SPELL_PENNANT_ARGENT_CRUSADE_VALIANT
Definition spell_generic.cpp:3423
@ SPELL_PENNANT_STORMWIND_ASPIRANT
Definition spell_generic.cpp:3392
@ SPELL_PENNANT_EXODAR_VALIANT
Definition spell_generic.cpp:3408
@ SPELL_PENNANT_ARGENT_CRUSADE_CHAMPION
Definition spell_generic.cpp:3424
@ SPELL_PENNANT_EBON_BLADE_ASPIRANT
Definition spell_generic.cpp:3425
@ SPELL_PENNANT_SILVERMOON_VALIANT
Definition spell_generic.cpp:3402
@ SPELL_PENNANT_SILVERMOON_CHAMPION
Definition spell_generic.cpp:3403
@ SPELL_PENNANT_SEN_JIN_VALIANT
Definition spell_generic.cpp:3399
@ SPELL_PENNANT_ARGENT_CRUSADE_ASPIRANT
Definition spell_generic.cpp:3422
@ SPELL_PENNANT_SEN_JIN_CHAMPION
Definition spell_generic.cpp:3400
@ SPELL_PENNANT_DARNASSUS_CHAMPION
Definition spell_generic.cpp:3406
@ SPELL_PENNANT_THUNDER_BLUFF_ASPIRANT
Definition spell_generic.cpp:3419
@ SPELL_PENNANT_DARNASSUS_VALIANT
Definition spell_generic.cpp:3405
@ SPELL_PENNANT_DARNASSUS_ASPIRANT
Definition spell_generic.cpp:3404
@ SPELL_PENNANT_EXODAR_CHAMPION
Definition spell_generic.cpp:3409
@ SPELL_PENNANT_SILVERMOON_ASPIRANT
Definition spell_generic.cpp:3401