From a4c9c49996a10b2ba0aa96313605cd4027145287 Mon Sep 17 00:00:00 2001 From: ExcessiveUseOfCobblestone <11748095+ExcessiveUseOfCobblestone@users.noreply.github.com> Date: Mon, 21 Aug 2017 23:10:06 -0400 Subject: [PATCH 1/7] Update kudzu.dm --- code/modules/hydroponics/grown/kudzu.dm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/code/modules/hydroponics/grown/kudzu.dm b/code/modules/hydroponics/grown/kudzu.dm index d060181d787322..b3444f8c00e810 100644 --- a/code/modules/hydroponics/grown/kudzu.dm +++ b/code/modules/hydroponics/grown/kudzu.dm @@ -42,8 +42,10 @@ qdel(src) /obj/item/seeds/kudzu/attack_self(mob/user) - plant(user) - to_chat(user, "You plant the kudzu. You monster.") + user.visible_message("[user] begins throwing seeds on the ground...") + if(do_after(user, 50, needhand = 1, target = user, progress = 1)) + plant(user) + to_chat(user, "You plant the kudzu. You monster.") /obj/item/seeds/kudzu/get_analyzer_text() var/text = ..() From 5baac12649982eb9a20738ab3366f675c1b0a766 Mon Sep 17 00:00:00 2001 From: ExcessiveUseOfCobblestone <11748095+ExcessiveUseOfCobblestone@users.noreply.github.com> Date: Mon, 21 Aug 2017 23:11:10 -0400 Subject: [PATCH 2/7] Update spacevine.dm --- code/modules/events/spacevine.dm | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/code/modules/events/spacevine.dm b/code/modules/events/spacevine.dm index 5fe3d018fbe5c4..806f335383b696 100644 --- a/code/modules/events/spacevine.dm +++ b/code/modules/events/spacevine.dm @@ -88,6 +88,9 @@ /datum/spacevine_mutation/space_covering/process_mutation(obj/structure/spacevine/holder) var/turf/T = get_turf(holder) if(is_type_in_typecache(T, coverable_turfs)) + for(var/obj/machinery/door/airlock in T.contents) + if(airlock.density) + return var/currtype = T.type T.ChangeTurf(/turf/open/floor/vines) T.baseturf = currtype @@ -102,10 +105,6 @@ hue = "#3333ff" quality = MINOR_NEGATIVE -/datum/spacevine_mutation/bluespace/on_spread(obj/structure/spacevine/holder, turf/target) - if(holder.energy > 1 && !locate(/obj/structure/spacevine) in target) - holder.master.spawn_spacevine_piece(target, holder) - /datum/spacevine_mutation/light name = "light" hue = "#ffff00" From fe8fee8c5220982b00d4db5eb924893c90b88817 Mon Sep 17 00:00:00 2001 From: ExcessiveUseOfCobblestone <11748095+ExcessiveUseOfCobblestone@users.noreply.github.com> Date: Mon, 21 Aug 2017 23:14:01 -0400 Subject: [PATCH 3/7] Update spacevine.dm --- code/modules/events/spacevine.dm | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/code/modules/events/spacevine.dm b/code/modules/events/spacevine.dm index 806f335383b696..29783c44b09927 100644 --- a/code/modules/events/spacevine.dm +++ b/code/modules/events/spacevine.dm @@ -99,11 +99,7 @@ var/turf/T = get_turf(holder) if(istype(T, /turf/open/floor/vines)) T.ChangeTurf(T.baseturf) - -/datum/spacevine_mutation/bluespace - name = "bluespace" - hue = "#3333ff" - quality = MINOR_NEGATIVE + b /datum/spacevine_mutation/light name = "light" From 6ea2b7666529b2e256efc36c9df4a4e83a2cabeb Mon Sep 17 00:00:00 2001 From: ExcessiveUseOfCobblestone <11748095+ExcessiveUseOfCobblestone@users.noreply.github.com> Date: Mon, 21 Aug 2017 23:14:44 -0400 Subject: [PATCH 4/7] b --- code/modules/events/spacevine.dm | 1 - 1 file changed, 1 deletion(-) diff --git a/code/modules/events/spacevine.dm b/code/modules/events/spacevine.dm index 29783c44b09927..c3da22d067ad40 100644 --- a/code/modules/events/spacevine.dm +++ b/code/modules/events/spacevine.dm @@ -99,7 +99,6 @@ var/turf/T = get_turf(holder) if(istype(T, /turf/open/floor/vines)) T.ChangeTurf(T.baseturf) - b /datum/spacevine_mutation/light name = "light" From 34e8776155b6316837e85acbf703a505cb9517ac Mon Sep 17 00:00:00 2001 From: ExcessiveUseOfCobblestone <11748095+ExcessiveUseOfCobblestone@users.noreply.github.com> Date: Tue, 22 Aug 2017 13:32:29 -0400 Subject: [PATCH 5/7] Removes Airlock nerf [why did this work anywho] --- code/modules/events/spacevine.dm | 3 --- 1 file changed, 3 deletions(-) diff --git a/code/modules/events/spacevine.dm b/code/modules/events/spacevine.dm index c3da22d067ad40..041f43ad19be7c 100644 --- a/code/modules/events/spacevine.dm +++ b/code/modules/events/spacevine.dm @@ -88,9 +88,6 @@ /datum/spacevine_mutation/space_covering/process_mutation(obj/structure/spacevine/holder) var/turf/T = get_turf(holder) if(is_type_in_typecache(T, coverable_turfs)) - for(var/obj/machinery/door/airlock in T.contents) - if(airlock.density) - return var/currtype = T.type T.ChangeTurf(/turf/open/floor/vines) T.baseturf = currtype From 93a3a2d4e70fd67ae92035bca79c1dc1d5a5ddd3 Mon Sep 17 00:00:00 2001 From: ExcessiveUseOfCobblestone <11748095+ExcessiveUseOfCobblestone@users.noreply.github.com> Date: Tue, 22 Aug 2017 13:34:00 -0400 Subject: [PATCH 6/7] Removes Spacewalking kudzu --- code/modules/events/spacevine.dm | 28 ---------------------------- 1 file changed, 28 deletions(-) diff --git a/code/modules/events/spacevine.dm b/code/modules/events/spacevine.dm index 041f43ad19be7c..1feb7aa11603f3 100644 --- a/code/modules/events/spacevine.dm +++ b/code/modules/events/spacevine.dm @@ -69,34 +69,6 @@ return -/datum/spacevine_mutation/space_covering - name = "space protective" - hue = "#aa77aa" - quality = POSITIVE - -/datum/spacevine_mutation/space_covering - var/static/list/coverable_turfs - -/datum/spacevine_mutation/space_covering/New() - . = ..() - if(!coverable_turfs) - coverable_turfs = typecacheof(list(/turf/open/space)) - /turf/open/space/transit - -/datum/spacevine_mutation/space_covering/on_grow(obj/structure/spacevine/holder) - process_mutation(holder) - -/datum/spacevine_mutation/space_covering/process_mutation(obj/structure/spacevine/holder) - var/turf/T = get_turf(holder) - if(is_type_in_typecache(T, coverable_turfs)) - var/currtype = T.type - T.ChangeTurf(/turf/open/floor/vines) - T.baseturf = currtype - -/datum/spacevine_mutation/space_covering/on_death(obj/structure/spacevine/holder) - var/turf/T = get_turf(holder) - if(istype(T, /turf/open/floor/vines)) - T.ChangeTurf(T.baseturf) - /datum/spacevine_mutation/light name = "light" hue = "#ffff00" From c1c06d9713e921057bcc43e3ea3ac22db9a56aa4 Mon Sep 17 00:00:00 2001 From: Jordan Brown Date: Wed, 23 Aug 2017 11:51:34 -0400 Subject: [PATCH 7/7] Eh, I'll do this myself --- code/modules/hydroponics/grown/kudzu.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/hydroponics/grown/kudzu.dm b/code/modules/hydroponics/grown/kudzu.dm index b3444f8c00e810..332a0d318fb48b 100644 --- a/code/modules/hydroponics/grown/kudzu.dm +++ b/code/modules/hydroponics/grown/kudzu.dm @@ -43,7 +43,7 @@ /obj/item/seeds/kudzu/attack_self(mob/user) user.visible_message("[user] begins throwing seeds on the ground...") - if(do_after(user, 50, needhand = 1, target = user, progress = 1)) + if(do_after(user, 50, needhand = TRUE, target = user.drop_location(), progress = TRUE)) plant(user) to_chat(user, "You plant the kudzu. You monster.")