diff options
| -rw-r--r-- | src/server/game/Entities/Player/Player.cpp | 6 | ||||
| -rw-r--r-- | src/server/game/Entities/Player/Player.h | 2 | 
2 files changed, 4 insertions, 4 deletions
diff --git a/src/server/game/Entities/Player/Player.cpp b/src/server/game/Entities/Player/Player.cpp index a66c3a15c88..c97659b3e82 100644 --- a/src/server/game/Entities/Player/Player.cpp +++ b/src/server/game/Entities/Player/Player.cpp @@ -19084,10 +19084,10 @@ void Player::SetSpellModTakingSpell(Spell * spell, bool apply)  }  // send Proficiency -void Player::SendProficiency(uint8 pr1, uint32 pr2) +void Player::SendProficiency(ItemClass itemClass, uint32 itemSubclassMask)  { -    WorldPacket data(SMSG_SET_PROFICIENCY, 8); -    data << uint8(pr1) << uint32(pr2); +    WorldPacket data(SMSG_SET_PROFICIENCY, 1 + 4); +    data << uint8(itemClass) << uint32(itemSubclassMask);      GetSession()->SendPacket (&data);  } diff --git a/src/server/game/Entities/Player/Player.h b/src/server/game/Entities/Player/Player.h index de8aedf5de1..d03bbf0bf90 100644 --- a/src/server/game/Entities/Player/Player.h +++ b/src/server/game/Entities/Player/Player.h @@ -1539,7 +1539,7 @@ class Player : public Unit, public GridObject<Player>          bool IsSpellFitByClassAndRace(uint32 spell_id) const;          bool IsNeedCastPassiveSpellAtLearn(SpellEntry const* spellInfo) const; -        void SendProficiency(uint8 pr1, uint32 pr2); +        void SendProficiency(ItemClass itemClass, uint32 itemSubclassMask);          void SendInitialSpells();          bool addSpell(uint32 spell_id, bool active, bool learning, bool dependent, bool disabled);          void learnSpell(uint32 spell_id, bool dependent);  | 
