vgstation-coders / vgstation13

Butts
GNU General Public License v3.0
260 stars 541 forks source link

NuLasers can be thrown by explosions #27667

Open kernikov opened 3 years ago

kernikov commented 3 years ago

Prepare for unforeseen consequences. @DamianX @PaulRitter You can now be massdrived by your own laserbeam if you shoot a fueltank in a vacuum. image image What I expected: Cracked crates What I got: image

[bugfix]

kernikov commented 3 years ago

image

PaulRitter commented 3 years ago

wait so it reflected or what?

also that second part is probably due to the laser being drawn to the obj, not the hit point. probably should be refactored

kernikov commented 3 years ago

The explosion threw the mass of the beam into me as shrapnel. similar to https://github.com/vgstation-coders/vgstation13/pull/25853

PaulRitter commented 3 years ago

wait WAT... BUT BUT... oh no

Dacendeth commented 3 years ago

why do beams have throwforce to begin with?

Exxion commented 3 years ago

They probably don't You're still getting hit with the projectile