• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver
Resource icon

Release Tradeskill Construction Set NeXt (2 Viewers) 4.1991b

close, but not entirely. I'm away from that system atm, I'll get a snip tomorrow morning. I've got some of the sub combines already in my inventory from my old "manual" days.
 
here's my recipe list:
1649948269851.png
I currently already have in inventory the studs, the temper, the pattern etc, so assuming that's why it doesn't all show in the list?

The first time I ran it after I updated the Lua this morning it gave me the same error with slot 35 and the inventory stacking issues. I aborted and re-queried again, and then it ran correctly until it ran out of components. I'll mess around with a few other combines and see what happens.

Edit: several recipe iterations later it's still running without giving those error messages any longer.
 
Last edited:
Could the Batch mode be updated to use the Standard mode's query search? I don't understand why one lets me look at every recipe and the other is based on expansion- it's missing older expansions.
Also need to mass vendor+bank+list for batch mode because it's using the old behavior of running around like a madman!
 
Could the Batch mode be updated to use the Standard mode's query search? I don't understand why one lets me look at every recipe and the other is based on expansion- it's missing older expansions.

Read prior thread comments - that is why..

Also, not done with other expansions, it is a bit tedious to add recipes expansion designations manually, ya know..

I have these added but not accessible currently based on me not typing in about 48 characters:


LDON Baking
LOY Baking
SOV Baking
POP Baking
POP Pottery

Also need to mass vendor+bank+list for batch mode because it's using the old behavior of running around like a madman!
I will take a look at it and see how it operates, I can see a single mass shop prior, but a mass shop based on all the batches each time would require batch recipe iterations over and over after every run through AND continue.... which some would like and some wouldn't, of course.
 
Maybe the Standard mode could have an "Add to batch" button to streamline it away from Expansions. It's hard to figure out what to pull out of the bank, buy, or farm with the way that the script currently outputs missing materials in Batch mode. A checkbox could disable the mass shopping for people that want to struggle with it manually.
 
Just a note with regards to how a recipe is achieved, because everything is modular, most things are done based on a passed array or a couple of variables. This is most notable with regards to crafting. We may know the order of the recipes and what is coming next, but the crafting module doesn't, It makes a single recipe at a time and then whatever it gets fed next it processes accordingly. This is the "why" to the cleanups all over the place. During a standard craft it makes the item, then removes it from a recipe shopping list so it doesn't get calculated the next go around for buying stuff it doesn't need based on craft success.
 
Last edited:
Maybe the Standard mode could have an "Add to batch" button to streamline it away from Expansions. It's hard to figure out what to pull out of the bank, buy, or farm with the way that the script currently outputs missing materials in Batch mode. A checkbox could disable the mass shopping for people that want to struggle with it manually.
Personally, I am amused at all the attention batch gets, but then again, it must be a money maker..

A final solution would be to have batch but with standard search, but with expansion options as well, and a generate list for batch for shopping, banking, farming.
 
Maybe something like this for future standard:

1650047738857.png

NOT ACTUAL GAMEPLAY!
 
Last edited:
I mean, batch mode is useful for making gearsets (conflagrant!) and recipes like this:

Because if I search for the end product in Standard mode "Craft" turns yellow and I don't know what to do with that or what's missing to finish the combine (sans log.)
 
I mean, batch mode is useful for making gearsets (conflagrant!) and recipes like this:

Because if I search for the end product in Standard mode "Craft" turns yellow and I don't know what to do with that or what's missing to finish the combine (sans log.)
huh? don't you check the Info box to the side? it tells all? or are you glomming and saying that needs to be in batch mode?

1650051456408.png
 
I concur with the above. Additionally, not sure if this is possible, or I am stupid and just not seeing it. Is there a way to put in a search for an TS mat I might have an abundance of, and see all of the recipes associated with that mat? Then I cross reference with other mats and make/learn items I do not already know?
Particularly research. I need 325 skill native to make Conflag gems. Thats all I want, I have all of these mats, but it is difficult to find what my next path, or farm area is because nothing is really searchable. I am reading old posts about ppl buying every ink, quill, some other stuff and making spells, but that must before changes or something? Plus, I cannot go back and search for batch recipes to make all of the old school inks, etc.

