diff --git a/js/items.js b/js/items.js index 7709e87..296c1e1 100644 --- a/js/items.js +++ b/js/items.js @@ -76,7 +76,7 @@ const translate_mappings = { "3rd Spell Cost Raw": "-spRaw3", "4th Spell Cost %": "-spPct4", "4th Spell Cost Raw": "-spRaw4", - "Rainbow Spell Damage": "rainbowRaw", + "Rainbow Spell Damage Raw": "rainbowRaw", "Sprint": "sprint", "Sprint Regen": "sprintReg", "Jump Height": "jh", diff --git a/js/query.js b/js/query.js index 99ebd4e..a509759 100644 --- a/js/query.js +++ b/js/query.js @@ -100,7 +100,6 @@ const itemQueryProps = (function() { rangeAvg(['firedmg', 'firedam', 'fdmg', 'fdam'], (i, ie) => i.fDam); rangeAvg(['airdmg', 'airdam', 'admg', 'adam'], (i, ie) => i.aDam); sum(['sumdmg', 'sumdam', 'totaldmg', 'totaldam'], props.ndam, props.edam, props.tdam, props.wdam, props.fdam, props.adam); - sum(['rainbowraw'], props.edam, props.tdam, props.wdam, props.fdam, props.adam); maxId(['earthdmg%', 'earthdam%', 'edmg%', 'edam%', 'edampct'], 'eDamPct'); maxId(['thunderdmg%', 'thunderdam%', 'tdmg%', 'tdam%', 'tdampct'], 'tDamPct'); @@ -113,6 +112,7 @@ const itemQueryProps = (function() { maxId(['mainatkrawdmg', 'mainatkrawdam', 'mainatkneutraldmg', 'mainatkneutraldam', 'meleerawdmg', 'meleerawdam', 'meleeneutraldmg', 'meleeneutraldam', 'mdraw'], 'mdRaw'); maxId(['spelldmg', 'spelldam', 'spelldmg%', 'spelldam%', 'sdpct'], 'sdPct'); maxId(['spellrawdmg', 'spellrawdam', 'spellneutraldmg', 'spellneutraldam', 'sdraw'], 'sdRaw'); + maxId(['rainbowraw'], 'rSdRaw'); const atkSpdIndices = { SUPER_SLOW: -3, VERY_SLOW: -2, SLOW: -1, NORMAL: 0, FAST: 1, VERY_FAST: 2, SUPER_FAST: 3 }; prop(['attackspeed', 'atkspd'], 'string', (i, ie) => i.atkSpd ? atkSpdIndices[i.atkSpd] : 0);