Anonymous | Login | Signup for a new account | 2024-04-19 12:47 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 | ||||||||
0003389 | Zandronum | [All Projects] Bug | public | 2018-03-02 13:16 | 2018-03-02 13:18 | ||||||||
Reporter | Korshun | ||||||||||||
Assigned To | |||||||||||||
Priority | normal | Severity | minor | Reproducibility | always | ||||||||
Status | new | Resolution | open | ||||||||||
Platform | Microsoft | OS | Windows | OS Version | XP/Vista/7 | ||||||||
Product Version | 3.0 | ||||||||||||
Target Version | Fixed in Version | ||||||||||||
Summary | 0003389: SetWeapon desyncs if called during the first moments of new map | ||||||||||||
Description | If SetWeapon is called shortly after loading a new map, it is ignored serverside. But clientside, it is still executed. This causes the client to see the wrong weapon selected, and leads to further permanent ammo desyncs as the client attemps to shoot it. After a second or so of server playing a new map, SetWeapon begins to work properly. | ||||||||||||
Steps To Reproduce | The example wad defines a player class that starts with a shotgun and the BFG. By default, the BFG is selected. An ENTER script is defined to make the player start with the shotgun selected instead of the BFG: script 1 ENTER { SetWeapon("Shotgun"); } To trigger the bug, you need to be on a real server and join very quickly after a new map loaded. You can do this either by creating a new server and joining very quickly after connecting, or by doing the following: 1. join 2. select BFG 3. changemap to another map 4. shoot immediately after joining You'll see that you have the shotgun selected. But if you fire it, you'll actually shoot the BFG instead. Ammo counts will also permanently desync due to being predicted clientside instead of being set serverside. | ||||||||||||
Attached Files | setweapon-enter-desync.wad [^] (568 bytes) 2018-03-02 13:16 | ||||||||||||
Notes | |
(0019098) Korshun (reporter) 2018-03-02 13:18 |
Forgot to tell you, this bug is present since at least 2.1.2. |
Only registered users can voice their support. Click here to register, or here to log in. | |
Supporters: | Korshun Fused |
Opponents: | No one explicitly opposes this issue yet. |
Issue History | |||
Date Modified | Username | Field | Change |
2018-03-02 13:16 | Korshun | New Issue | |
2018-03-02 13:16 | Korshun | File Added: setweapon-enter-desync.wad | |
2018-03-02 13:18 | Korshun | Note Added: 0019098 |
Copyright © 2000 - 2024 MantisBT Team |