summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorschneefux <schneefux+commit@schneefux.xyz>2017-10-28 15:51:02 +0200
committerschneefux <schneefux+commit@schneefux.xyz>2017-10-28 15:51:02 +0200
commit6f6e94bc6c4487d6465408aee4d0d60c55c96032 (patch)
treeb872f71869b6518f17ebb982bbb52643879b3c16
parent798d9bc63a401807a036c98790c9e8b1e0fcc6f2 (diff)
downloadshrinker-6f6e94bc6c4487d6465408aee4d0d60c55c96032.tar.gz
shrinker-6f6e94bc6c4487d6465408aee4d0d60c55c96032.zip
fix enemies healing Ardan
-rw-r--r--worker.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/worker.js b/worker.js
index 2183441..3181967 100644
--- a/worker.js
+++ b/worker.js
@@ -293,7 +293,8 @@ amqp.connect(RABBITMQ_URI).then(async (rabbit) => {
// heal actor (since 2.9)
if (t.type == "HealTarget"
&& t.payload.IsHero == 1
- && ["Buff_SpawnStage_Recharge", "Buff_Ace"].indexOf(t.payload.Source) != -1) // TODO LOL what?
+ && ["Buff_SpawnStage_Recharge", "Buff_Ace"].indexOf(t.payload.Source) != -1 // TODO LOL what?
+ && t.payload.Team != t.payload.TargetTeam) // enemies "heal" Ardan due to his perk WTF
t.actor = participants.filter((p) =>
p.actor == t.payload.Actor
&& p.team == t.payload.Team)[0];