Item Stats List

API Discussion
do not know if someone posted this allready but here's my fast version with help of simulation craft..

<?php
$iStats = array(
"-1" => "None",
"0" => "Mana",
"1" => "Health",
"3" => "Agility",
"4" => "Strenght",
"5" => "Intellect",
"6" => "Spirit",
"7" => "Stamina",
//-------------------------------
"12" => "Defense Skill",
"13" => "Dodge",
"14" => "Parry",
"15" => "Block",
"16" => "Melee Hit",
"17" => "Ranged Hit",
"18" => "Spell Hit",
"19" => "Melee Crit",
"20" => "Ranged Crit",
"21" => "Spell Crit",
"22" => "Melee Hit Taken",
"23" => "Ranged Hit Taken",
"24" => "Spell Hit Taken",
"25" => "Melee Crit Taken",
"26" => "Ranged Crit Taken",
"27" => "Spell Crit Taken",
"28" => "Melee Haste",
"29" => "Ranged Haste",
"30" => "Spell Haste",
"31" => "Hit",
"32" => "Crit",
"33" => "Hit Taken",
"34" => "Crit Taken",
"35" => "Resilience",
"36" => "Haste",
"37" => "Expertise",
"38" => "Attack Power",
"39" => "Ranged Attack Power",
"40" => "Versatility",
"41" => "Spell Healing Done", // deprecated
"42" => "Spell Damage Done", // deprecated
"43" => "Mana Regeneration",
"44" => "Armor Penetration",
"45" => "Spell Power",
"46" => "Health Regen",
"47" => "Spell Penetration",
"48" => "Block Value",
"49" => "Mastery",
"50" => "Bonus Armor",
"51" => "Fire Resistance",
"52" => "Frost Resistance",
"53" => "Holy Resistance",
"54" => "Shadow Resistance",
"55" => "Nature Resistance",
"56" => "Arcane Resistance",
"57" => "PVP Power",
//-------------------------------
"59" => "Multistrike",
"60" => "Readiness",
"61" => "Speed",
"62" => "Leech",
"63" => "Avoidence",
"64" => "Indestructible",
"65" => "WOD_5",
"66" => "WOD_6",
//-------------------------------
"71" => "Strenght, Agility, Intelect",
"72" => "Strenght, Agility",
"73" => "Agility, Intelect",
"74" => "Strenght, Intelect"
);

/* example usage */
echo $iStats['62'];
?>
Just added this to the Community Created Libraries & Resources thread.
58 = Amplify
66 = Cleave

Also, do you have an example of 71-74? I don't think those are in the game.
12/20/2014 08:47 PMPosted by Kalence
58 = Amplify
66 = Cleave

Also, do you have an example of 71-74? I don't think those are in the game.


113082 and 118308 are two examples with some of them. 71-74 are in the game.
Hmm, searching by the individual stats doesn't seem to be working then... /sigh
Thanks for your list, I edited it for JS
{
"-1": "None",
0: "Mana",
1: "Health",
3: "Agility",
4: "Strength",
5: "Intellect",
6: "Spirit",
7: "Stamina",
//-------------------------------
12: "Defense Skill",
13: "Dodge",
14: "Parry",
15: "Block",
16: "Melee Hit",
17: "Ranged Hit",
18: "Spell Hit",
19: "Melee Crit",
20: "Ranged Crit",
21: "Spell Crit",
22: "Melee Hit Taken",
23: "Ranged Hit Taken",
24: "Spell Hit Taken",
25: "Melee Crit Taken",
26: "Ranged Crit Taken",
27: "Spell Crit Taken",
28: "Melee Haste",
29: "Ranged Haste",
30: "Spell Haste",
31: "Hit",
32: "Crit",
33: "Hit Taken",
34: "Crit Taken",
35: "Resilience",
36: "Haste",
37: "Expertise",
38: "Attack Power",
39: "Ranged Attack Power",
40: "Versatility",
41: "Spell Healing Done", // deprecated
42: "Spell Damage Done", // deprecated
43: "Mana Regeneration",
44: "Armor Penetration",
45: "Spell Power",
46: "Health Regen",
47: "Spell Penetration",
48: "Block Value",
49: "Mastery",
50: "Bonus Armor",
51: "Fire Resistance",
52: "Frost Resistance",
53: "Holy Resistance",
54: "Shadow Resistance",
55: "Nature Resistance",
56: "Arcane Resistance",
57: "PVP Power",
58: "Amplify",
59: "Multistrike",
60: "Readiness",
61: "Speed",
62: "Leech",
63: "Avoidence",
64: "Indestructible",
65: "WOD_5",
66: "Cleave",
//-------------------------------
71: "Strength, Agility, Intellect",
72: "Strength, Agility",
73: "Agility, Intellect",
74: "Strength, Intellect"
}
Boy it sure would be nice to have this as an API endpoint.
01/30/2016 03:13 PMPosted by blargathon
Boy it sure would be nice to have this as an API endpoint.


