Loading...
  1. If this is your first visit, you may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.
  2. Dismiss Notice
  3. Dismiss Notice
  4. Dismiss Notice
  5. Dismiss Notice
  6. Dismiss Notice
  7. Dismiss Notice
  8. If this is your first visit, you may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.
  9. Dismiss Notice

Slyther's Crit Calculator

Discussion in 'GamezAION General Discussion' started by Slyther, Jan 3, 2014.

Thread Status:
Not open for further replies.
  1. Slyther

    Slyther Oculus Ex Inferni Forum Legend

    Joined:
    Oct 27, 2011
    Messages:
    2,262
    Likes Received:
    1,749
    Trophy Points:
    398
    v2.0 Released!

    I've been number crunching a lot on Aion lately and was doing a lot of numbers having to do with Crit Strike and such, so after a few headaches I decided to do a small application to calculate various aspects having to do with Crit Strike.

    [​IMG]

    The Calculator is intended to be used alongside a DPS Meter such as the Aion Rainmeter Plug-in. It's meant to process raw data from a previous fight or DPS test you've had. It's main purpose is to accurately measure how crit strike is affecting your DPS and your damage output in the game.

    The basic features are that it can calculate your Crit Chance based on the Crit Strike you give it. If you're dual-wielding, it also tells you what percentage of your crits would be dealt by each hand (Relative Crit Chance).

    Run Duration is the approximate duration of your DPS run. It does pretty much the opposite of DPS Meters: It divides the total damage by your dps.

    The "Crit Disabled" and "50% Crit Chance" calculations take your data and modify it to show what your output would've been with 0% and 50% Crit Chance.
    V2.0 Changes

    -As of V2.0, you can now input your enemy's Strike Resist and Strike Fortitude. If you don't know what these are, just leave them blank.

    • Strike Resist directly affects your crit strike, and therefore your crit chance. 1 Strike Resist = -1 Crit Strike.
    • Strike Fortitude affects every single crit, it reduces the crit multiplier of the weapon that performed the crit. 1 Strike Fortitude = -0.001 Crit Multiplier.

    -Adjusted the User Interface to make it prettier :>

    -Changed the "Crit Strike to Crit Chance" formula to a more accurate formula, tested within Gamez.

    -Fixed Relative Crit Chances. Now if you say one of your hands has a Crit Chance of Over 100%, it reaches a cap relative to your other hand.

    Note 1:
    Total Hits are the total amount of hits, and Crits are the amount of hits FROM THE TOTAL HITS that were Crits.

    Note 2: The "Crit Strike to Crit Chance" formula has changed in accordance to the formulas used in the Aion-Unique 4.0 Emulator. The Formula is as follows:

    If this is proven to be wrong, let me know and I'll correct it and re-upload the Calculator with the corrections.

    Note 3: Weapon Crit Multipliers are as follows:
    Harps, AetherCannons, and Pistols are defaulted, meaning their Multiplier is of 1.5, as well as any other weapon that does not fall under the aforementioned categories. If you have concrete information on the Crit Multipliers on these, please let me know as these are quite probably inaccurate (the ones in the quote, probably not). I'll need proof as well!

    Note 4: Relative Crit Chance is the percentage of your total crits expected to be done by each hand. e.g. If you have a 100% crit chance on each hand, half of your total crits will be done by each hand.

    Note 5: The Strike Fortitude formula is as follows:

    This differs from the formula found in the source files of the emulator I used to come up with these formulas. The formula found in the emulator rounds the outcome of dividing the fortitude by 1000. This makes the only results either 0 or 1. The problem with this is, it means anything below 500 Strike Fortitude wouldn't make a single difference, while everything 500 and above would actually make crits hit less than normal hits.

    If you have verified information on how this stat works either in Gamez or retail, please contact me.

    Note 6: The file is an executable file, just double click it to run it. The app is written in Java, which I assume you will have. If you can't run the Calculator or you know you don't have Java, get it from here.


    Ok here's the download link!

    Just let me know if you got any questions or suggestions, if it's of any help, or if you find any bugs of sorts, I'd really appreciate it =P
     
    Last edited: Jan 5, 2014
    1 person likes this.
  2. Guille

    Guille i am chillermo Forum Legend

    Joined:
    Jul 24, 2010
    Messages:
    4,105
    Likes Received:
    1,841
    Trophy Points:
    488
    Location:
    Pallet Town
    So 5490 crit strike to have a 100% crit chance, without strike resist in the formula, damn xD

    Very good job Joe ;o
     
    1 person likes this.
  3. Beast

    Beast Ayo Forum Legend

    Joined:
    Jul 1, 2012
    Messages:
    1,121
    Likes Received:
    1,491
    Trophy Points:
    378
    Goooooood fking job, Joe. Thank you so much for this =)
     
    1 person likes this.
  4. Ddraig

    Ddraig Steel of Destiny

    Joined:
    May 16, 2012
    Messages:
    993
    Likes Received:
    1,661
    Trophy Points:
    398
    Location:
    Verdict
    Interesting.
     
  5. Nuttela

    Nuttela RetiredFromAion

    Joined:
    Sep 20, 2012
    Messages:
    1,190
    Likes Received:
    1,015
    Trophy Points:
    368
  6. Frix

    Frix 고독한 Forum Legend

    Joined:
    Apr 1, 2012
    Messages:
    1,130
    Likes Received:
    1,423
    Trophy Points:
    368
    Location:
    폴란드
    Well ... good job Joe.
     
  7. Homicide

    Homicide Predatory Templario! Forum Legend

    Joined:
    Mar 11, 2010
    Messages:
    2,692
    Likes Received:
    1,352
    Trophy Points:
    438
    Location:
    يً♥ Mahal kita ♥يً
    Nice work <3.
     
  8. Grrr

    Grrr Highly Damaging Member Forum Legend

    Joined:
    Jun 12, 2011
    Messages:
    3,317
    Likes Received:
    3,363
    Trophy Points:
    463
    Location:
    Pain Train
    Eh ? aren't dual wield crits 100% crit on both ? Like you can't crit the mainhand and not the offhand at the same time?
     
  9. Badrobot

    Badrobot SNU SNU

    Joined:
    Aug 17, 2010
    Messages:
    3,258
    Likes Received:
    2,689
    Trophy Points:
    463
    Is this because of that dualwield/crit thread thingie some time ago? Btw good job i ll test this later.
     
  10. Slyther

    Slyther Oculus Ex Inferni Forum Legend

    Joined:
    Oct 27, 2011
    Messages:
    2,262
    Likes Received:
    1,749
    Trophy Points:
    398
    Was talking about this with Guille and checking some emulator files and it SEEMS like this is not the case, but I'm honestly not 100% sure. If I'm mistaken, then I got one interesting night ahead of me lmao

    Nah, don't even remember that thread actually lol. We were just curious with the usual "Best PvE crap for glad" topic, and I ended up doing this out of boredom more than anything xd
     
    Last edited: Jan 3, 2014
  11. Puddles

    Puddles Tͮh͌̀ͩe̅̋̔̓ͣ̎͟ ̔ͫ̈́̾ͩG͗́̓o͐̍d̊̊̄d͑̔̎͑ ̋̾͏e ̏̏ͬ͌s̶s͛ Forum Legend

    Joined:
    Dec 29, 2010
    Messages:
    5,496
    Likes Received:
    5,391
    Trophy Points:
    568
    Location:
    Behind You
    In relation to the subject your missing important pvp information, such as Strike Resist and the other one. You could put a toggle check in for it to calculate pvp options as well.

    Also, if you wish to invest some time into it and well it would take a lot of time. Link it to the actual .xml file with the items and pull their stats directly. Allowing for a full set of gear and weapons of choice. Yea its gunna take a ton of time though lol.
     
  12. Slyther

    Slyther Oculus Ex Inferni Forum Legend

    Joined:
    Oct 27, 2011
    Messages:
    2,262
    Likes Received:
    1,749
    Trophy Points:
    398
    I was thinking about implementing an option to calculate Strike Resist the moment I posted this thread lol, might do it when I wake up tomorrow.

    As for the XML thingy, it could actually be easy in theory, but then again I haven't messed with XML parsing before. In regards to its application in the program, I think its usefulness would be too limited to make including it worthy. Or did you mean something else? o.o
     
  13. Puddles

    Puddles Tͮh͌̀ͩe̅̋̔̓ͣ̎͟ ̔ͫ̈́̾ͩG͗́̓o͐̍d̊̊̄d͑̔̎͑ ̋̾͏e ̏̏ͬ͌s̶s͛ Forum Legend

    Joined:
    Dec 29, 2010
    Messages:
    5,496
    Likes Received:
    5,391
    Trophy Points:
    568
    Location:
    Behind You
    It may be a limited program at the moment but you could in theory turn it into a complete aion suite for this type of thing just by using the xml, to calculate defenses, chances, and other such what nots. Yes, it would take time to do but in the end it may be worth it as frankly, first and foremost could be helpful on a resume as a project completed while showing you can do stuff using external files.

    Nevermind the usefulness of it to the community aside =p

    Keep up the good work sweetheart.
     
  14. Grrr

    Grrr Highly Damaging Member Forum Legend

    Joined:
    Jun 12, 2011
    Messages:
    3,317
    Likes Received:
    3,363
    Trophy Points:
    463
    Location:
    Pain Train
    If you add strike resist you gotta add strike fortitude (10 strike fort = 0.01% crit damage reduce) and then you'd gotta add physical defence so it gets all messy. As for the dual wield crits i know they are for both weps on gamez, but on retail maybe only 1 crits at a time idk...
     
  15. Puddles

    Puddles Tͮh͌̀ͩe̅̋̔̓ͣ̎͟ ̔ͫ̈́̾ͩG͗́̓o͐̍d̊̊̄d͑̔̎͑ ̋̾͏e ̏̏ͬ͌s̶s͛ Forum Legend

    Joined:
    Dec 29, 2010
    Messages:
    5,496
    Likes Received:
    5,391
    Trophy Points:
    568
    Location:
    Behind You
    That was the second one I couldn't remember the name off the top of my head was sitting there like uuuuuh....strike resist and strike........lol!!!
    P-Def is easy just 10 = 1

    It gets messy when you start adding in 2+ level discrepancies. Which as a calc meant for a high rate server shouldn't be much of a problem due to the lack of twinks though if this gets used on retail then yes it would be a little more of a pain.

    Also, if you need help with stuff in game, I would be more than willing to jump on and test whatever skills /passives /etc you would like to see for reference numbers.
     
  16. archvanarl

    archvanarl we can play offline!!!

    Joined:
    Feb 9, 2011
    Messages:
    1,011
    Likes Received:
    290
    Trophy Points:
    303
    Location:
    Beryl State, Sunset Coast village, Esate no. 5
    good job. hm....
     
  17. Guille

    Guille i am chillermo Forum Legend

    Joined:
    Jul 24, 2010
    Messages:
    4,105
    Likes Received:
    1,841
    Trophy Points:
    488
    Location:
    Pallet Town
    Doesn't Strike Fortitude reduce the damage you receive from critical hits by 1?
     
  18. Slyther

    Slyther Oculus Ex Inferni Forum Legend

    Joined:
    Oct 27, 2011
    Messages:
    2,262
    Likes Received:
    1,749
    Trophy Points:
    398
    Yea I thought that's were you where going with that lmao, and I might give it a lot of consideration in the future, but it might get messy due to the discrepancies between private server emulators and whatnot (since every emulator is pretty much guessing how things work in retail and trying to mimic it as best as possible) which basically means unless a Dev tells me how formulas work, we'll never know for sure that what my program has is correct xd

    See, discrepancies begin!

    I think I'll need to dig into a few emulator source codes first, see what they have to say about it all lmao
     
    1 person likes this.
  19. jamesgabrielle

    jamesgabrielle Getting there

    Joined:
    Sep 13, 2013
    Messages:
    56
    Likes Received:
    17
    Trophy Points:
    0
    Location:
    Land of HOTDOGS
    nice one joe
     
  20. HeiderN

    HeiderN New Member

    Joined:
    Jan 1, 2013
    Messages:
    18
    Likes Received:
    1
    Trophy Points:
    223
    wow RESPECT not an easy thing... "seeing" how have you been working on this probject i have no doubts you will implement those 2 topics, but, for the moment, thanks for this new year's present.
     
Thread Status:
Not open for further replies.

Share This Page