diff --git a/code/modules/mob/living/simple_animal/hostile/regalrat.dm b/code/modules/mob/living/simple_animal/hostile/regalrat.dm index 7f2925ab7ba..f5b01607b16 100644 --- a/code/modules/mob/living/simple_animal/hostile/regalrat.dm +++ b/code/modules/mob/living/simple_animal/hostile/regalrat.dm @@ -96,7 +96,12 @@ /mob/living/simple_animal/hostile/regalrat/AttackingTarget() if (DOING_INTERACTION(src, "regalrat")) return + . = ..() + + if (QDELETED(target)) + return + if (target.reagents && target.is_injectable(src, allowmobs = TRUE)) src.visible_message("[src] starts licking [target] passionately!","You start licking [target]...") if (do_mob(src, target, 2 SECONDS, interaction_key = "regalrat"))