| Anonymous | Login | Signup for a new account | 2025-11-15 00:17 UTC |
| My View | View Issues | Change Log | Roadmap | Zandronum Issue Support Ranking | Rules | My Account |
| View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | ||||
| 0002440 | Zandronum | [All Projects] Bug | public | 2015-09-06 11:44 | 2018-09-30 22:18 | ||||
| Reporter | Zalewa | ||||||||
| Assigned To | Dusk | ||||||||
| Priority | normal | Severity | minor | Reproducibility | always | ||||
| Status | closed | Resolution | fixed | ||||||
| Platform | OS | OS Version | |||||||
| Product Version | 2.1 | ||||||||
| Target Version | Fixed in Version | 3.0 | |||||||
| Summary | 0002440: Clientside DECORATE negative args[] wonkiness in A_SpawnItemEx with SXF_CLIENTSIDE | ||||||||
| Description | Consider following decorate code
Assigning a negative value to args[0] will set negative X/Y/Z velocity for spawned object. This works correctly offline. However, when run on server, things will go crazy. Removing SXF_CLIENTSIDE flag fixes the issue. | ||||||||
| Steps To Reproduce | 1. Download attached "argsnegative.wad" 2. Run MAP01 offline. 3. Notice two spawners spawning blood splats in separate directions. 4. Now run MAP01 on a server. 5. Join this server. 6. Notice only one spawner functioning properly. | ||||||||
| Additional Information | Same thing happens in Zandronum 3.0. | ||||||||
| Attached Files | |||||||||
Notes |
|
|
Dusk (developer) 2015-09-17 16:09 edited on: 2015-09-17 16:10 |
'https://bitbucket.org/Torr_Samaho/zandronum-stable/pull-requests/11 [^]' The client was setting the thing arguments as 255 as instructed by the server. We need 4 byte length for thing arguments because UDMF and modern DECORATE are things now. |
|
Torr Samaho (administrator) 2015-10-04 14:13 |
I added your patch. |
|
Zalewa (developer) 2015-10-05 18:55 |
Tested my example in 3.0-alpha-r151004-2012. Seems to be working fine. |
|
This issue is already marked as resolved. If you feel that is not the case, please reopen it and explain why. |
|
| Supporters: | No one explicitly supports this issue yet. |
| Opponents: | No one explicitly opposes this issue yet. |
Issue History |
|||
| Date Modified | Username | Field | Change |
| 2015-09-06 11:44 | Zalewa | New Issue | |
| 2015-09-06 11:44 | Zalewa | File Added: argsnegative.wad | |
| 2015-09-06 12:29 | Zalewa | Additional Information Updated | View Revisions |
| 2015-09-11 18:59 | Dusk | Status | new => acknowledged |
| 2015-09-11 18:59 | Dusk | Status | acknowledged => assigned |
| 2015-09-11 18:59 | Dusk | Assigned To | => Dusk |
| 2015-09-11 18:59 | Dusk | Status | assigned => acknowledged |
| 2015-09-17 15:23 | Dusk | Status | acknowledged => assigned |
| 2015-09-17 16:09 | Dusk | Note Added: 0013526 | |
| 2015-09-17 16:09 | Dusk | Status | assigned => needs review |
| 2015-09-17 16:10 | Dusk | Note Edited: 0013526 | View Revisions |
| 2015-10-04 14:13 | Torr Samaho | Note Added: 0013591 | |
| 2015-10-04 14:13 | Torr Samaho | Status | needs review => needs testing |
| 2015-10-05 18:55 | Zalewa | Note Added: 0013614 | |
| 2015-10-06 16:22 | Dusk | Status | needs testing => resolved |
| 2015-10-06 16:22 | Dusk | Fixed in Version | => 3.0 |
| 2015-10-06 16:22 | Dusk | Resolution | open => fixed |
| 2018-09-30 22:18 | Blzut3 | Status | resolved => closed |
| Copyright © 2000 - 2025 MantisBT Team |