Love the script, hate the tradeskills. I don't want to be handed 350 on a silver platter, but their current system is absolutely one of the dumbest things I have ever seen.
 
Maybe nobody else has MQ setup this way, but for anyone running this who happens to configure a Lua folder which isn't in your MQ folder (like if you build MQ yourself and share one Lua folder between release and debug builds), all occurrences of mq.TLO.MacroQuest.Path() .. '\\lua need to be changed to use mq.luaDir instead. mq.luaDir will point to the correct Lua folder location if you've configured it to be elsewhere.
Most lines where this occurs are split across multiple lines so its quite a bit to look for to find/replace.
 
I concur with the above. Additionally, not sure if this is possible, or I am stupid and just not seeing it. Is there a way to put in a search for an TS mat I might have an abundance of, and see all of the recipes associated with that mat? Then I cross reference with other mats and make/learn items I do not already know?

Is this in relation to standard recipes with no bearing on whether it matters for 350, as in general skill up paths? It sounds like a lot of work on the part of the user. If I have ruined animal pelts and I can make 30 recipes using it, but then, I need Sunshard Dust which is another farmable, it starts to get messy because I know these are possibles but then I need to drill down to see what other mats I need. It is then further complicated with complex recipes that require other recipes (aka drilling within drilling or fancy talk.. recursion).

I don't work off of knowing the MTP needs picnic baskets, it does this through recipe interrogation.

My 'easy don't do any work solution is' : https://www.eqtraders.com/search/reverse_recipe_search.php?item=27842&menustr=035000000000

You just type in the material and find recipes that use it..


Manually selecting a material would be a little crazy, You could type in a material and we could go off full or partial matches, no spell checking , auto-complete, or predictive algorithm for that.

Truth be told I am anti-typing for this thing, click, and click are what I like.

There are 10880 current unique tradeskill item ID's used in crafts. A possible solution would be to look for an inventory >= 100 of a tradeskill tagged item and then find every individual recipe that uses that one material. Even if we did that, still we would be faced with the recipes that require multiple farmed items. I can see this working on a limited basis for things that require Sunshard Dust as it's solely farmed component.

If we are doing it old school trying to skill up on paths based on trivials eqtraders.com is still the best bet as it has this already, but adding on set parameters to display lists of trivials would be.. trivial.. pun intended. That doesn't help the material issue though.


TCS NeXt works in my vision this way:

The 'one off I want to make sugar syrup/vegetables people'
The 'I want to get to 350 people'
The 'I want to make batch stuff to get paid people'
The 'I want to get to 300 people'
The 'I want my trophy people'
The 'I want my skill to be 54 people'
The 'I want a list of all the things I need to be 350 or make a single recipe people'
The 'I want to make seals people'
The 'I want my trophy to evolve people'





Particularly research. I need 325 skill native to make Conflag gems. Thats all I want, I have all of these mats, but it is difficult to find what my next path, or farm area is because nothing is really searchable.

Farm areas are populated as time goes by, but whether you do a single recipe or mass list generation it provides a list of possible 'known' farming zones, so I am at a loss there.

I am reading old posts about ppl buying every ink, quill, some other stuff and making spells, but that must before changes or something? Plus, I cannot go back and search for batch recipes to make all of the old school inks, etc.

Batch inks can and will be added, but depending on one's patience, finance, and time constraints, most would likely purchase inks and quills.
Love the script, hate the tradeskills. I don't want to be handed 350 on a silver platter, but their current system is absolutely one of the dumbest things I have ever seen.
 
I'm running into a frustrating problem. It tries making subcomponents in a recipe when I already have the components on me. I try making Fine Runic Sortilege Sheet Solution, and I have plenty of VENDOR BOUGHT aqua regia on hand. It won't make my solution because it says I am missing saltpeter (dropped) for the aqua regia. So I MANUALLY do the combines and MANUALLY make my fine runic sorteledge sheets. Now I try using your program to auto make some spells and it says I need to have the Fine Runic Sortilege Sheet Solution and stained fine runic sorteledge sheet. I don't have it because I manually made the fine runic sorteledge sheets for the spell recipes and it's sitting in inventory. I bought your program so I can automatically make everything and I have in the past. I reset your program, reloaded Lua, and even camped and restarted my toon