I know I'm kind of necroing at this point, but I'm working on an android app atm.
I currently have a json file containing all of these for storage purposes, but it'd make me much more peace-minded having an api call replace it (you know, for future compatibility and stuff)
@ blargathon
Boy it sure would be nice to have this as an API endpoint.

+1 having those hardcoded is not great.

Never know, maybe one day Intellect will be before Strength ;)
Here's the list for a java enum with placeholders for inexistant values

'None("", -1),
Mana("Mana", 0),
Health("Health", 1),
PlaceHolder1("p1", 2),
Agility("Agility", 3),
Strength("Strength", 4),
Intellect("Intellect", 5),
Spirit("Spirit", 6),
Stamina("Stamina", 7),
PlaceHolder2("p2", 8),
PlaceHolder3("p3", 9),
PlaceHolder4("p4", 10),
PlaceHolder5("p5", 11),
DefenseSkill("Defense Skill", 12),
Dodge("Dodge", 13),
Parry("Parry", 14),
Block("Block", 15),
MeleeHit("Melee Hit", 16),
RangedHit("Ranged Hit", 17),
SpellHit("Spell Hit", 18),
MeleeCrit("Melee Crit", 19),
RangedCrit("Ranged Crit", 20),
SpellCrit("Spell Crit", 21),
MeleeHitTaken("Melee Hit Taken", 22),
RangedHitTaken("Range dHit Taken", 23),
SpellHitTaken("Spell Hit Taken", 24),
MeleeCritTaken("Melee Crit Taken", 25),
RangedCritTaken("Ranged Crit Taken", 26),
SpellCritTaken("Spell Crit Taken", 27),
MeleeHaste("Melee Haste", 28),
RangedHaste("Ranged Haste", 29),
SpellHaste("Spell Haste", 30),
Hit("Hit", 31),
Crit("Critical Strike", 32),
HitTaken("Hit Taken", 33),
CritTaken("Crit Taken", 34),
Resilience("Resilience", 35),
Haste("Haste", 36),
Expertise("Expertise", 37),
AttackPower("Attack Power", 38),
RangedAttackPower("Ranged Attack Power", 39),
Versatility("Versatility", 40),
SpellHealingDone("Spell Healing Done", 41), // deprecated
SpellDamageDone("Spell Damage Done", 42), // deprecated
ManaRegeneration("Mana Regeneration", 43),
ArmorPenetration("Armor Penetration", 44),
SpellPower("Spell Power", 45),
HealthRegen("Health Regeneration", 46),
SpellPenetration("Spell Penetration", 47),
BlockValue("Block Value", 48),
Mastery("Mastery", 49),
BonusArmor("Bonus Armor", 50),
FireResistance("Fire Resistance", 51),
FrostResistance("Frost Resistance", 52),
HolyResistance("Holy Resistance", 53),
ShadowResistance("Shadow Resistance", 54),
NatureResistance("Nature Resistance", 55),
ArcaneResistance("Arcane Resistance", 56),
PVPPower("PVP Power", 57),
Amplify("Amplify", 58),
Multistrike("Multistrike", 59),
Readiness("Readiness", 60),
Speed("Speed", 61),
Leech("Leech", 62),
Avoidance("Avoidance", 63),
Indestructible("Indestructible", 64),
WOD_5("WOD_5", 65),
Cleave("Cleave", 66),
PlaceHolder6("p6", 67),
PlaceHolder7("p7", 68),
PlaceHolder8("p8", 69),
PlaceHolder9("p9", 70),
StrengthAgilityIntellect("Strength or Agility or Intellect, 71),
StrengthAgility("Strength or Agility", 72),
AgilityIntellect("Agility or Intellect", 73),
StrengthIntellect("Strength or Intellect", 74);

Join the Conversation

Return to Forum