maybe some of You already have seen my program on other thread but if not then You might be wondering why I decided to write similar program to thormond's one. It's because I was really missing few options I really needed and was asked by some people and since I had plenty of time (it didn't took that long tho) I wrote my own version of Diablo 3 Paragon Leveling Calculator. Would also like to give credits to thormond for letting me use his source and so on.
Download (always the latest version): Download(version 1.0.7) Direct link (.zip): Dropbox (version 1.0.7) or undirectly from Sourceforge
* Global Hotkeys
* Experience checkbox - You can disable leveling calculations and just count gold/legendaries or w/e you want
* Fixed some minor bugs
* Added Demonic Essences counter
* Added Elites killed counter
*Added gold statistics
*Improved statistics' window
*Moved some optiosn to "More" menu button
*Rewrote profile saving (now it uses internal profile settings file instead of creating file in program's folder)
*Added some KeyBinds ( Shift+F - Add Legendary, Shift+S - Start Timer, Shift+D - Pause Timer, F1 - Help) - program must have focus (I didin't want to do any low-level keyboard hooks to make it work in background)
*Rebuilded to .NET Framework 4.0 to make it works for Windows XP users
*Refreshed UI a bit again
*Added profile saving
*Added "About" for people interested in contacting me
*Fixed a bug when Saving the Run without Pausing timer (Savign the run while timer is on will save the run and start the new run automatically)
*Fixed localization issues (aka The calculated numbers are incorrect)
*Added Legendaries/hour counter
*Added timer to Paragon LevelUp and timer to 100 Paragon Level
*Added button to reset current session
*Redesigned layout a bit
*Added Legendary Counter ("Oranges" Checkbox)
*Added Saving to File
*Added "XP per minute"
So... how does it look You wonder?
With all the extra windows open:
Compact version which might be useful for people who wants to have it "Always on Top" while playing Diablo 3:
I'm getting the same error with xp values/hr being way off. I did however test it out putting in my current xp (being 30.25) and then the end value (just to test) being 30.26 and let the timer run for a second before saving and checking the stats. It said I gained 1m which isn't the case since the .1 increase would only be 100k xp or so. I think the decimal point may be off in the math.
I just tried another test (being 1m xp gained) from 31.25 -> 32.25) and it said I'd gained 100m xp. I'm also using windows 7 home premium 64 bit.
a 1 increase = 100m
.1 increase = 10m
.01 increase = 1m
sXP.Replace('.', ','); // <----
eXP.Replace('.', ','); // <----
if (!Double.TryParse(sXP, out dsXP)) MessageBox.Show("sth is srsly wrong naw");
if (!Double.TryParse(eXP, out deXP)) MessageBox.Show("sth is srsly wrong naw");
use dis in saveButton_Click, will work no matter which version