nzp-team / nzportable

Call of Duty: Zombies demake, powered by various Quake sourceports. https://docs.nzp.gay/
478 stars 49 forks source link

[SERVER] Pack a Punching the M1911 with no other guns let’s you take 2 Mustang and Sallys #219

Closed Paindeluxe closed 1 year ago

Paindeluxe commented 1 year ago

Describe the bug A clear and concise description of what the bug is.

Pack a Punching the M1911 While having no secondary Weapon gives you a second Mustang and Sally when your grabbing the Mustang and Sally.

My theory on what’s going on.

As the game assumes that you have 2 guns and putting 1 into PAP the game just fills up all the empty slots with the PAP’d weapon(s) without checking if you already have 1 of the 2 (3 With mulekick) filled with a gun. (Basically the game doesn’t give you 1 gun but as many as it can.)

To Reproduce Steps to reproduce the behavior:

  1. Go to any Map with PAP.
  2. Do not fill up any Weapon Slot.
  3. Grind up to 5k Points in order to use the PAP machine.
  4. Throw your M1911 into PAP
  5. Take out 2 Mustang and Sallys.

Expected behavior A clear and concise description of what you expected to happen.

The game only gives me 1 Mustang and Sally regardless of how many free slots I currently have.

Screenshots/Footage If applicable, add screenshots or a video to help explain your problem.

Sorry can’t do that as I currently don’t have access to my PC.

Affected Platforms

State which platform(s) you've seen the bug occur.

Please also make note of any platforms you DID NOT test on.

I‘ve seen it happen on

I didn’t test it on any of the devices below.

Additional comment Add any comment here.

Sorry for the bad formatting I‘m writing this on my Phone.

Paindeluxe commented 1 year ago

without checking if you already have 1 of the 2 (3 With mulekick)…

I have not tested it with Mule Kick I just assume it works like this.

BCDeshiG commented 1 year ago

I thought this was patched ages ago. You can see it here in this ancient footage: https://youtu.be/SUnbY3XMcBo

MotoLegacy commented 1 year ago

fixed in https://github.com/nzp-team/quakec/commit/8fc831684b01d1e5fae6e7c74277b4ee93cda4ac