WoWCenter.pl
wikass zabił Mythrax the Unraveler (Normal Uldir) po raz 2.     
kuturin zdobył 7th Legionnaire's Cuffs.     
Nikandra spełnił kryterium Loot 200,000 gold osiągnięcia Got My Mind On My Money.     
Tooly zdobył Fairweather Helm.     
Muattin zdobył osiągnięcie The Dirty Five.     
Yoozku zdobył Parrotfeather Cloak.     
Mlody89 zdobył Royal Apothecary Drape.     
Weakness zabił Dazar, The First King (Mythic King's Rest) po raz 6.     
liq spełnił kryterium osiągnięcia Saving for a Rainy Day.     
Osiol spełnił kryterium osiągnięcia Saving for a Rainy Day.     
Wuntu zabił Zek'voz, Herald of N'zoth (Heroic Uldir) po raz 1.     
Olsa zabił Vectis (Heroic Uldir) po raz 6.     
Sarenus spełnił kryterium osiągnięcia Saving for a Rainy Day.     
kajtasus zdobył osiągnięcie Come Sail Away.     
ossir spełnił kryterium osiągnięcia Saving for a Rainy Day.     
mcpablo spełnił kryterium Alliance players slain. osiągnięcia Frontline Slayer.     
Emmm zabił Taloc (Heroic Uldir) po raz 17.     
AsaGorth spełnił kryterium Big-Mouth Clam osiągnięcia The Oceanographer.     

Character progression missing heroic on boss

blizz -> wysłany:
I have automated tests to validate the response payloads for the APIs. It's been very helpful for me to notice when API updates have been made or data fixes have been made.
I ran my said tests tonight and found that some of the raid bosses no longer have the heroic info shown in the payload. Just wanted to raise this issue for attention.

The test that caught the issue:
https://gist.github.com/4631225

Test failure is:
Object does not contain heroicKills attribute
Failed asserting that object of class "stdClass" has attribute "heroicKills".
blizz -> wysłany:
Which boss is it?

As part of an update today (that added timestamps to progression counters) we also removed the heroicKills attribute from bosses that don't have a heroic mode. This should match the main profile page as well now.

Clearly we might have screwed up a boss that should have a heroic counter.
blizz -> wysłany:
Cool, I will track down all of the bosses that are missing today.
blizz -> wysłany:
also, could you please tell us the significance of the normal and heroic values in the dungeon's portion of the data?


"raids": [
{
"name": "Molten Core",
"normal": 2,
"heroic": 0,
"id": 2717,
"bosses": [
{
"id": 11502,
"name": "Ragnaros",
"normalKills": 26,
"normalTimestamp": 1336222744000
}
]
}]

I understand normalKills under the boss, but under the dungeon name is where I'm asking.


It's a status value of 0 1 or 2 that corresponds with NONE, INPROGRESS, COMPLETED. It's what front end uses for the yellow and green boxes on the site.
blizz -> wysłany:
01/25/2013 09:50 AMPosted by Eethan
Is the timestamp tracking the last time the boss was killed? or the first?


It should be the latest, not the first. It's the last time that counter was updated. If you see issues in the data let us know.
blizz -> wysłany:
The docs are pretty old, I just haven't had time to really update them. I plan on it soon :)
blizz -> wysłany:
Not sure if this has anything to do with this issue... I noticed my armory page is missing some boss kills I had. My Cata progression shows me as missing heroic Toxitron, Valiona, and Elemental Monstrosity kills, however I have killed all these on heroic. I have the achieve.

Also noticed going back further I have no credit for Icehowl and Mimiron. Looks kinda funny having killed Yogg 45 times, but 0 Mimiron kills :P


The fixes for Garalon caused other issues that I'm planning to fix at some point today.
blizz -> wysłany:
Right now the ID of these bosses is the NPC id associated with them. This doesn't work for all bosses. Some have a different ID in normal/heroic difficulties (the root of the whole Garalon issue) and some have multiple NPC's (as is the case in the ones that are currently wrong). Would you like it if the ID was put back to the npc id that it was previously, or would it be better to switch and display the encounter ID or some other unique ID to each boss encounter?

The issue with doing that is that all of the ID's would switch. My current thinking is to deprecate the ID column here and put in an "encounterId" column that people should switch to using in the future.