Complete Tradeskill Rewrite
Hello all,
I have completely rewritten the tradeskill system.... I would really like some feedback on what I have done... It works on my FreeBSD server with up-to-live client. I consider this 'beta 1', everything is working from my perspective, but is not throughly tested. most of the recipes are obviously untested due to quantity. I dont know if it is broken for everybody else, but it was completely broken for me when I started looking at it. a lot of the recipes are obviously untested. Heres my 'release notes': Code:
Big picture: http://eqemu.psend.com/tradeskill_tables.txt The patch is here: http://eqemu.psend.com/tradeskill_overhaul_b1.diff it applies cleanly to 7/31 CVS, with a little fuzz due to my server having a lot of my patches on it. The sql file with all my converted recipes is here: http://eqemu.psend.com/new_recipes_all.zip please give me feedback, positive or negative, whatever... |
holy crap dude. I am so glad you came to our community. You've been doing some great stuff )
|
That I know of, the skill gains formula is based on researching various eqlive info sources, so it's probably about as correct as it can get currently. I'll add this to my code and do some testing for you later, thanks!
|
Quote:
|
You rule, duder. :)
|
Works great so far with the testing I've done. Very nice work!
|
For jewelcraft:
I have found that many of the high trivial receipies do not exist in this version. I know you said you collected them with a script from eqtraders...and idea why this is happening? I remember platinum jasper being on there, then it jumps way up in trivials and there are only a few receipies after it, yet eqtraders lists a ton more: http://eqtraders.com/recipes/recipe_...r=080070900000 The gems bought from a vendor and not enchanted give the enchanted rewards, while enchanted items give the no-stat rewards. Gems dropped in hate, seb, etc do not show as usable in any of the receipies. I think the fix is adding a new receipe with its item ID, but can this be added to your script? It could find the name of the gem in the DB and create all of the necessary combine possibilities for each item ID. Thanks FNW |
FNW,
The job done on the tradeskills is awesome, and i thank you for it ! Do you think you'll implement cultural limitations for the combines , like we spoke in that thread : http://www.eqemulator.net/forums/vie...hlight=recipes ? basically something of that kind : Code:
mysql> show columns from tradeskill_recipe_limits; |
Quote:
|
Okay okay, i gonna have to find a way to make that... desire... raise in yourself... or to write it by myself :roll:
|
Terrific job, FNW. I'll have to cut short my EQ2 beta playing tonight to check this out! :D
As to a question you had: Quote:
Once your skill is at or above the trivial value, you can no longer gain skill points by making that recipe, and you will receive String ID 338 ("You can no longer advance your skill by making this item") to remind you of it each time you combine. It's widely believed by the crafter community that your INT or WIS being high will help your chances of a skill gain. They say that whichever stat (INT or WIS) is higher is used in the "does he get a skill gain?" calculation. On a side tangent, many blacksmiths believe that a higher STR increases your chance of success for smithing. And many fletchers believe a higher DEX increases your chance of success for fletching. Not skill gains, just successful combines. I don't know if any other tradeskills have a stat that help them or not, nor am I 100% certain that this is the truth, it may be just crafter superstition. |
EQTraders have a calculation engine, as they are specialists, i think it's pretty accurate. Perhaps someone with lotsa charism could ask them if they could share their calculation formulas...
http://eqtraders.com/calculators/mai...r=130000000000 For Eqtraders, you always have 5% chances of success, whatever your skill and the trivial level are. You can't excess 95% chance of success. |
Quote:
anyways, I think I jacked with the success formula, but I dont remember. Nobody really knows anyways, and I havent heard any complaints with stuff being way off, so I continue to not care. |
Gah who bumped old thread?!
Back to playing EQ2 beta |
well since this has already been bumped...
They list the formulas they used http://eqtraders.com/articles/articl...r=030000000000 As well as the stats that affect skillup http://eqtraders.com/articles/articl...r=030000000000 |
All times are GMT -4. The time now is 12:29 PM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.