diff options
| author | Kapil Viren Ahuja <k.v.ahuja@gmail.com> | 2017-04-12 18:35:30 +0530 |
|---|---|---|
| committer | Kapil Viren Ahuja <k.v.ahuja@gmail.com> | 2017-04-12 18:35:30 +0530 |
| commit | 61aba3f4b552432dad20a3bf3765452a18dc15e3 (patch) | |
| tree | 86e2e6e9b93ec5b817af007069cdae6fca21f555 | |
| parent | fbc2ac2fa52d3d69451787f5ec9ebb0e0657c877 (diff) | |
| download | shrinker-61aba3f4b552432dad20a3bf3765452a18dc15e3.tar.gz shrinker-61aba3f4b552432dad20a3bf3765452a18dc15e3.zip | |
/fix https://gitlab.com/vainglorygame/meta/issues/220
| -rw-r--r-- | worker.js | 7 |
1 files changed, 3 insertions, 4 deletions
@@ -418,8 +418,7 @@ function snakeCaseKeys(obj) { ["api_id", "shard_id", "player_api_id", "roster_api_id", "winner", "went_afk", "first_afk_time", "skin_key", "skill_tier", "level", - "karma_level", "actor", - "farm"].map((attr) => + "karma_level", "actor"].map((attr) => p[attr] = participant[attr]); // attributes to copy from API to participant_stats @@ -428,12 +427,12 @@ function snakeCaseKeys(obj) { "jungle_kills", "non_jungle_minion_kills", "crystal_mine_captures", "gold_mine_captures", "kraken_captures", "turret_captures", - "gold"].map((attr) => + "gold", "farm"].map((attr) => p_s[attr] = participant[attr]); // traits calculations if (roster.hero_kills == 0) p_s.kill_participation = 0; - else p_s.kill_participation = p_s.kills / roster.hero_kills; + else p_s.kill_participation = (p_s.kills + p_s.assists) / roster.hero_kills; p_s.sustain_score = participant.items.reduce((score, item) => { // items[], itemGrants{}, itemUse{}, itemSells{} are the API objects |
