From 44b51616a5d6c005e33899aa5e91319965e6d9dc Mon Sep 17 00:00:00 2001 From: Shauren Date: Mon, 10 Mar 2025 19:06:53 +0100 Subject: Core/Players: Removed old unneccessary death knight and demon hunter riding workaround --- src/server/game/Entities/Player/Player.cpp | 11 ----------- 1 file changed, 11 deletions(-) (limited to 'src') diff --git a/src/server/game/Entities/Player/Player.cpp b/src/server/game/Entities/Player/Player.cpp index ee60c0324f1..ce070f5c1a0 100644 --- a/src/server/game/Entities/Player/Player.cpp +++ b/src/server/game/Entities/Player/Player.cpp @@ -150,8 +150,6 @@ enum PlayerSpells { SPELL_EXPERIENCE_ELIMINATED = 206662, - SPELL_APPRENTICE_RIDING = 33389, - SPELL_JOURNEYMAN_RIDING = 33391 }; static uint32 copseReclaimDelay[MAX_DEATH_COUNT] = { 30, 60, 120 }; @@ -25168,15 +25166,6 @@ void Player::LearnSkillRewardedSpells(uint32 skillId, uint32 skillValue, Races r // Check level, skip class spells if not high enough uint32 requiredLevel = std::max(spellInfo->SpellLevel, spellInfo->BaseLevel); - - // riding special cases - if (skillId == SKILL_RIDING) - { - if (GetClassMask() & ((1 << (CLASS_DEATH_KNIGHT - 1)) | (1 << (CLASS_DEMON_HUNTER - 1))) - && (ability->Spell == SPELL_APPRENTICE_RIDING || ability->Spell == SPELL_JOURNEYMAN_RIDING)) - requiredLevel = 0; - } - if (requiredLevel > GetLevel()) continue; -- cgit v1.2.3