diff --git a/code/game/objects/items/weapons/guns_new.dm b/code/game/objects/items/weapons/guns_new.dm index a09574ad0a3..333e5541ab7 100644 --- a/code/game/objects/items/weapons/guns_new.dm +++ b/code/game/objects/items/weapons/guns_new.dm @@ -157,12 +157,8 @@ if(firer && istype(A, /mob)) var/mob/M = A if(!istype(A, /mob/living)) - if(prob(98)) - loc = A.loc - return // nope.avi - else - visible_message("\red [src] vanishes into thin air!") - del(src) // ssssshhhhh + loc = A.loc + return // nope.avi if(!silenced) /* @@ -217,7 +213,7 @@ if(!bumped) if(loc == original) - for(var/mob/M in original) + for(var/mob/living/M in original) Bump(M) sleep( 1 )