mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-07-18 02:24:11 +01:00
fixes exploit with mining modsuit (#22450)
This commit is contained in:
@@ -339,6 +339,8 @@
|
||||
var/speed_up = FALSE
|
||||
if(traveled_tiles == max_traveled_tiles)
|
||||
speed_up = TRUE
|
||||
if(HAS_TRAIT(mod, TRAIT_OIL_SLICKED))
|
||||
speed_up = FALSE
|
||||
for(var/obj/item/part as anything in parts)
|
||||
part.armor = part.armor.detachArmor(part.armor)
|
||||
var/obj/item/mod/armor/mod_theme_mining/A = new(src)
|
||||
@@ -371,7 +373,8 @@
|
||||
playsound(src, 'sound/effects/sparks1.ogg', 100, TRUE)
|
||||
actual_speed_added = max(0, min(mod.slowdown_active, speed_added / 5))
|
||||
mod.wearer.weather_immunities |= "ash"
|
||||
speed_up = TRUE
|
||||
if(!HAS_TRAIT(mod, TRAIT_OIL_SLICKED))
|
||||
speed_up = TRUE
|
||||
for(var/obj/item/part as anything in parts)
|
||||
part.armor = part.armor.attachArmor(armor_mod_2.armor)
|
||||
if(speed_up)
|
||||
@@ -384,6 +387,8 @@
|
||||
var/speed_up = FALSE
|
||||
if(traveled_tiles == max_traveled_tiles)
|
||||
speed_up = TRUE
|
||||
if(HAS_TRAIT(mod, TRAIT_OIL_SLICKED))
|
||||
speed_up = FALSE
|
||||
traveled_tiles--
|
||||
var/list/parts = mod.mod_parts + mod
|
||||
for(var/obj/item/part as anything in parts)
|
||||
|
||||
Reference in New Issue
Block a user