(edit) I switched to default UI, same problem
 
Last edited:
I'm running into a frustrating problem. It tries making subcomponents in a recipe when I already have the components on me. I try making Fine Runic Sortilege Sheet Solution, and I have plenty of VENDOR BOUGHT aqua regia on hand. It won't make my solution because it says I am missing saltpeter (dropped) for the aqua regia. So I MANUALLY do the combines and MANUALLY make my fine runic sorteledge sheets. Now I try using your program to auto make some spells and it says I need to have the Fine Runic Sortilege Sheet Solution and stained fine runic sorteledge sheet. I don't have it because I manually made the fine runic sorteledge sheets for the spell recipes and it's sitting in inventory. I bought your program so I can automatically make everything and I have in the past. I reset your program, reloaded LUA, and even camped and restarted my toon

(edit) I switched to default UI, same problem
Everything is set to bought for all inks, solutions, quills, etc.. you can manually change this in the DB if you so desire.. I try to make it so it works for the many instead of the few, This is the reasoning for setting them to be purchased vice crafted.

Can you provide the 'info' screenshot so I can see what it is doing?
 
Everything is set to bought for all inks, solutions, quills, etc.. you can manually change this in the DB if you so desire.. I try to make it so it works for the many instead of the few, This is the reasoning for setting them to be purchased vice crafted.

Can you provide the 'info' screenshot so I can see what it is doing?
That's not how it's working for me. Aqua Regia is store bought (or crafted), yet even with it in my inventory, it tries to craft it. I have fine runic sorteledge sheet, that I just made, in my inventory. That is a component of making a spell, yet tcg says I need the component to make fine runic sorteledge sheet
 
That's not how it's working for me. Aqua Regia is store bought (or crafted), yet even with it in my inventory, it tries to craft it. I have fine runic sorteledge sheet, that I just made, in my inventory. That is a component of making a spell, yet tcg says I need the component to make fine runic sorteledge sheet
1650757379529.png
1650758048573.png
1650758102700.png
 
That's not how it's working for me. Aqua Regia is store bought (or crafted), yet even with it in my inventory, it tries to craft it. I have fine runic sorteledge sheet, that I just made, in my inventory. That is a component of making a spell, yet tcg says I need the component to make fine runic sorteledge sheet
If you could, please provide this SS:

1650758467777.png
 
OK, it's working now. All I had done was zone out of POK, then went back to POK for the combines. Earlier camping and logging back in didn't help.
Now EQ crashed...UGH
 
OK, it's working now. All I had done was zone out of POK, then went back to POK for the combines. Earlier camping and logging back in didn't help.
Now EQ crashed...UGH
I just tried it myself and it is working. However, I can 0 out Aqua Regia and Vial Of Muriatic Acid and Oil of Vitriol so they are purchased.
 
I just tried it myself and it is working. However, I can 0 out Aqua Regia and Vial Of Muriatic Acid and Oil of Vitriol so they are purchased.
POK had crashed or reset on a server earlier today at least one I was on, or option C reason why I was booted..
 
Last edited:
POK had crashed or reset on a server earlier today at least one I was on, or option C reason why I was booted..
Well, thanks for the help. I had a few more crashes during the combine at the research table, so I did the combine all on the table and went thru the stack. I need to farm plat and I'll reboot and try again later.
 
The new way to make sheets and stuff now..

1650760964234.png

It will be incumbent upon the user if they want to hand craft a bunch of the subbys (Oil of Vitriol, Muriatic Acid, Aqua Regia), so that the masses can just buy their way to greatness..

Next release..
 
Imagine a world where TCG Batch mode placates the masses at least for a little while..

behold:

1650779896863.png
 
GH Bank grabbing is coming:

Code:
while true do
    local guild_item_grab_index = mq.TLO.Window('GuildBankWnd').Child(
                                      'GBANK_ItemList')
                                      .List('=' .. ItemToGrab, 2)()
    mq.delay(1)
    local guild_item_current_count = tonumber(mq.TLO.Window('GuildBankWnd').Child(
                                         'GBANK_ItemList')
                                         .List(guild_item_grab_index, 3)())
    mq.delay(1)

    if guild_item_current_count <= need then
        grab_count = guild_item_current_count
    end

    if guild_item_current_count > need then
        grab_count = need
    end
 
