diff --git a/code/modules/projectiles/gun.dm b/code/modules/projectiles/gun.dm index bf60f4664d..0cc7b38fe6 100644 --- a/code/modules/projectiles/gun.dm +++ b/code/modules/projectiles/gun.dm @@ -126,12 +126,7 @@ //decide whether to aim or shoot normally var/aiming = 0 if(user && user.client && !(A in aim_targets)) - var/client/C = user.client - //If help intent is on and we have clicked on an eligible target, switch to aim mode automatically - if(user.a_intent == I_HELP && isliving(A) && !C.gun_mode) - C.ToggleGunMode() - - if(C.gun_mode) + if(user.client.gun_mode) aiming = PreFire(A,user,params) //They're using the new gun system, locate what they're aiming at. if (!aiming) diff --git a/code/modules/projectiles/projectile/bullets.dm b/code/modules/projectiles/projectile/bullets.dm index 06e0a02c1f..f2c10fd8a9 100644 --- a/code/modules/projectiles/projectile/bullets.dm +++ b/code/modules/projectiles/projectile/bullets.dm @@ -53,7 +53,7 @@ else if(istype(A, /obj/structure/girder)) chance = 100 else if(istype(A, /obj/machinery) || istype(A, /obj/structure)) - chance = 25 + chance = damage if(prob(chance)) if(A.opacity)