All pastes #1755132 Raw Edit

clueless

public text v1 · immutable
#1755132 ·published 2010-01-17 21:08 UTC
rendered paste body
Index: src/server/psserverchar.cpp===================================================================--- src/server/psserverchar.cpp	(revision 5331)+++ src/server/psserverchar.cpp	(working copy)@@ -872,7 +872,7 @@              if (stackable) // if it's stackable, try to add in on existing stacks, first             {-                for (psItem * newstack; newstack = character->Inventory().AddStacked(currentitem, partcount); )+                for (psItem * newstack; (newstack = character->Inventory().AddStacked(currentitem, partcount)); )                 {                     newcount += partcount; Index: src/server/bulkobjects/pscharinventory.cpp===================================================================--- src/server/bulkobjects/pscharinventory.cpp	(revision 5331)+++ src/server/bulkobjects/pscharinventory.cpp	(working copy)@@ -592,11 +592,11 @@     for (size_t i = 0; i < itemIndices.GetSize() && max < item->GetStackCount(); i++)     {         psItem * tocheck = inventory[itemIndices[i]].item;-        int fits = MAX_STACK_COUNT - tocheck->GetStackCount();+        size_t fits = MAX_STACK_COUNT - tocheck->GetStackCount();                  if (tocheck->GetContainerID())         {-            int size = GetContainedSize(FindItemID(tocheck->GetContainerID())) - FindItemID(tocheck->GetContainerID())->GetContainerMaxSize();+            size_t size = GetContainedSize(FindItemID(tocheck->GetContainerID())) - FindItemID(tocheck->GetContainerID())->GetContainerMaxSize();             if(size/item->GetItemSize() > fits)                 fits = size/item->GetItemSize();         }