MantisBT - Zandronum |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0002986 | Zandronum | [All Projects] Bug | public | 2017-01-17 16:53 | 2018-09-30 21:49 |
|
Reporter | HexaDoken | |
Assigned To | Edward-san | |
Priority | high | Severity | crash | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | Microsoft | OS | Windows | OS Version | XP/Vista/7 |
Product Version | 2.1 | |
Target Version | 3.0 | Fixed in Version | 3.0 | |
|
Summary | 0002986: Online, if a morph powerup is taken away when there is no ammo, server crashes. |
Description | Pretty much that. The server crashes if a morph powerup is taken away and the morph weapon does not have enough ammo to fire. This only happens in online multiplayer, in singleplayer the player unmorphs normally.
Please find an example wad attached.
The morph weapon will go to Deselect state if left in your hands for long enough, where it will take the morph powerup away. This will not crash the game if you have enough ammo for a shot. However, if you fire the weapon twice immediately after morphing, it won't have enough ammo on the second shot, will go to Deselect, take the morph away, and promptly crash.
Incidentally, if you remove A_TakeInventory from the Deselect state, the player upon running out of ammo will put the weapon away and merrily pull whatever weapon they have from the default class. I honestly have no idea whether it's a bug or feature or what. |
Steps To Reproduce | 1) Host a server with wad attached. Join.
2) summon TestMorphSphere
3) Pick it up
4) Immediately start firing the weapon
5) As soon as you run out of ammo, the server will crash, |
Additional Information | |
Tags | No tags attached. |
Relationships | |
Attached Files | testmorph.wad (1,706) 2017-01-17 16:53 /tracker/file_download.php?file_id=2011&type=bug |
|
Issue History |
Date Modified | Username | Field | Change |
2017-01-17 16:53 | HexaDoken | New Issue | |
2017-01-17 16:53 | HexaDoken | File Added: testmorph.wad | |
2017-01-17 21:51 | Edward-san | Note Added: 0016650 | |
2017-01-17 21:51 | Edward-san | Product Version | 3.0-beta => 2.1 |
2017-01-17 23:06 | Edward-san | Note Added: 0016651 | |
2017-01-17 23:06 | Edward-san | Assigned To | => Edward-san |
2017-01-17 23:06 | Edward-san | Status | new => needs review |
2017-01-24 06:59 | Torr Samaho | Note Added: 0016675 | |
2017-01-24 06:59 | Torr Samaho | Status | needs review => needs testing |
2017-01-30 04:24 | Ru5tK1ng | Target Version | => 3.0 |
2017-02-07 00:42 | Ru5tK1ng | Note Added: 0016805 | |
2017-02-07 00:42 | Ru5tK1ng | Status | needs testing => resolved |
2017-02-07 00:42 | Ru5tK1ng | Resolution | open => fixed |
2017-02-07 00:42 | Ru5tK1ng | Fixed in Version | => 3.0 |
2018-09-30 21:49 | Blzut3 | Status | resolved => closed |