MantisBT - Zandronum |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0002118 | Zandronum | [All Projects] Bug | public | 2015-03-06 14:34 | 2018-09-30 23:04 |
|
Reporter | Dark-Assassin | |
Assigned To | Edward-san | |
Priority | high | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | | OS | | OS Version | |
Product Version | 2.0-beta | |
Target Version | 2.0 | Fixed in Version | 2.0 | |
|
Summary | 0002118: A_RailAttack spread_xy/z does nothing |
Description | A_RailAttack's spread_xy/z just does nothing.
However, it works as intended in ZDoom 2.5.0 |
Steps To Reproduce | 1: Load Attached WAD
2: Give RailTest (Replaces PlasmaRifle)
3: Select it (Slot 6) and Fire away. |
Additional Information | Tested in ZandroDev2.0-150118-1152 |
Tags | No tags attached. |
Relationships | |
Attached Files | RailTest.wad (562) 2015-03-06 14:34 /tracker/file_download.php?file_id=1425&type=bug |
|
Issue History |
Date Modified | Username | Field | Change |
2015-03-06 14:34 | Dark-Assassin | New Issue | |
2015-03-06 14:34 | Dark-Assassin | File Added: RailTest.wad | |
2015-03-06 15:19 | Edward-san | Assigned To | => Edward-san |
2015-03-06 15:19 | Edward-san | Status | new => assigned |
2015-03-06 15:29 | Edward-san | Note Added: 0011776 | |
2015-03-06 15:29 | Edward-san | Status | assigned => needs review |
2015-03-06 23:26 | DevilHunter | Note Added: 0011777 | |
2015-03-07 09:09 | ZzZombo | Note Added: 0011780 | |
2015-03-07 09:37 | Konar6 | Note Added: 0011781 | |
2015-03-08 19:16 | cobalt | Status | needs review => needs testing |
2015-03-08 19:16 | cobalt | Target Version | => 2.0 |
2015-03-08 19:16 | cobalt | Description Updated | bug_revision_view_page.php?rev_id=6727#r6727 |
2015-03-08 19:16 | cobalt | Steps to Reproduce Updated | bug_revision_view_page.php?rev_id=6729#r6729 |
2015-03-08 19:17 | cobalt | Note Added: 0011785 | |
2015-03-08 20:39 | cobalt | Note Added: 0011790 | |
2015-03-08 20:41 | Dusk | Note Deleted: 0011790 | |
2015-03-08 22:06 | WaTaKiD | Note Added: 0011796 | |
2015-03-09 04:10 | Dark-Assassin | Note Added: 0011799 | |
2015-03-09 04:47 | Dusk | Status | needs testing => resolved |
2015-03-09 04:47 | Dusk | Fixed in Version | => 2.0 |
2015-03-09 04:47 | Dusk | Resolution | open => fixed |
2018-09-30 23:04 | Blzut3 | Status | resolved => closed |
Notes |
|
|
|
|
|
|
|
|
I'm just curious how the lineP_RailAttackWithPossibleSpread (self, Damage, Spawnofs_XY, Color1, Color2, MaxDiff, (Flags & RAF_SILENT), PuffType, (!(Flags & RAF_NOPIERCE))), angle, slope; was interpreted? |
|
|
(0011781)
|
Konar6
|
2015-03-07 09:37
|
|
It just ignored angle and slope since they were not part of the function call, which was fine for the compiler because they have declared default values. The compiler saw
P_RailAttackWithPossibleSpread(..);
angle; //
slope; //this was probably optimized out because it doesn't do anything |
|
|
(0011785)
|
cobalt
|
2015-03-08 19:17
|
|
|
|
|
after testing with 2.0-r150308-2039, issue seems fixed |
|
|
|
I can confirm it works correctly. |
|