Guild Hall Banking Current Incarnation:

When you mass generate a list in Artisan with 30 recipes or all of em, it will create the standard windows of missing farmed items, shopped items, and banked items.

It would be best to grab the banked items and then request missing items, and then do vendor shopping. When you generate the list, if you are part of a guild AND there are missing farmed items it will display a button:

1650997514522.png

Click said button and it should run to the GH, open up the guild banker and then dump their inventory using SQL in memory. It will then try to grab as much as possible from the Missing Recipe Components array, if it has the full amount it grabs it, if it has partial, it grabs that amount. It does take into account what you currently have in local inventory calculated when generating the array.

If you need 30 vegetables, and the guild bank has 21 it will grab 21, if you need 30 Vegetables and guild bank has 30 it will grab 30. Note: the item permissions must be set to PUBLIC. it ignores armor/weapons.

This is just one more hail mary effort to get the items you need, if they are not on person, in your local bank, on your fellow toons person or their bank.

Next Release

As a side note, if there were some mq.TLO.FindHoardItemCount() or mq.TLO.FindHoardItem() that would be totally awesome that worked from any zone.

As I understand it you have to have your local bank open and then click on Dragon Hoard to find items in the hoard. Which is a little time consuming but could be added as another feature potentially continuing the last ditch effort efforts.
The way TCSNeXt works now is you can be anywhere doing anything and generate lists.
 
Last edited:
So, I wanted to be clear, if you have some of the subcombines already done for a multistage craft already in your inventory, it ignores them in favor of crafting everything from scratch?

Case in point:
I'm on Riz, nowhere near the stage of caring about making TS's on all toons for quite a few expansions, as it's useless at this stage.
However; I have one toon that works smithing, but another gnome toon that does tinkering, but has crap for smithing skill. So I'm trying to make Primordial Driftwood Bows, and in order to do that I make the gears and bolts on my smither, and hand them to the gnome to do the rest of the tinker combine for the e'cian ice bow cams, and hand those back to the smither/fletcher for the final bow combine. Unfortunately, the Lua doesn't allow me to do that. When I try to get the tinker to make the E'Cian bow cam, with the ice gears and bolts already in her inventory the Lua doesn't care about those sub combines already being present, it's looking for the raw materials to make the gears and bolts from scratch before it tries to make the final combine. Is that the intended function? If so, I guess I'm going back to manual/macro style combines unless my primary TS toon is doing all of the sub and main combines.

Side request: There're limited TS boosting items, could they be coded to be equipped automatically when doing combines? I'm using a hammer of ironfrost for my smithing currently, but geerloks for everything else at the moment. Right now I have to speed swap during the TCG routines if I want to switch boosts while doing sub combines, or just pre-equip manually for the primary combine and let it run.
 
for this recipe:

1651164046963.png
under the tailoring option, and probably for others as well, it requires a store bought item: Blessed Water of Cazic-Thule, TCG has it listed as Unknown in the Db, but it can be found here, at least on EQT anyway:
1651164187943.png

I can buy it manually and complete the combines, but thought I'd update for future inclusion?
 
for this recipe:

View attachment 39683
under the tailoring option, and probably for others as well, it requires a store bought item: Blessed Water of Cazic-Thule, TCG has it listed as Unknown in the Db, but it can be found here, at least on EQT anyway:
View attachment 39684

I can buy it manually and complete the combines, but thought I'd update for future inclusion?
There are instances where an item is 'obtainable' but it is in a different zone with the issues of race/faction or loss of/navigation/meshes. In the case of Shard's Landing you have to get there using something or porting or running (blimp) and not dying along the way. Would be way better if the port in/clicky spot was the camp instead of near the ZI.

This particular item is used in 349 recipes (less than 1% of total recipes) that I know of and they are all symbols.

This is the roadmap flow of what it would take.. mostly..

