DarkestHour icon indicating copy to clipboard operation
DarkestHour copied to clipboard

Launchers Sometimes Cannot Be Reloaded After Previously Being Loaded and Unloaded from Weapon Switching

Open GDrukenmiller opened this issue 2 years ago • 1 comments

Multiplayer only: On occasion, launchers (such as Panzerschreck, Bazooka) can get stuck in a state where they are unloaded and cannot fire, but also cannot be loaded without first discarding the launcher and re-acquiring it from the ground. This issue only occurs if the weapon had been previously loaded by the player and they switched to another weapon, then back to the launcher.

Steps to reproduce the behavior:

1. Join a multiplayer server.
2. Equip and load an AT launcher.
3. Quickly switch weapons without firing the loaded rocket.
4. Switch back to the launcher and attempt to load again.
5. Launcher will be shown as unloaded in the UI and won't fire, but pressing R to reload will do nothing.

Expected behavior: Un-equipping a loaded launcher should unload it as intended and re-equipping the launcher should allow them to load again normally.

Note: This is likely being caused by client/server desync as it does not occur locally. That being said, in live testing it can occur even when server tick rate is high and network performance is otherwise normal.

GDrukenmiller avatar May 31 '22 23:05 GDrukenmiller

I am unable to reproduce this locally or in multiplayer with the given steps. This seems to indicate that this is either an issue of packet loss/desync or some very specific set of circumstances need to happen.

cmbasnett avatar Jun 27 '22 02:06 cmbasnett