cmss13-devs / cmss13

Contains the code for CM-SS13
https://cm-ss13.com
GNU Affero General Public License v3.0
93 stars 506 forks source link

You can prime nades while inside xenomorphs #5384

Open Red-byte3D opened 8 months ago

Red-byte3D commented 8 months ago

Testmerges

5298 #5113 #5285 #5153 #5086 #5337 #5280 #5278 #5122 #5359 #5336 #5228

Round ID

does not matter

Description of the bug

you can prime nades while devoured by xenomorph by using a hotkey to access your pouch/belt (for example, if you set your pouch to give to your hand via right clicking when you use your hotkey, it will give the nade to your hand and then you can just press z to activate it)

What's the difference with what should have happened?

not this

How do we reproduce this bug?

1.have a pouch with the option give to hand toggeld

  1. get eaten by xeno
  2. prime nade inside xeno
  3. kaboom

Issue Bingo

Red-byte3D commented 8 months ago

should note you can also use injectors and od yourself (if you have nistant injectors / medical training)

DoomLaser9 commented 8 months ago

Priming nades inside xenos isn't an issue. The issue is being able to pull things out of your normal inventory storage while inside a xeno.

If a xeno eats you while you have a nade in your hand, without ever tackling you, then that's on them. In fact, nades should be made to do more damage to a xeno if they blow up from inside it.

Other than by already holding it, the only other way I know of being able to use a nade inside a xeno is if you implant the nade inside yourself (applies to any item; also this is very rare).

Huffie56 commented 8 months ago

a bit similar to that...? https://github.com/cmss13-devs/cmss13/issues/5223

Red-byte3D commented 8 months ago

Priming nades inside xenos isn't an issue. The issue is being able to pull things out of your normal inventory storage while inside a xeno.

If a xeno eats you while you have a nade in your hand, without ever tackling you, then that's on them. In fact, nades should be made to do more damage to a xeno if they blow up from inside it.

Other than by already holding it, the only other way I know of being able to use a nade inside a xeno is if you implant the nade inside yourself (applies to any item; also this is very rare).

please stop having wrong and bad takes on my issue report

Tyranicranger4 commented 2 months ago

Still possible, still very much an issue. I was able to take an autoinjector out of an autoinjector pouch and chemical overdose myself while devoured by using inventory hotkeys. Definitely doesn't seem like something that should be possible, though I don't know enough about inventory mechanics to fix it myself.