Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Glitch] Firing lightning/gauntlet from dead body in Elimination/ECTF modes. #124

Open
The-Gig opened this issue Feb 25, 2020 · 3 comments
Labels
bug Something went wrong. requires testing We need to be sure this has been fixed. Posts with this tag have D/L links.

Comments

@The-Gig
Copy link
Contributor

The-Gig commented Feb 25, 2020

As requested, I open a new "issue" for this.
For some reason, in Elimination/ECTF the lightning gun and the gauntlet can still be viewed/heard firing after you're died in Elimination and Elimination CTF modes. I don't know why it seems to affect only these two weapons.

In OA 0.8.x gamecode it was more annoying, as there you could keep firing the lightining gun from your dead body for some time even after the new "inactive" warmup has started and you were hence spectating around the map.
A recent backport (#92) of an ioquake3 fix (ioquake/ioq3@f717a839) partially fixed the issue, as with current nightly gamecode build the lightning gun stops firing when the new inactive warmup starts. But the lightning gun and the gauntlet can still "fire" for the time your camera is fixed above your corpse.

Steps to reproduce:

  1. Load a map in g_gametype 8 or 9. Choose a map where bots will easily find you, e.g. am_galmevish.
  2. Set "elimination_" cvars to be sure you have lightning gun ammo. I suggest to remove rockets, grenades and railgun to minimize the chances of being gibbed.
  3. Add a bot in a team, and join the other one (make 1 vs 1 teams).
  4. Switch to the lightning gun or gauntlet, and start shooting when you have low health. Let the bot kill you and continue firing. You will see/hear your weapon firing from your corpse.

Doing these tests again, I noticed some things:

  • It doesn't affect LMS mode. In LMS mode when you get killed, your weapon disappears (like it's "dropped", despite not being a real drop).
  • If there are more players in your team, the problem happens only if you are the last player of your team to be fragged: if you are not the last one, the weapon disappears from your hands as soon as you get fragged (like it happens in LMS mode).

This suggests two things:

  1. The gravity of the issue is probably less than expected.
  2. The issue might be caused by "round ending" preventing some "(sort of?) weapon-drop" routine from running properly, so your dead body has still got a weapon in its hand, while it shouldn't.

Other:

  • My original forum post from 2010: http://openarena.ws/board/index.php?topic=3578.msg33231#msg33231. That seems to be like from some other team-based mode with g_elimination 1 as somehow I respawned and fired lightning before the corpse disappeared, but I haven't been able to reproduce (I tried TDM with g_elimination 1 and the weapon disappeared when I got fragged). Who knows!
@Danil-Dm
Copy link

I never noticed it

@NeonKnightOA NeonKnightOA added the bug Something went wrong. label Mar 14, 2024
@NeonKnightOA NeonKnightOA added the requires testing We need to be sure this has been fixed. Posts with this tag have D/L links. label Mar 27, 2024
@NeonKnightOA

This comment was marked as abuse.

@The-Gig
Copy link
Contributor Author

The-Gig commented Apr 3, 2024

Just tested this still happens with 2024-04-01_6f52109.zip nightly build.
It's just a minor glitch, as it can last only a few seconds now. As mentioned in the opening post, in 0.8.8 it was worse.
shot0066

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something went wrong. requires testing We need to be sure this has been fixed. Posts with this tag have D/L links.
Projects
None yet
Development

No branches or pull requests

3 participants