DoubleAction
DoubleAction copied to clipboard
Reloading shotguns either gets stuck or delayed when melee during reload
One of the more annoying problems that I encounter is that the shotguns don't reload when I need it to because I meleed while reloading. This is especially annoying when I am trying to hit someone with auxiliary/middle mouse button (by default) brawl/melee and also in the process of reloading because there are several other people around my I am trying to kill or abate with the shotgun. I have a hard time reproducing the extreme case of this issue, but here are two possibilities that at least one will always be reproducible:
- Create a local server, spam melee while reload, then press reload multiple times which loads 1 shell regardless of animation state, pause occurs as in nothing is being reloaded, then reloading resumes as normal.
- (harder to reproduce could not reproduce on local server) spam melee while reloading blocks reloading completely and multiple presses of reload doesn't instantly load 1 shell. The only way to reload at that point is to switch weapons. I found that in this second possibility the block is sometimes just a delay, but it's hard to know if that's the case for many instances since I died before the delay could finish.
To clarify, the first possibility can always be reproduced by following the procedure, the second can't. I think client lag has to do with the second possibility occurring because it seems when I get 20-40 fps with 10 fps lows the second possibility occurs the most.
I tested the most with the Persuader. I believe I only experienced possibility 1 with The Stakeout, but that is only because I tested and used significantly less than the Persuader, so the second scenario could still be a possibility.
DA:B Version: Build Label: 8 # Uniquely identifies each build Network PatchVersion: 1.5.0.1 # Determines client and server compatibility Protocol version: 24 # High level network protocol version
System information: https://gist.github.com/Yetoo1/b10f578a0c781c453ba3449e257b6782