Will they sell to me? (need race/faction checks)
Will I take faction hits?
Do I need invis/potions?
Can I get to the zone w/o ports/clickies?
Can I make it there without dying?
Can I navigate to and fro the vendor without a bunch of nav bandaids? do I need to shrink?
 
Last edited:
I gotcha, I was focused on the oggok link, since my crafter is an ogre, but I see what you mean from a more overarching "can any toon running this find a safe way to get that item".
 
So, I wanted to be clear, if you have some of the subcombines already done for a multistage craft already in your inventory, it ignores them in favor of crafting everything from scratch?

Case in point:
I'm on Riz, nowhere near the stage of caring about making TS's on all toons for quite a few expansions, as it's useless at this stage.
However; I have one toon that works smithing, but another gnome toon that does tinkering, but has crap for smithing skill. So I'm trying to make Primordial Driftwood Bows, and in order to do that I make the gears and bolts on my smither, and hand them to the gnome to do the rest of the tinker combine for the e'cian ice bow cams, and hand those back to the smither/fletcher for the final bow combine. Unfortunately, the lua doesn't allow me to do that. When I try to get the tinker to make the E'Cian bow cam, with the ice gears and bolts already in her inventory the lua doesn't care about those sub combines already being present, it's looking for the raw materials to make the gears and bolts from scratch before it tries to make the final combine. Is that the intended function? If so, I guess I'm going back to manual/macro style combines unless my primary TS toon is doing all of the sub and main combines.
I just fixed the recipe it was not making the e'cian as part of the combine. It is supposed to observe what is in inventory and calculate accordingly. The exception being, if you start a recipe, pause it, and then hand it some stuff, it won't re-calc.
Side request: There're limited TS boosting items, could they be coded to be equipped automatically when doing combines? I'm using a hammer of ironfrost for my smithing currently, but geerloks for everything else at the moment. Right now I have to speed swap during the TCG routines if I want to switch boosts while doing sub combines, or just pre-equip manually for the primary combine and let it run.
If it is what I think you are going for then I need to do a hierachy matrix of this trophy level is less than that item modifier chart and if I have trophy grab it, unless the item modifier is greater than the trophy level. Basically, everyone should have trophies, unless the modifier is that much better or a specialized requirement.
 
Last edited:
no trophies exist on Riz yet. There's the hammer and a set of shears from Ssraeshza that give +15% mod, otherwise I think it's mostly geerlok's for 5% bonus at this point in the expansions.

Thank you for fixing the recipe. I thought it was supposed to check for existing items, but wasn't sure. If I ever hand something over, I abort the sequence and requery before starting again, as I I presumed it was running of a snapshot query of components when the combine sequence was started/last queried.
 
Last edited:
no trophies exist on Riz yet. There's the hammer and a set of shears from Ssraeshza that give +15% mod, otherwise I think it's mostly geerlok's for 5% bonus at this point in the expansions.

Thank you for fixing the recipe. I thought it was supposed to check for existing items, but wasn't sure. If I ever hand something over, I abort the sequence and requery before starting again, as I I presumed it was running of a snapshot query of components when the combine sequence was started/last queried.
Yes I refer to this as the Curse of Rizlona..
 
Artisan's Baking mode doesn't call out that it needs a Non-Stick Frying Pan. It doesn't have the Frying Pan Mold in the Vendor or Farm area.
This is the story of how I kept farming additional materials and now know >720 of the 754 baking recipes.

Because of a virtual frying pan. Once I manually crafted one I cleared out 40 recipes and hit 350 about 8 in....

colton underwood crying GIF by The Bachelor
 
Artisan's Baking mode doesn't call out that it needs a Non-Stick Frying Pan. It doesn't have the Frying Pan Mold in the Vendor or Farm area.
This is the story of how I kept farming additional materials and now know >720 of the 754 baking recipes.

Because of a virtual frying pan. Once I manually crafted one I cleared out 40 recipes and hit 350 about 8 in....

colton underwood crying GIF by The Bachelor
1651265996727.png
It has always been in there ... ?? you can blame the people that wanted mass shopping/farm lists. These lists omitted tools..
 
Last edited:
Release Tradeskill Construction Set NeXt

Users who are viewing this thread

Back
Top
Cart