Project 1999

Go Back   Project 1999 > Server Issues > Bugs

Reply
 
Thread Tools Display Modes
  #1  
Old 04-09-2020, 05:13 PM
Daldaen Daldaen is offline
Planar Protector


Join Date: Jun 2010
Location: Kedge Keep
Posts: 9,062
Default

http://mboards.eqtraders.com/eq/foru...nker-handout)=

I think the old formula is the classic one.

Quote:
Old Formula, Pass 1

Pass 1 of the skillup formula is as follows. Note that the chance to pass is a value between 0 and 100.

%-chance to pass = ( (S * 10) / (Y * D) ) / 10.0

D = 1 if the tradeskill attempt was successful at making the primary result, 2 otherwise.
Y = skillup difficulty of the current skill (for tradeskills, this is either 2, 3, or 4 currently). (Kyros note: see below for more on this factor.)



S = Player stat used for this tradeskill. For most skills, it is the higher of your WIS or INT, minus 15. For Smithing, it's the higher of your WIS / INT / STR (no minus 15). For Fletching and Make Poison, it's the higher of your WIS / INT / DEX (no minus 15).

Some items of note about this formula


Higher WIS / INT / Possible tertiary = easier Pass 1 success, up to a point.
Your chance to succeed at Pass 1 is up to twice as good on a successful recipe combine than on a failure.
Certain skills are "harder to skill up in" than others, in that they have a higher chance to succeed at Pass 1 (via a lower Y value), given the same S and D values. (Kyros note: I think Tanker meant "higher" Y values, since the higher Y gets, the harder it is to skill up.)
Old Formula, Pass 2

Pass 2 of the skillup formula was as follows. Note again that the chance to pass is a value between 0 and 100:

%-chance to pass =
For current raw skill <= 15, chance = 100

Otherwise, chance = (200 - K) / 2.0 (note the floating point divide, see glossary)
K = current raw skill, capped at 5 and 190. 5 <= K <= 190 is always true. (Kyros note: Tanker did not include a glossary, but a floating point divide means you keep the decimal part of the result. An integer divide (where you divide by a whole number) discards the decimal part. This also applies to the division in the Pass 1 formula.)

Some items of note about this formula:

Once a player's skill reached 190, the chance to succeed at Pass 2 sat at 5% forever.
From skill = 16 to skill = 190, the chance to succeed at Pass 2 moves linearly from 92% to 5%.
It includes the success/failure modifier in the first pass check.

I’ve found no evidence that this formula is in fact the 2.0 version rather than the 1.0 version.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 08:10 AM.


Everquest is a registered trademark of Daybreak Game Company LLC.
Project 1999 is not associated or affiliated in any way with Daybreak Game Company LLC.
Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.