From cd66e85ed191defdde64164829e443e2c008139b Mon Sep 17 00:00:00 2001 From: megamage Date: Tue, 24 Mar 2009 09:45:03 -0600 Subject: [7528] Avoid use same iteration variable for internal loop. Author: Fog This will fix problem with wrong item entry output in error message. --HG-- branch : trunk --- src/game/ObjectMgr.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/game/ObjectMgr.cpp b/src/game/ObjectMgr.cpp index cb8e6713b16..59dfd500f25 100644 --- a/src/game/ObjectMgr.cpp +++ b/src/game/ObjectMgr.cpp @@ -1813,13 +1813,13 @@ void ObjectMgr::LoadItemPrototypes() if(proto->BagFamily) { // check bits - for(uint32 i = 0; i < sizeof(proto->BagFamily)*8; ++i) + for(uint32 j = 0; j < sizeof(proto->BagFamily)*8; ++j) { - uint32 mask = 1 << i; + uint32 mask = 1 << j; if((proto->BagFamily & mask)==0) continue; - ItemBagFamilyEntry const* bf = sItemBagFamilyStore.LookupEntry(i+1); + ItemBagFamilyEntry const* bf = sItemBagFamilyStore.LookupEntry(j+1); if(!bf) { sLog.outErrorDb("Item (Entry: %u) has bag family bit set not listed in ItemBagFamily.dbc, remove bit",i); -- cgit v1.2.3