Sign in to follow this  
Sophorino

Transmutation Calc

Recommended Posts

Online transmutation calc free to use.

 

https://wurm-transcalc.herokuapp.com/

 

Feel free to give some feedback.


For those that want to implement it externally there is an api for it, return json format. (Ignore this if you just want to use the application.)

/api/<type>/<ql>/<pvp>/<reverting>/<ondeed>


Type being:

SandToClay = 1
GrassOrMyceliumToPeat = 2
SteppeToTar = 3
ClayToDirt = 4
PeatToDirt = 5
TarToDirt = 6
MossToTundra = 7
TundraToDirt = 8


Ql being the quality of the liquid:

0.00-100.00


Pvp, Reverting, ondeed:

True/False

For example:

http://wurm-transcalc.herokuapp.com/api/7/50/False/False/False


Return:

{"kg": 40, "result": "ok"}


 

Edited by Sophorino
  • Like 2

Share this post


Link to post
Share on other sites

Can you post the formula that determines this?  I know it's different for each transmutation.

Share this post


Link to post
Share on other sites
40 minutes ago, Wargasm said:

Can you post the formula that determines this?  I know it's different for each transmutation.

 

((potionWeight / templateWeight) * potionQL) / (100.0 * type.mod(pvp, reverting,  ondeed))

 

Share this post


Link to post
Share on other sites

Or, just put in 100 units of whatever it takes and repeat until the sum of the ql is 67 for on deed or 100 off deed.  No decimal points allowed and always round down.  i.e. ql 60.9 = ql 60 when you apply the liquid.   The results are linear meaning that if you only use 50 units and get ql 70, just pretend you used 100 units and got ql 35 when adding up to figure out if you have enough liquid.  I've never done tundra, but I read somewhere it takes only 1/4 of this per tile.

 

Simple example:

 

100 units, got ql 3

100 units, got ql 15

100 units, got ql 35

100 units got ql 12

 

These sum up to 65 so you will not convert the tile but no need to risk massive overkill by doing a full 100 batch either.

 

10 units, got ql 40 or since only 10% of a full batch, call it 4.  This then adds to the 65 and you got 69 and will convert the tile.

  • Like 1

Share this post


Link to post
Share on other sites

think you mathed wrong

 

ah I missed the on deed box ?

 

formula checks out

 

Edited by JakeRivers

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this