Fix that thing where item boxes just wouldn't respawn in battle if you nabbed them all too quickly (which is very likely to happen in large netgames where we have the great fortune of playing on battal bowl).

This commit is contained in:
toaster 2018-08-27 17:25:22 +01:00
parent 58e2e581fa
commit ca8aceb059
1 changed files with 4 additions and 2 deletions

View File

@ -9787,10 +9787,12 @@ void P_RespawnSpecials(void)
// Transfer flags2 (strongbox, objectflip)
newmobj->flags2 = box->flags2;
P_RemoveMobj(box); // make sure they disappear
continue;
numgotboxes--; // you've restored a box, remove it from the count
//continue; -- irrelevant?
}
numgotboxes = 0;
if (numgotboxes < 0)
numgotboxes = 0;
}
// only respawn items when cv_itemrespawn is on