Nodi's HP Wash Helper

Discussion in 'Guides' started by nodibow, Apr 10, 2015.

  1. nodibow
    Offline

    nodibow Active Member

    Joined:
    Mar 22, 2015
    Messages:
    31
    Likes Received:
    18
    Gender:
    Male
    Location:
    Minneapolis
    Country Flag:
    IGN:
    NodiResolvo
    Level:
    14x
    Guild:
    Balance
    Introducing Nodi's Hp Wash Helper V1.2

    Updated as of April 10, 2015:

    **Adjusted static data to more accurately reflect HP washing in Maple Royals**

    The tool now offers predictive HP washing advice. Enter your Level, Hp, MP, Int, and Unwashed AP in HP*, and you'll get a nice clean estimate of where you'll be at any given level. You can simply change the level in the top of the predictive tool to adjust stats for any given level. **The predictive tool is slightly flawed -- the Awful and Perfect #'s are actually not as extreme as they should be. Meaning Awful should be approximately 1-3% lower and Perfect should be approximately 1-3% higher** I intend to correct this flaw, but I believe it will take a fair amount of correcting formulas to accomplish.



    You can use the tool many ways. If you wish to use it for your current character the tool should be VERY straight-forward. If you wish to make a new character, I recommend leveling it up to 2nd job before utilizing the tool or your results will be skewed low. From there you can determine how much INT you will need to reach a given amount of HP at any given level.
     
    Last edited: Apr 11, 2015
    Christie, Faery, Otterfist and 3 others like this.
  2. GattMurlock
    Offline

    GattMurlock Donator

    Joined:
    Feb 11, 2015
    Messages:
    15
    Likes Received:
    5
    Gender:
    Male
    Location:
    PNW - US
    Country Flag:
    IGN:
    Hakase
    Level:
    100
    Guild:
    Balance
    Yessss very nice
     
  3. jmmainvi
    Offline

    jmmainvi Donator

    Joined:
    Nov 20, 2013
    Messages:
    1,273
    Likes Received:
    876
    Gender:
    Male
    Location:
    New York
    Country Flag:
    Guild:
    Heroes
    <3.

    This will make 90% of the posts I make on the forum much easier. Now all I'll need to do the math by hand for is double washing.

    Might want to make a note to people to ensure that they're using their HP/MP from the AP reset screen, or else otherwise ensuring that they're subtracting any HP or MP gained from equips.

    Also, I'm confused as to what the "awful, average, and perfect" mean.

    Edit: HP gained per wash is random within a 4 point range. You have the max value for bowmen, and the min value for warriors. To get accurate numbers you should probably use averages. You can find all the relevant numbers in plenty's reference table (http://royals.ms/forum/threads/hp-washing-reference-table.17093/) Also Thieves can gain EITHER 16-20 per wash if they use a point reset into HP, or 20-24 per wash if they use a point fresh from a level up, you use just a flat 20.
     
    Last edited: Apr 10, 2015
  4. nodibow
    Offline

    nodibow Active Member

    Joined:
    Mar 22, 2015
    Messages:
    31
    Likes Received:
    18
    Gender:
    Male
    Location:
    Minneapolis
    Country Flag:
    IGN:
    NodiResolvo
    Level:
    14x
    Guild:
    Balance
    good feedback. yeah that should be made clearer.

    The range accounts for RNG upon lvlup. Awful means you got worst RNG all the way up, Avg is just dead smack in the middle, and Perfect is perfect.
     
  5. jmmainvi
    Offline

    jmmainvi Donator

    Joined:
    Nov 20, 2013
    Messages:
    1,273
    Likes Received:
    876
    Gender:
    Male
    Location:
    New York
    Country Flag:
    Guild:
    Heroes
    on what level up, and how does it account for int & washes available? I plugged in my bowman's level and they're backwards - awful is highest, average is middle and perfect is lowest, but they're all within a couple hundred of my current HP which is weird if its for 44 levels lower than me... but my DrK gets a pretty accurate number.
     
    Last edited: Apr 10, 2015
  6. nodibow
    Offline

    nodibow Active Member

    Joined:
    Mar 22, 2015
    Messages:
    31
    Likes Received:
    18
    Gender:
    Male
    Location:
    Minneapolis
    Country Flag:
    IGN:
    NodiResolvo
    Level:
    14x
    Guild:
    Balance
    It accounts for the RNG for HP gain / level up + MP gain / level up. (IF you get 10-14MP / level, awful is 10 every level, avg is 12, perfect is 14)
    Since it may affect your total mana, it may affect washes available.

    As for your bowman, i'm not sure what the issue is... just yet. There *may* be a hiccup in the formulas, I'll check. My preliminary tests show it doesn't work very well if you're below ~ level 50.

    I may be misinterpreting what you're saying, but it sounds like you are trying to find washes available for 44 retroactive levels? (Ie, you are lvl 100, want to see what it was like at lvl 56?) The model does not work backwards, it is future-predictive only.

    Very much appreciate the help, I promise I'll pour some time into cleaning the tool up in the next week or so here. :D

    I'll try to put up the formulas I used too so that you can critique if I've goofed the theory. Will update with better info soon!
     
  7. jmmainvi
    Offline

    jmmainvi Donator

    Joined:
    Nov 20, 2013
    Messages:
    1,273
    Likes Received:
    876
    Gender:
    Male
    Location:
    New York
    Country Flag:
    Guild:
    Heroes
    I'm actually level 184, meaning there are 44 retroactive levels so that would explain the issue with the awful/average/perfect for my bowman, and why it works for my spearman (level 40). The "available to wash to right now" still works just fine, after I tweaked page two to use the averages HP gained per wash values that occur in royals rather than the static numbers you pulled from basilmarket. Very convenient, and actually showed me that I may be able to remove my int several levels earlier than I thought!
     
  8. nodibow
    Offline

    nodibow Active Member

    Joined:
    Mar 22, 2015
    Messages:
    31
    Likes Received:
    18
    Gender:
    Male
    Location:
    Minneapolis
    Country Flag:
    IGN:
    NodiResolvo
    Level:
    14x
    Guild:
    Balance
    You can change the predictive level. Just type in 200 and you can see your future stats.

    Edit: Also, yes some of the Basil numbers are still in there. I was pretty tired by the time I was finished with formulas last night. I'll get in there and root those out as well as add some explanations of the functions to the tool itself.
     
    jmmainvi likes this.
  9. nodibow
    Offline

    nodibow Active Member

    Joined:
    Mar 22, 2015
    Messages:
    31
    Likes Received:
    18
    Gender:
    Male
    Location:
    Minneapolis
    Country Flag:
    IGN:
    NodiResolvo
    Level:
    14x
    Guild:
    Balance
    So here's a layman's terms break down of the formula in use for the predictive model:

    (Current HP) + ((Lvl Goal – Lvl) * Lvl HP) +(((Current MP+((Lvl Goal – Lvl) * Lvl MP) + ((Lvl Goal – Lvl) * (INT/10 ROUNDED DOWN)))-(Lvl Goal * MP Multiplier + MP Constant)) / Reset MP – Unwashed AP in HP) * Reset HP)

    If anyone wants to double-check my work, please do! :D

    Basically we have to add Current HP, Natural HP from levelups, and then total washable HP at your level goal. The first two parts are really simple. The last one is where all the parenthesis come in. To find Washable HP at a predictive level, we add Current MP + Natural MP from levels + MP gained from INT. We then take that sum and subtract Min HP. From there we derive Washes and extrapolate to Washable HP.
     
    Last edited: Apr 10, 2015
  10. Sila
    Offline

    Sila Donator

    Joined:
    Jun 4, 2014
    Messages:
    6,199
    Likes Received:
    5,978
    Country Flag:
    IGN:
    Silachan
    Level:
    200
    Guild:
    Oblivion
    I'm of no use with the math, but I highly appreciate such an easy to use tool! No funky program that doesnt work on some devices, all easily explained. Lets me see that I might be able to reach my 7.8k HP mark by level 200 with the gear I have now, which is a relief. Also that my Bucc will hit 14k HP by the time it's 155 with the gear I have- also good!

    Maybe I will make a drk someday after all.
     
  11. nodibow
    Offline

    nodibow Active Member

    Joined:
    Mar 22, 2015
    Messages:
    31
    Likes Received:
    18
    Gender:
    Male
    Location:
    Minneapolis
    Country Flag:
    IGN:
    NodiResolvo
    Level:
    14x
    Guild:
    Balance
    Very glad you like the tool! That was my goal --- rather than a wall of intimidating math, you can simply plug in simple numbers and see what happens.

    I do want to say that this is still very beta, it's less than 24 hours old. I *know* that I need to update some of the figures to match what Royals uses as opposed to the old GMS numbers that I have.

    This update will come somewhat soon, and I'll send you a direct message so you can double-check the numbers and adjust if need be. :D
     
    Sila likes this.
  12. jmmainvi
    Offline

    jmmainvi Donator

    Joined:
    Nov 20, 2013
    Messages:
    1,273
    Likes Received:
    876
    Gender:
    Male
    Location:
    New York
    Country Flag:
    Guild:
    Heroes
    Just got a chance to look at the update to this:

    1. Love the addition of the instructions page. It was already pretty straightforward to manipulate the page for anyone familiar with HP wash math.... but those people probably didn't need a tool to help them.

    2. I think the likely reason the tool doesn't work well with 1st job characters is the HP/MP boost given when making your advancement? Similarly, I don't see anything that accounts for the HP/MP boost given at 4th job. Unfortunately, I have no idea at all what those numbers are actually going to be, and I think the only accurate source we could get for them would be for an admin to post code (which I doubt they are willing to do.) For now, perhaps just make a note about that being a problem?

    3. Cant access my characters right now to make sure the numbers check out, but everything looks good as far as I can see. Now to learn enough excel to add an MP washing line to my own personal copy!
     
  13. nodibow
    Offline

    nodibow Active Member

    Joined:
    Mar 22, 2015
    Messages:
    31
    Likes Received:
    18
    Gender:
    Male
    Location:
    Minneapolis
    Country Flag:
    IGN:
    NodiResolvo
    Level:
    14x
    Guild:
    Balance
    Thanks again for the help.

    You're right there is nothing in the formula accounting for job advancements. I'll note it for now and try to get that updated.

    Also if you add for mp wash please make it public so we can all use it :D
     
  14. jmmainvi
    Offline

    jmmainvi Donator

    Joined:
    Nov 20, 2013
    Messages:
    1,273
    Likes Received:
    876
    Gender:
    Male
    Location:
    New York
    Country Flag:
    Guild:
    Heroes
    It's proving easier to do than I expected, since the most significant thing I have to do is add three more variables (base int, AP washed per level, levels mp washed) and then just follow your formulas. What I can't do however is make it pretty.... so I'll just post my crude copy once I've finished.

    Edit:
    Barbell's attempt to add an MP washing calc can be found HERE:
    http://s000.tinyupload.com/index.php?file_id=39081973151660911593

    Let me know if you see any problems - I've never done more than physics/organic chemistry lab reports in excel, but the values that this gives me match (within reason, because I used exclusively averages) my hand-done math, as well as my actual screenshot records.
     
    Last edited: Apr 14, 2015
  15. Reen
    Offline

    Reen Active Member

    Joined:
    Dec 26, 2014
    Messages:
    41
    Likes Received:
    44
    IGN:
    Carmilla
    Level:
    gay
    Guild:
    Shade
    Awesome, awesome tool Nodi!

    I have one comment/correction to make, though. In your spreadsheet, you have level-up HP for warriors ranging from 54-58 HP. According to this post by Matt, warriors indeed get 24-28 HP upon level up before the application of Improved MaxHP Increase. However, an additional +40 HP is added to level up HP, not the +30 HP that is added onto HP gained from AP Resets.
    Therefore, the range on Sheet 2 of the tool should be from 64-68 HP, not the current 54-58. I've tested this myself, back when my paranoid, unfunded DrK self started to do serious calculations for HP washing. I believe I got 67 HP from some level up in my 12x, which was assurance enough for me, as it was in the range I expected. Simple fix to make.

    Basically, this is more proof that HP washing warriors is really, really easy. :xD:
     
    jmmainvi likes this.
  16. Hope
    Offline

    Hope Donator

    Joined:
    Apr 3, 2015
    Messages:
    77
    Likes Received:
    28
    Gender:
    Male
    Location:
    Canada
    Country Flag:
    IGN:
    Kallas
    Are you saying I shouldn't start HP washing until I hit second class? I need info on this I'm very lost!
     
  17. Plenty
    Offline

    Plenty Well-Known Member

    Joined:
    Jun 11, 2014
    Messages:
    7,192
    Likes Received:
    7,771
    Gender:
    Male
    Location:
    California
    Country Flag:
    IGN:
    Plenty
    Level:
    200
    Guild:
    Hollywood
    If you have a skill that increases your HP each wash, you'll want to max that out first before washing. Usually people have that maxed by 2nd job except Brawlers.
     
  18. jmmainvi
    Offline

    jmmainvi Donator

    Joined:
    Nov 20, 2013
    Messages:
    1,273
    Likes Received:
    876
    Gender:
    Male
    Location:
    New York
    Country Flag:
    Guild:
    Heroes
    Warriors and brawlers have a skill called improving max HP increase that gives them more HP per point washed. For warriors this is the first skill you max, for brawlers it's in early 2nd job. Wait until you max those if you're one of those classes.

    For other classes, just be aware that you get an HP and MP boost when you hit 2nd job (and 1st job, and 4th job) so if you haven't made these advancements, the calculator won't be accurate, but you can still wash without any issues.
     
  19. Hope
    Offline

    Hope Donator

    Joined:
    Apr 3, 2015
    Messages:
    77
    Likes Received:
    28
    Gender:
    Male
    Location:
    Canada
    Country Flag:
    IGN:
    Kallas
    Ohh okay thanks guys. I have a low level Archer that I plan on making a Crossbowman. Shes 22 and I have NOT washed yet, should I remake her? I also don't have INT gear yet I will get some later on when I plan on using and washing her.
     
  20. Plenty
    Offline

    Plenty Well-Known Member

    Joined:
    Jun 11, 2014
    Messages:
    7,192
    Likes Received:
    7,771
    Gender:
    Male
    Location:
    California
    Country Flag:
    IGN:
    Plenty
    Level:
    200
    Guild:
    Hollywood
    How will you wash your Xbowman if you don't have any Int gear to begin with? You can make a new one and add Int to your character from the beginning, but that doesn't seem what you're aiming for from the look at your post.
     

Share This Page