Merge pull request #1113 from jkbenaim/fix-spawncube-crash

Doom: don't divide by zero, but call I_Error instead.
This commit is contained in:
Jonathan Dowland 2018-12-02 08:57:27 +00:00 committed by GitHub
commit b4f996361a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1909,6 +1909,10 @@ void A_BrainSpit (mobj_t* mo)
// shoot a cube at current target
targ = braintargets[braintargeton];
if (numbraintargets == 0)
{
I_Error("A_BrainSpit: numbraintargets was 0 (vanilla crashes here)");
}
braintargeton = (braintargeton+1)%numbraintargets;
// spawn brain missile