JKGDevs / JediKnightGalaxies

Jedi Knight Galaxies (JKG) is a multiplayer shooter with role playing elements, played out in the Star Wars universe. The project is a full conversion game modification for Jedi Knight: Jedi Academy.
https://www.jkgalaxies.net/
GNU General Public License v2.0
33 stars 12 forks source link

It is possible to overheat a weapon even if it would not have fired #361

Open Silverfang22 opened 1 year ago

Silverfang22 commented 1 year ago

This one is a little weird, got it to happen by adding heat to the pulse shotgun:

    "heatGenerated": 10,
    "maxHeat": 50

Firing 6 shots as quickly as possible will not overheat the gun, though it gets close, however if you continue to try to fire it as though it had a 7 round magazine it will overheat even though it would not have actually fired. However, trying to fire with a completely empty magazine does not gain heat.

I'm certain I've had this happen on other weapons too, it just wasn't as repeatable as using the pulse shotgun with the above heat settings.

DarthFutuza commented 1 year ago

It might be checking for overheating, before it checks whether it actually has any rounds left in the current clip - and thus overheats.