Get the Desktop App for Battle.net Now
- All your games in 1 place
- Log in once
- Automatic game updates
Well, please fix the gems atleast, dunno why these wasnt present at launch of the profiles, this require us to fetch data via HTML which you don't want us to.
I know we arent allowed to crawl D3 site, just want to clarify that I meant that there is the only place we could get the correct Crit Hit dmg, but ofcourse we arent allowed to crawl it.
I can see now that gems are available now, Thank you Blizz, really appreciated! :)
+1 for unbuffed stats.
Unbuffed stats would be nice, but it's not really -that- cumbersome and absolutely not impossible to parse correct stats. Basing your data off of the equipped items and the class' base stats is a reliable, lasting solution.
If you need any help with how to calculate certain stats, I can answer most questions you'd have.
Edited by Poutine#1541 on 9/2/2012 1:45 PM PDT
I call it cumbersome because I have to hit the API for each relevant item slot. I don't want to be making over a dozen API calls per character when doing analysis. My app is a webapp, and depending on how google has set up appengine, all of my requests might be coming from the same IP. Budgeting API calls is very important to me.
But you're right. Code is code (thats what we are here to write!), and the math isn't hard. So in that sense, it is not cumbersome.
As for impossible, there is at least one impossible situation I have found under my constraints.
1. Log in to barbarian.
2. Use Leap-Iron Impact in town.
3. Log out with the buff.
As you'd suspect, the API reports the buffed armor. Now, you're right in that I could make dozens of API calls and total up the armor from items instead. But again, thats a constraint I am trying to live by while producing my app. I don't think there is any way for me to glean the fact that the buff was up at the time of logout and thus reverse the bonus.
The end result should hopefully be unbuffed but include the buff values for each passive and active skill with the current state of the hero.
This way app developers can show your true unbuffed stats but also their end users could toggle or see the effects of passive and active skills that change your stats.
Edited by viscrom#1983 on 9/3/2012 5:35 AM PDT
Talking about unseen stats, adding Mantra of Conviction's debuff to the calculation would be great. And I'm talking here about the in-game char sheet.
Also, it would be extremely helpful to clarify that the in-game char sheet shows only the DPS you have hitting with the default-lvl1-no-other-ability attack.
Threats of violence. We take these seriously and will alert the proper authorities.
Posts containing personal information about other players. This includes physical addresses, e-mail addresses, phone numbers, and inappropriate photos and/or videos.
Harassing or discriminatory language. This will not be tolerated.