Mercurial > wow > reagentmaker
comparison ReagentMaker.lua @ 76:9d487333bf10
Block cross-tradeskill in external window
| author | contrebasse | 
|---|---|
| date | Sat, 14 May 2011 21:30:56 +0200 | 
| parents | e837f5681fbb | 
| children | cd36938d2a48 | 
   comparison
  equal
  deleted
  inserted
  replaced
| 75:3d344a2d8fdf | 76:9d487333bf10 | 
|---|---|
| 136 end | 136 end | 
| 137 | 137 | 
| 138 -- If we can make the item needed to make the reagent, open a window to make it | 138 -- If we can make the item needed to make the reagent, open a window to make it | 
| 139 -- one step recursion, enables to mill to create an ink | 139 -- one step recursion, enables to mill to create an ink | 
| 140 if (not A.data[reagentID][1].manyReagents) and A.data[A.data[reagentID][1][1]] then | 140 if (not A.data[reagentID][1].manyReagents) and A.data[A.data[reagentID][1][1]] then | 
| 141 A.externalCraftWindow(A.data[reagentID][1][1],reagentID) | 141 if A.externalCraftWindow(A.data[reagentID][1][1],reagentID) ~= false then | 
| 142 else | 142 return | 
| 143 A.Error(A.L["You do not have enough reagents to craft [%s]"]:format(GetItemInfo(reagentID) or "item #"..reagentID)) | 143 end | 
| 144 end | 144 end | 
| 145 | |
| 146 A.Error(A.L["You do not have enough reagents to craft [%s]"]:format(GetItemInfo(reagentID) or "item #"..reagentID)) | |
| 145 return | 147 return | 
| 146 else | 148 else | 
| 147 A.externalCraftWindow(reagentID) | 149 A.externalCraftWindow(reagentID) | 
| 148 end -- if | 150 end -- if | 
| 149 --A.RestoreActiveFilters() | 151 --A.RestoreActiveFilters() | 
