From a0cb8494a907842ed01a7af9d785743efab79db7 Mon Sep 17 00:00:00 2001 From: VladimirMangos Date: Thu, 4 Nov 2010 13:15:03 +0300 Subject: [PATCH] [10678] Revert "[10675] Ignore BOA items reputation requirements at use." This reverts commit 4ce902e5d9c3cfc635c0eff1ba3552da5ecd0c5b. Check done at client side so useless skip it at server side. Proper fix expect show diff items in vendor list depndent from required reputation. --- src/game/Player.cpp | 4 +--- src/shared/revision_nr.h | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/src/game/Player.cpp b/src/game/Player.cpp index acae59c21..138c4d4e6 100644 --- a/src/game/Player.cpp +++ b/src/game/Player.cpp @@ -10713,9 +10713,7 @@ uint8 Player::CanUseItem( Item *pItem, bool not_loading ) const } } - // reputation for BOA items checked only at buy/quest rewarding (quest accepting in fact by quest rep requirements) - if (!(pProto->Flags & ITEM_FLAG_BOA) && pProto->RequiredReputationFaction && - uint32(GetReputationRank(pProto->RequiredReputationFaction)) < pProto->RequiredReputationRank) + if (pProto->RequiredReputationFaction && uint32(GetReputationRank(pProto->RequiredReputationFaction)) < pProto->RequiredReputationRank) return EQUIP_ERR_CANT_EQUIP_REPUTATION; return EQUIP_ERR_OK; diff --git a/src/shared/revision_nr.h b/src/shared/revision_nr.h index 88994a051..637576cba 100644 --- a/src/shared/revision_nr.h +++ b/src/shared/revision_nr.h @@ -1,4 +1,4 @@ #ifndef __REVISION_NR_H__ #define __REVISION_NR_H__ - #define REVISION_NR "10677" + #define REVISION_NR "10678" #endif // __REVISION_NR_H__