Page 1 of 1

Tradeskills - Brainstorm with me

Posted: Sun Jan 14, 2018 1:52 pm
by Gangrenous
The little side project, Norrath Reborn needs your brain. I want tradeskills more aligned with EQ1. Basically either an object on the ground you can combine in, like a forge or a carry around object like a mixing bowl, you get the idea. I was thinking that this should be possible but I do not know enough about the subject and what the game is capable of. The database and bringing in the EQ1 stuff is basic, so is loading everything in WorldDatabase.cpp, I have done that enough to be familiar with it. Any thoughts on the subject will be appreciated.

Re: Tradeskills - Brainstorm with me

Posted: Sun Jan 14, 2018 2:06 pm
by tyrbo
Carrying around a bowl:

Add a new container.
Add a /combine command or something.
Be lazy and hardcode the item ID into the code and check for items within the container (if they have it).
Do tradeskill stuff with items.

Alternatively, and better than hardcoding the item ID, would be to add a flag or something (maybe?) to the item container table specifying that this item is a tradeskill container or something, and look for items like that in someones bag.

Just some ideas.

Re: Tradeskills - Brainstorm with me

Posted: Sun Jan 14, 2018 2:07 pm
by tyrbo
With a forge on the ground, you could take inspiration from the DoF house plant and "feed" items to it.

Maybe since feeding isn't a good choice when you don't know what the person needs to give it for a recipe, and with Jabantiz enabling trading very recently, you could allow players to trade items to the forge? Then "right click > combine"?

Re: Tradeskills - Brainstorm with me

Posted: Mon Jan 15, 2018 10:02 am
by Gangrenous
I reduced the build steps down to 1, and reduced the timer down to nothing and the results are perfect. I think I am at the point of being able to strip out a ton of the tradeskill code. This is looking promising. Thanks everyone for all the ideas!