From 1d2bb0bfa10526982d2f4756c7bd03f4b9a37bd3 Mon Sep 17 00:00:00 2001 From: AbsFree Date: Wed, 12 Feb 2025 17:40:59 +0100 Subject: [PATCH 1/2] mice cannot bite through catwalks anymore --- code/modules/mob/living/simple_animal/friendly/mouse.dm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/code/modules/mob/living/simple_animal/friendly/mouse.dm b/code/modules/mob/living/simple_animal/friendly/mouse.dm index f67c5dcb97..261f713cca 100644 --- a/code/modules/mob/living/simple_animal/friendly/mouse.dm +++ b/code/modules/mob/living/simple_animal/friendly/mouse.dm @@ -79,6 +79,10 @@ if(prob(chew_probability)) var/turf/open/floor/F = get_turf(src) + // GS13 - EDIT + if(istype(F, /turf/open/floor/catwalk_floor)) + return + // GS13 - END EDIT if(istype(F) && !F.intact) var/obj/structure/cable/C = locate() in F if(C && prob(15)) From 89c3439deebb0c5c863bddb287b1a346c5410336 Mon Sep 17 00:00:00 2001 From: AbsFree Date: Wed, 12 Feb 2025 17:59:04 +0100 Subject: [PATCH 2/2] but not if the catwalk is open :) --- code/modules/mob/living/simple_animal/friendly/mouse.dm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/code/modules/mob/living/simple_animal/friendly/mouse.dm b/code/modules/mob/living/simple_animal/friendly/mouse.dm index 261f713cca..2b74fc71be 100644 --- a/code/modules/mob/living/simple_animal/friendly/mouse.dm +++ b/code/modules/mob/living/simple_animal/friendly/mouse.dm @@ -81,7 +81,9 @@ var/turf/open/floor/F = get_turf(src) // GS13 - EDIT if(istype(F, /turf/open/floor/catwalk_floor)) - return + var/turf/open/floor/catwalk_floor/catwalk = F + if(catwalk.covered) + return // GS13 - END EDIT if(istype(F) && !F.intact) var/obj/structure/cable/C = locate() in F