- Joined
- Feb 9, 2017
- RedCents
- 1,387¢
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.

What would cause some recipes to shop and buy and others not?
ha ha.. I didn't finish that piece of code../mac tsc freebie jewelry
doesn't buy the supplies for the recipes that have farmed items? even if you have the farmed item in inventory?

Not Sure if the problem.. buut
/if (!(${Defined[l_bag_item]})) {
/declare l_bag_item int local 0
}
/Call InBag "${c_name}"
|/declare l_bag_item int local ${Macro.Return}
/varset l_bag_item ${Macro.Return}
/if (${l_bag_item} == 1) {
/Call JustSwapItem "${c_name}" ${kit_slot}
/delay 5
}
Changed the code to see if the variable was defined, if not to define it once. Then set the variable to the returned Macro..
Don't have that in my TSC_POR![]()
Did I miss the smithing trophy? I can't seem to find the right command for it.
Had this issue with the last version, was simple as the ID were wrong or missing. Still trying to figure out the new layout. haha

I did all of the trophies and didn't have a problem turning in any items, might just be the server you are on.

unable to repro. tried tome and spell kit.. still goes to get jewelry bagIf you have a spell research kit in your inventory when you run /mac tsc freebies
it skips the bags check and heads straight to abysmal
tested by deleting the spell research kit and ran it again, proceeded to purchase all the kits and bags.
Same for tome binding kit.

Fixed a couple of issues:
When you have the farmed item needed it should continue to make it.. instead of abort.
Inventory will now look for under 2 instead of 1.. meaning 1 slot free..
Had all bag slots full but the bottom right and the first item purchased was the tome kit. I stopped the macro and then ran it again and it skipped the rest of the bags. Twice, then did the same test with another toon. Same thing. Deleted the spell/tome kits and restarted and it bought all the kits.
Got into a loop with using the loom. Not sure if lag or what, but apparently the loom didn't get opened and it just looped through moving the items around in my bags. (possibly the feedme right clicking food the same time I was left clicking the loom?)
Three different toons, if i move the research kit from the bottom right slot to a container it will restart. It's only when the research kit is in the bottom right slot and I have no primary slot open that this happens. Plenty of plat and room in bags for other containers. Like the photo above with the inventory, if all slots are full of bags and there is a research kit in the bottom right, it will not purchase the other containers, if you move the research container or open a slot to the left of it, it will continue buying the other kits, if not it will skip the other kits.these 2 lines are the reasons you would run st8 to abys
/Call Total_Slots_Free
/if (${Macro.Return} == 0) /goto :ts_start
/if (${Me.Platinum} < 1) /goto :ts_start
no cash or something weird not account for with bags.
/if (${b_type.Equal[Backpack]} || ${b_type.Equal[Merchant]})
if you rocking a collectors case or something I would have to account for it.. it prolly counts it or doesn't count it as space..


This fixed the issue for me. I think this line missing returned false for not having any slots empty. Adding this said yes slots are full but I have a useable container that is swappable in that slot. (more or less ignoring the item in the bottom right slot with the kit)
/if (${p_con_name.Equal[lexicon]}) /return 1
in the TSC_Support File
Sub ConTypes(string p_con_name)
/if (${p_con_name.Equal[Baking]}) /return 1
/if (${p_con_name.Equal[Medicine]}) /return 1
/if (${p_con_name.Equal[Fletching]}) /return 1
/if (${p_con_name.Equal[Jewelry Making]}) /return 1
/if (${p_con_name.Equal[Mixing]}) /return 1
/if (${p_con_name.Equal[Tinkering]}) /return 1
/if (${p_con_name.Equal[Make Poison]}) /return 1
/if (${p_con_name.Equal[Food]}) /return 1
/if (${p_con_name.Equal[Drink]}) /return 1
/if (${p_con_name.Equal[Misc]}) /return 1
/if (${p_con_name.Equal[Book]}) /return 1
/if (${p_con_name.Equal[Combinable]}) /return 1
/if (${p_con_name.Equal[lexicon]}) /return 1
/if (${p_con_name.Equal[Alchemy]}) /return 1
/if (${p_con_name.Equal[NULL]}) /return 1
/return 0
I am working out the multi sub combine for smithing.. you can do pottery or brewing or something that should be a good test..I got locked up cause it couldn't figure out how to make ceramic lining, but my new buy routine is working for me, buys only what is needed
lexicon did the trick for spell kits and tome kits. far as i know research is the only kits labeled lexiconAnything you add in here is something it considers "swappable" everything else it thinks is some kinda bag..
thought medicine did the trick for alchemy.. well at least the medicine bags and stuff..
updated.. will leave alchemy in there..lexicon did the trick for spell kits and tome kits. far as i know research is the only kits labeled lexicon
