Update advfort.lua

Fix bug with building jobs
develop
warmist 2015-01-13 10:30:53 +02:00
parent 651a8ab497
commit f510cd7c11
1 changed files with 5 additions and 3 deletions

@ -1,8 +1,10 @@
-- allows to do jobs in adv. mode. -- allows to do jobs in adv. mode.
--[==[ --[==[
version: 0.011 version: 0.012
changelog: changelog:
*0.012
- fix for some jobs not finding correct building.
*0.011 *0.011
- fixed crash with building jobs (other jobs might have been crashing too!) - fixed crash with building jobs (other jobs might have been crashing too!)
- fixed bug with building asking twice to input items - fixed bug with building asking twice to input items
@ -1123,7 +1125,7 @@ function usetool:openShopWindow(building)
local filter_pile=workshopJobs.getJobs(building:getType(),building:getSubtype(),building:getCustomType()) local filter_pile=workshopJobs.getJobs(building:getType(),building:getSubtype(),building:getCustomType())
if filter_pile then if filter_pile then
local state={unit=adv,from_pos={x=adv.pos.x,y=adv.pos.y, z=adv.pos.z,building=building} local state={unit=adv,from_pos={x=adv.pos.x,y=adv.pos.y, z=adv.pos.z},building=building
,screen=self,bld=building,common=filter_pile.common} ,screen=self,bld=building,common=filter_pile.common}
choices={} choices={}
for k,v in pairs(filter_pile) do for k,v in pairs(filter_pile) do