From 62dd810a4edec42e1e9860531da11dcd0e75f6cc Mon Sep 17 00:00:00 2001 From: Christoph Oelckers Date: Thu, 2 Mar 2017 13:09:25 +0100 Subject: [PATCH] - fixed: A_ProgrammerMelee damaged the caller, not the target. --- wadsrc/static/zscript/strife/programmer.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wadsrc/static/zscript/strife/programmer.txt b/wadsrc/static/zscript/strife/programmer.txt index 3fa34b659..90cdd5399 100644 --- a/wadsrc/static/zscript/strife/programmer.txt +++ b/wadsrc/static/zscript/strife/programmer.txt @@ -95,7 +95,7 @@ class Programmer : Actor A_PlaySound("programmer/clank", CHAN_WEAPON); int damage = ((random[Programmer]() % 10) + 1) * 6; - int newdam = DamageMobj (self, self, damage, 'Melee'); + int newdam = target.DamageMobj (self, self, damage, 'Melee'); target.TraceBleed (newdam > 0 ? newdam : damage, self); }