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.")