Fix: when merc starting gear is distributed into inventory, it is possible that too many items are spawned if an item stack is ahared over several slots

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8154 3b4a5df2-a311-0410-b5c6-a8a6f20db521
This commit is contained in:
Flugente
2016-04-12 21:36:07 +00:00
parent d913cf5ad8
commit 26db62bd19
+1 -1
View File
@@ -592,7 +592,7 @@ void DistributeInitialGear(MERCPROFILESTRUCT *pProfile)
iSlot = AnyFreeBigEnoughPocket (pProfile, &tInv[iOrder[i]]);
if(iSlot != -1)
{
MakeProfileInvItemThisSlot(pProfile, iSlot, tInv[iOrder[i]].inv, tInv[iOrder[i]].iStatus, tInv[iOrder[i]].iNumber);
MakeProfileInvItemThisSlot( pProfile, iSlot, tInv[iOrder[i]].inv, tInv[iOrder[i]].iStatus, pProfile->bInvNumber[iSlot] + 1 );
iSet = TRUE;
}
}