Fixes oil streaking (#19660)

* Fixes oil steaking

* Update living_defense.dm
This commit is contained in:
Cameron Lennox
2026-08-22 11:54:32 -04:00
committed by GitHub
parent e75cba7af6
commit 0d1c8f49bf
2 changed files with 7 additions and 10 deletions
+1 -1
View File
@@ -217,7 +217,7 @@
standard_weapon_hit_effects(I, user, effective_force, blocked, hit_zone)
if(I.damtype == BRUTE && prob(33)) // Added blood for whacking non-humans too
if(I.force >= 5 && I.damtype == BRUTE && prob(33)) // Added blood for whacking non-humans too
var/turf/simulated/location = get_turf(src)
if(istype(location)) location.add_blood_floor(src)
@@ -609,9 +609,6 @@
return 2
/mob/living/silicon/robot/attackby(obj/item/W, mob/user)
if (istype(W, /obj/item/handcuffs)) // fuck i don't even know why isrobot() in handcuff code isn't working so this will have to do
return
if(opened) // Are they trying to insert something?
for(var/V in components)
var/datum/robot_component/C = components[V]
@@ -818,21 +815,21 @@
else
to_chat(user, span_filter_notice("[span_red("Access denied.")]"))
else if(istype(W, /obj/item/borg/upgrade/))
var/obj/item/borg/upgrade/U = W
else if(istype(W, /obj/item/borg/upgrade))
var/obj/item/borg/upgrade/upgrade = W
if(!opened)
to_chat(user, span_filter_notice("You must access the borgs internals!"))
else if(!module && U.require_module)
else if(!module && upgrade.require_module)
to_chat(user, span_filter_notice("The borg must choose a module before it can be upgraded!"))
else if(user == src && istype(W,/obj/item/borg/upgrade/utility/reset))
to_chat(user, span_warning("You are restricted from reseting your own module."))
else if(U.locked)
else if(upgrade.locked)
to_chat(user, span_filter_notice("The upgrade is locked and cannot be used yet!"))
else
if(U.action(user, src))
if(upgrade.action(user, src))
to_chat(user, span_filter_notice("You apply the upgrade to [src]!"))
user.drop_item()
U.loc = src
upgrade.forceMove(src)
hud_used.update_robot_modules_display()
else
to_chat(user, span_filter_notice("Upgrade error!"))