dsda-doom icon indicating copy to clipboard operation
dsda-doom copied to clipboard

MBF21: SSG autoswitch causes weapons to disappear

Open d-bind opened this issue 1 year ago • 6 comments

If the last two shells are fired immediately after automatically switching to SSG, the weapons will disappear, and it becomes impossible to switch to any weapon, either manually or by picking them up. Also Doomguy gets stuck with an angry face.

Lasts until respawn and persists across level transitions, though the face does get fixed. The SSG has to be fired right after switching to it, but not by holding the fire button, so the timing is tricky.

Error log shows "P_BringUpWeapon: weaponinfo overrun has occurred."

Only happens in complevel 21. In cl 11, the same actions lead to the SSG staying up with 0 shells, but switching manually is possible, and attempting to fire will switch automatically. Happens in 0.27.1 and 0.24.0. Can't seem to trigger in 0.23 or 0.22, but it still happens when playing demos from later versions. When played back in other ports, the demos crash the game.

Demos

d-bind avatar Oct 30 '23 12:10 d-bind