diff --git a/code/game/objects/structures/janicart.dm b/code/game/objects/structures/janicart.dm index 31f8cae721e..ce96dc510a4 100644 --- a/code/game/objects/structures/janicart.dm +++ b/code/game/objects/structures/janicart.dm @@ -224,7 +224,7 @@ if(istype(Proj, /obj/item/projectile/energy)) unbuckle() return - if(istype(Proj, /obj/item/projectile/energy/electrode)) + if(istype(Proj, /obj/item/projectile/energy/electrode) || istype(Proj, /obj/item/projectile/beam/stun)) if(prob(25)) unbuckle() visible_message("The [src.name] absorbs the [Proj]") diff --git a/code/modules/projectiles/projectile/beams.dm b/code/modules/projectiles/projectile/beams.dm index 24cbc49a95c..24e800fe074 100644 --- a/code/modules/projectiles/projectile/beams.dm +++ b/code/modules/projectiles/projectile/beams.dm @@ -396,5 +396,6 @@ var/list/beam_master = list() name = "stun beam" icon_state = "stun" nodamage = 1 + damage = 0 agony = 40 damage_type = HALLOSS