diff options
| author | schneefux <schneefux+commit@schneefux.xyz> | 2017-05-16 15:04:29 +0200 |
|---|---|---|
| committer | schneefux <schneefux+commit@schneefux.xyz> | 2017-05-16 15:04:29 +0200 |
| commit | bb0402c01c55664da66fb67d620e5600b00770a3 (patch) | |
| tree | 8449857e358d3624df4f4928cfe1c16c0475e38e | |
| parent | 5b02882d35a3b8505a82553026c725cca3d98268 (diff) | |
| download | shrinker-bb0402c01c55664da66fb67d620e5600b00770a3.tar.gz shrinker-bb0402c01c55664da66fb67d620e5600b00770a3.zip | |
telemetry: add true damage
| -rw-r--r-- | worker.js | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -470,6 +470,13 @@ function flatten(obj) { ? acc + ev.payload.Delt : acc , 0), + hero_damage_true: telemetry.data.reduce((acc, ev) => + ev.actor == p + && ev.type == "DealDamage" + && ev.payload.TargetIsHero == 1 + ? acc + ev.payload.Damage + : acc + , 0), non_hero_damage_dealt: telemetry.data.reduce((acc, ev) => ev.actor == p && ev.type == "DealDamage" @@ -477,6 +484,13 @@ function flatten(obj) { ? acc + ev.payload.Delt : acc , 0), + non_hero_damage_true: telemetry.data.reduce((acc, ev) => + ev.actor == p + && ev.type == "DealDamage" + && ev.payload.TargetIsHero == 0 + ? acc + ev.payload.Damage + : acc + , 0), hero_level: Math.max.apply(Math, telemetry.data.map((ev) => ev.actor == p && ev.type == "LevelUp" |
