Public feed
#891574
Index: src/ascent-world/ItemHandler.cpp
===================================================================
--- src/ascent-world/ItemHandler.cpp (revision 3645)
+++ src/ascent-world/ItemHandler.cpp (working copy)
@@ -1374,6 +1374,12 @@
{
if((curItem = ItemPrototypeStorage.LookupEntry(itr->itemid)))
{
+ if(curItem->AllowableClass && !(_player->getClassMask() & curItem->AllowableClass))
+ continue;
+
+ if(curItem->AllowableRace && !(_player->getRaceMask() & curItem->AllowableRace))
+ continue;
+
int32 av_am = (itr->max_amount>0)?itr->available_amount:-1;
data << (counter + 1);
data << curItem->ItemId;