From 6584d849f8ec84a5585f7dff5935996feb34f0fb Mon Sep 17 00:00:00 2001 From: Stellar Date: Tue, 28 Jul 2026 08:19:04 -0400 Subject: [PATCH 1/2] Zizo Bane Adjustments --- .../items/rogueitems/natural/zizobane.dm | 21 ++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/code/game/objects/items/rogueitems/natural/zizobane.dm b/code/game/objects/items/rogueitems/natural/zizobane.dm index 397cc2c248c..183b2c5cd3f 100644 --- a/code/game/objects/items/rogueitems/natural/zizobane.dm +++ b/code/game/objects/items/rogueitems/natural/zizobane.dm @@ -13,7 +13,7 @@ light_outer_range = 2 light_inner_range = 1 light_power = 1.5 - light_color = "#BF40BF" + light_color = "#be3ebe" /obj/structure/zizo_bane/Initialize(mapload) . = ..() @@ -24,11 +24,26 @@ /obj/structure/zizo_bane/Crossed(atom/movable/arrived) if(time_delay < world.time) if(isliving(arrived)) + var/mob/living/L = arrived + if(L.is_flying()) + return + if(L.m_intent == MOVE_INTENT_SNEAK) + return + if(!L.badluck()) // only the unlucky (FOR < 10) misstep hard enough to set it off + return + var/oldx = pixel_x + animate(src, pixel_x = oldx + 1, time = 0.5) + animate(src, pixel_x = oldx - 1, time = 0.5) + animate(src, pixel_x = oldx, time = 0.5) make_gas() time_delay = world.time + 20 SECONDS +/obj/structure/zizo_bane/obj_destruction(damage_flag) + make_gas() // burst its spores when smashed apart + return ..() + /obj/structure/zizo_bane/proc/make_gas() - visible_message(span_warn("A cloud of spores burst up from \the [src]!")) + visible_message(span_warningbig("A cloud of spores burst up from \the [src]!")) var/datum/effect_system/smoke_spread/zizosleep/S = new playsound(get_turf(src), "sound/items/mushroom_step.ogg", 100) S.set_up(2, loc) @@ -41,7 +56,7 @@ var/obj/item/reagent_containers/food/snacks/zizo_bane/z = new /obj/item/reagent_containers/food/snacks/zizo_bane/ (get_turf(src)) user.put_in_active_hand(z) qdel(src) - + /obj/item/reagent_containers/food/snacks/zizo_bane name = "Zizo's bane" desc = "A small purple mushroom that has been growing in areas of rot." From f604cf0845af44320b552fa37ad885b7074cb920 Mon Sep 17 00:00:00 2001 From: Stellar Date: Tue, 28 Jul 2026 22:43:32 -0400 Subject: [PATCH 2/2] reverts the luck based trigger chance --- code/game/objects/items/rogueitems/natural/zizobane.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/game/objects/items/rogueitems/natural/zizobane.dm b/code/game/objects/items/rogueitems/natural/zizobane.dm index 183b2c5cd3f..3ed672f83fb 100644 --- a/code/game/objects/items/rogueitems/natural/zizobane.dm +++ b/code/game/objects/items/rogueitems/natural/zizobane.dm @@ -29,8 +29,8 @@ return if(L.m_intent == MOVE_INTENT_SNEAK) return - if(!L.badluck()) // only the unlucky (FOR < 10) misstep hard enough to set it off - return + /*if(!L.badluck()) // only the unlucky (FOR < 10) misstep hard enough to set it off + return*/ // CC Edit var/oldx = pixel_x animate(src, pixel_x = oldx + 1, time = 0.5) animate(src, pixel_x = oldx - 1, time = 0.5)