Renewal
.:Cooking Calculator:.
Item | Renewal Item | Monster | Renewal Monster | Character Skills | Map & World | Quests

Rate Settings | Graphic Settings

« Select another Calculator



Level of Food
Base Level:
Dex:       Blessing?
Luk:          Gloria?
Cooking
Experience:
(min. 0, max. 2000)
Number of
Ingredients:
(exclude cook book,
ex. 10 x Grape = 1 ingredient)
Baby Class?(-30% from final success rate.)
Reset   
Cooking Set Used Success Rates Cooking Exp Point
Minimum Average Maximum Success Fail
Outdoor Cooking Kit 0 0 0 0 0
Home Cooking Kit 0 0 0
Professional Cooking Kit 0 0 0
Royal Cooking Kit 0 0 0
Fantastic Cooking Kit 100% 100% 100%
 
  • In addition, there is a -1% to -5% random mark down to each try. This is not added to the above display because there are two randomized components in the cooking success formula. The max and min values will vary by a lot more if both randomized components are implemented.
  • Click here for a complete ingredient and requirement guide on cooking stats food.
« Select another Calculator
Notes:
  • This cooking calculator is based on eAthena's (revision 14058) item cooking code, it could give different results from official servers.

  • Success rates calculation:

    • 10000 being 100% for the following:

    • Basic cooking success rate:
      base_make_per - 400 * Level_Of_Food

      That is, success rate decreases by 4% for each level of food.

    • Base level and Dex:
      base_make_per + 20 * (Base_Level + 1) + 20 * (Dex + 1)

      That is, 0.2% + 0.2% per Base Level and 0.2% + 0.2% per DEX point.

    • Different cooking set give different bonus success rate.
      The formula is like this:
      base_make_per + 1200 * (Cooking_Kit_Level - 10)

      Where Cooking_Kit_Level is the special number found in the item script of each, starts from 11.

      • Outdoor Cooking Kit, script{produce 11;}:
        = base_make_per + 1200 * (11 - 10) -- that's +12%
      • Home Cooking Kit, script{produce 12;}:
        = base_make_per + 1200 * (12 - 10) -- that's +24%
      • Professional Cooking Kit, script {produce 13;}:
        = base_make_per + 1200 * (13 - 10) -- that's +36%
      • Royal Cooking Kit, script {produce 14;}:
        = base_make_per + 1200 * (14 - 10) -- that's +48%

    • Cooking Experience Points bonus:
      base_make_per + 100 * (rand()%( 30+5*(sd->cooking_experience/400) - (6+sd->cooking_experience/80) ) + (6+sd->cooking_experience/80))

      That simplifies to: base_make_per + 100 * ( rand()%24 + (6 + cooking_exp/80) )
      The rand()%24 means a random value between 0-24.
      Resulting in the min (when the number is 0), avg (when the number is 12) and max (when the number is 24) columns in the display table.

    • Number of Ingredients:
      base_make_per - 500 * (num - 1)

      That means except the cook book (this is because num starts at -1 in the source) and the first ingredient, there is a 5% success rate deduction for each ingredient used.

    • Random value added to the formula:
      base_make_per - 100 * (rand()%4 + 1)

      That gives a random 1% to 5% deduction to the overall success rate.

    • Fantastic Cooking Kit (also known as the legendary cooking set?) will give 100% success rate on every attempt to cook.

    • Amount of cooking experience gained on success is depended on the level of food being cooked.
      From level 1 to level 10 the experience point is given like this: 5, 5, 10, 10, 20, 20, 40, 40, 80, 80.

    • Amount of cooking experience deducted on a failed attempt is depended on the level of food being cooked.
      From level 1 to level 10 the experience point is deducted like this: -1, -1, -5, -5, -10, -10, -20, -20, -40, -40.

  • Now, feel free to point out any error in this calculator if it is not working according to the formulas mentioned above.

back to top