Fixes hydroponics harvesting in diagonals

This commit is contained in:
tkdrg
2014-11-24 20:14:57 -03:00
parent a969dee533
commit 90b3fed5df
+1 -3
View File
@@ -738,8 +738,6 @@ obj/machinery/hydroponics/attackby(var/obj/item/O as obj, var/mob/user as mob)
if(istype(user, /mob/living/silicon)) //How does AI know what plant is?
return
if(harvest)
if(!user in range(1,src))
return
myseed.harvest()
else if(dead)
planted = 0
@@ -772,7 +770,7 @@ obj/machinery/hydroponics/attackby(var/obj/item/O as obj, var/mob/user as mob)
var/obj/machinery/hydroponics/parent = loc //for ease of access
var/t_amount = 0
var/list/result = list()
var/output_loc = Adjacent(user) ? user.loc : parent.loc //needed for TK
var/output_loc = parent.Adjacent(user) ? user.loc : parent.loc //needed for TK
while(t_amount < getYield())
var/obj/item/weapon/reagent_containers/food/snacks/grown/t_prod = new product(output_loc, potency)