mirror of
https://github.com/yogstation13/Yogstation.git
synced 2025-02-26 09:04:50 +00:00
Fixes Kudzu growing in space (#36701)
* initial commit * adds a macro * a small change * Update spacevine.dm
This commit is contained in:
committed by
yogstation13-bot
parent
8c7c7df953
commit
a9ace13b3b
@@ -510,11 +510,11 @@
|
|||||||
/obj/structure/spacevine/proc/spread()
|
/obj/structure/spacevine/proc/spread()
|
||||||
var/direction = pick(GLOB.cardinals)
|
var/direction = pick(GLOB.cardinals)
|
||||||
var/turf/stepturf = get_step(src,direction)
|
var/turf/stepturf = get_step(src,direction)
|
||||||
for(var/datum/spacevine_mutation/SM in mutations)
|
if (!isspaceturf(stepturf) && stepturf.Enter(src))
|
||||||
SM.on_spread(src, stepturf)
|
for(var/datum/spacevine_mutation/SM in mutations)
|
||||||
stepturf = get_step(src,direction) //in case turf changes, to make sure no runtimes happen
|
SM.on_spread(src, stepturf)
|
||||||
if(!locate(/obj/structure/spacevine, stepturf))
|
stepturf = get_step(src,direction) //in case turf changes, to make sure no runtimes happen
|
||||||
if(stepturf.Enter(src))
|
if(!locate(/obj/structure/spacevine, stepturf))
|
||||||
if(master)
|
if(master)
|
||||||
master.spawn_spacevine_piece(stepturf, src)
|
master.spawn_spacevine_piece(stepturf, src)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user