From e9d89315675de9ea4db4da5d62c8ccc6a52cad4b Mon Sep 17 00:00:00 2001 From: Dennis Duda Date: Sat, 8 Sep 2018 14:15:54 +0200 Subject: [PATCH] Now binary exact! --- Source/player.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Source/player.cpp b/Source/player.cpp index 517cd5f5d..1c394795f 100644 --- a/Source/player.cpp +++ b/Source/player.cpp @@ -3731,7 +3731,7 @@ BOOL __fastcall PM_DoRangeAttack(int pnum) PlaySfxLoc(PS_BFIRE, plr[pnum].WorldX, plr[pnum].WorldY); - if ( WeaponDur(pnum, 40) || plr[pnum]._pAnimFrame >= plr[pnum]._pAFrames ) { + if ( WeaponDur(pnum, 40) ) { StartStand(pnum, plr[pnum]._pdir); ClearPlrPVars(pnum); return TRUE; @@ -3742,9 +3742,10 @@ BOOL __fastcall PM_DoRangeAttack(int pnum) StartStand(pnum, plr[pnum]._pdir); ClearPlrPVars(pnum); return TRUE; + } else { + return FALSE; } - return FALSE; } void __fastcall ShieldDur(int pnum)