diff --git a/code/modules/projectiles/projectile/explosive.dm b/code/modules/projectiles/projectile/explosive.dm index 15d538c082..c08d17049c 100644 --- a/code/modules/projectiles/projectile/explosive.dm +++ b/code/modules/projectiles/projectile/explosive.dm @@ -8,22 +8,20 @@ damage = 30 //Meaty whack. *Chuckles* does_spin = 0 -/obj/item/projectile/bullet/srmrocket/on_hit(atom/target, blocked=0) - ..() +/obj/item/projectile/bullet/srmrocket/throw_impact(atom/target, var/speed) if(!isliving(target)) //if the target isn't alive, so is a wall or something explosion(target, 0, 1, 2, 4) else explosion(target, 0, 0, 2, 4) - return 1 + qdel(src) /obj/item/projectile/bullet/srmrocket/weak //Used in the jury rigged one. damage = 10 -/obj/item/projectile/bullet/srmrocket/weak/on_hit(atom/target, blocked=0) - ..() +/obj/item/projectile/bullet/srmrocket/weak/throw_impact(atom/target, var/speed) explosion(target, 0, 0, 2, 4)//No need to have a question. - return 1 + qdel(src) /*Old vars here for reference. var/devastation = 0