User Tools

Site Tools


moonshine:freth_s_moonshine_guide

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
moonshine:freth_s_moonshine_guide [2025/01/16 10:53] – [The Numbers] frethmoonshine:freth_s_moonshine_guide [2025/03/10 10:27] (current) freth
Line 7: Line 7:
 ===== The Numbers ===== ===== The Numbers =====
  
-There are 138 skills in Wurm Unlimited.  When you cook a recipe, the result has a value that points to one of the skill affinities.  What determines the total value of the result are number values of the cooking furnace (campfire, oven, etc.), the container cooked in, the ingredients themselves and rarities.  +There are 138 skills in Wurm Unlimited.  When you cook a recipe, the result has a value that points to one of the skill affinities.  What determines the total value of the result are number values of the cooking furnace (campfire, oven, etc.), the container cooked in, the ingredients themselvesand rarities.
  
-What determines the duration are the quality of the ingredients, the quality of the result, the preparation (chopped, etc.) and the added flavor (salt, etc.).+What determines the duration are the quality of the ingredients, the preparation (chopped, etc.)the added flavor (salt, etc.), and the quality of the result.
  
 Knowing this, it makes sense that you need to know the values of each furnace, each container, and each ingredient. Knowing this, it makes sense that you need to know the values of each furnace, each container, and each ingredient.
  
-Thankfully, someone else has already done the work for us.  I have listed the known number values [[moonshine:freth_s_moonshine_guide#numbers|below]].  You can also find all number values at [[https://wurmfood.com/|Wurmfood.com]].  Each drop-down has the values.+Thankfully, someone else has already done the work for us.  I have listed the known number values [[moonshine:freth_s_moonshine_guide#numbers|below]].  You can also find all number values at [[https://wurmfood.com/|Wurmfood.com]].  Each drop-down has the values.  You may also want to check out their [[https://wurmcoders.com/moonshine|moonshine generator]].
  
-Gather the numbers together in a list.  I recommend a spreadsheet.+Gather the numbers together in their respective tables.  I recommend a spreadsheet.  More on how to configure a spreadsheet [[https://freth.us/player/doku.php?id=moonshine:freth_s_moonshine_guide#steps_to_success|below]].
  
 ===== The Recipes ===== ===== The Recipes =====
Line 21: Line 21:
 The challenging part is figuring out the recipes. The challenging part is figuring out the recipes.
  
-You will need 138 recipes.  The recipes will point to the 138 skills giving you the desired affinities, or bonus to skill gain).  When you have a recipe, as long as you follow the same furnace, cooking container, and ingredient list, the recipe will point to the same affinity every time.+You will need 138 recipes.  The recipes will point to the 138 skills giving you the desired affinities (bonus to skill gain).  When you have a recipe, as long as you follow the same furnace, cooking container, and ingredient list, the recipe will point to the same affinity every time.
  
 I recommend setting up a calculator spreadsheet for this purpose as it simplifies the process.  You will need the values of the furnaces, containers and ingredients.  Also take note of the values for preparation (aka complexity) as they will be used later for duration calculation. I recommend setting up a calculator spreadsheet for this purpose as it simplifies the process.  You will need the values of the furnaces, containers and ingredients.  Also take note of the values for preparation (aka complexity) as they will be used later for duration calculation.
Line 35: Line 35:
 3. Calculate your offset vs the list of 138 skills. 3. Calculate your offset vs the list of 138 skills.
 4. Have the customer player taste the same recipe to see what affinity theirs points to.   4. Have the customer player taste the same recipe to see what affinity theirs points to.  
-5. You calculate the difference between your affinity offset and theirs to get the offset to make recipes for them specifically.  +5. You calculate the difference between your affinity offset and theirs to get the offset to make recipes for them specifically. 
  
 ==== Mythmoor ==== ==== Mythmoor ====
Line 51: Line 52:
  
 Duration of an affinity bonus is determined by the quality of the ingredients, the quality of the result, the preparation in the recipe and the flavor in the recipe (otherwise known as complexity).  You figure out the duration by adding up the preparation and flavor values, and the stages of preparation, then using the formula found on page 24 of [[https://docs.google.com/document/d/1Wvm9pXiNJ5zcSdJylGXI43yqgpzX9uU5jv-6M-t5XfY/edit|Manytox's Guide]]). Duration of an affinity bonus is determined by the quality of the ingredients, the quality of the result, the preparation in the recipe and the flavor in the recipe (otherwise known as complexity).  You figure out the duration by adding up the preparation and flavor values, and the stages of preparation, then using the formula found on page 24 of [[https://docs.google.com/document/d/1Wvm9pXiNJ5zcSdJylGXI43yqgpzX9uU5jv-6M-t5XfY/edit|Manytox's Guide]]).
 +
 +===== Steps to Success =====
 +
 +What you'll need: 
 +
 +* Choose a method for calculating recipe totals.  I use a Google Docs spreadsheet.
 +* Copy the [[moonshine:freth_s_moonshine_guide#numbers|value/item pair tables]] into your project.
 +* Configure your project to access the data for visual presentation and calculations.  For Google Docs you'll want to set up [[https://support.google.com/docs/answer/63175?hl=en&co=GENIE.Platform%3DDesktop|named ranges]] and use [[https://support.google.com/appsheet/answer/10107325?hl=en|data validation]] to lookup and retrieve data in your tables.  These two functions will give you an interactive spreadsheet you can use to create recipes and see the affinity they point to.  I made a [[https://www.youtube.com/watch?v=E045p7D9LmU|video]] on how to use these functions.
 +
 +How to calculate:
 +
 +* Add up the values of furnace, cooking container and ingredients.  To keep things simple I ensure none of the items I'm using are rare, because rarity adds to the total.  This means my oven is normal, my cooking containers are normal, and my ingredients are normal.
 +
 +* Determine your own affinity offset by devising a simple recipe.  Add up the recipe values in your calculator (again, furnace, cooking container, ingredients, any rarities).  Once the values are added up, use the modulus function to get the remainder of your value against 138.  This effectively reduces the total down to a number between 0 and 137.  You can then use this number to see what the default affinity is that the recipe points to (match the number with the default affinity table).  This is the actual affinity the recipe points to //before player offset//.  
 +
 +* Taste the recipe you made to see what affinity it will give you.  The difference between the default affinity number and your tasted affinity number is your character's offset.  You will need to factor this offset into all recipes you make.  Once I had my 138 recipes, I ordered my recipes into a new list, based on my character's offset, and reference it when making affinity moonshine.
  
 ====== Numbers ====== ====== Numbers ======
  
-===== Affinities =====+===== Skills/Affinities =====
  
 Default affinity pointers (before offset): Default affinity pointers (before offset):
Line 398: Line 415:
 | 130 | Sliced Bread | | 130 | Sliced Bread |
  
-==== Preparation ====+===== Preparation =====
  
 ^ Value ^ Preparation ^ ^ Value ^ Preparation ^
moonshine/freth_s_moonshine_guide.1737046422.txt.gz · Last modified: by freth

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki