diff options
Diffstat (limited to 'worker.js')
| -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" |
