From a604152e390421d64efec64083b2daf5c7fae144 Mon Sep 17 00:00:00 2001 From: nukeykt Date: Thu, 13 Feb 2020 06:56:58 +0900 Subject: [PATCH] Rednukem: fix kill counter # Conflicts: # source/rr/src/gameexec.cpp --- source/rr/src/game.cpp | 2 +- source/rr/src/gameexec.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/source/rr/src/game.cpp b/source/rr/src/game.cpp index d3ef1d0a1..a274a0733 100644 --- a/source/rr/src/game.cpp +++ b/source/rr/src/game.cpp @@ -3326,7 +3326,7 @@ rr_badguy: pSprite->cstat |= 257; if (pSprite->picnum != SHARK) - if (A_CheckSpriteFlags(newSprite, SFLAG_KILLCOUNT)) + if (!RR || A_CheckSpriteFlags(newSprite, SFLAG_KILLCOUNT)) g_player[myconnectindex].ps->max_actors_killed++; } diff --git a/source/rr/src/gameexec.cpp b/source/rr/src/gameexec.cpp index 98738d08c..412556b6e 100644 --- a/source/rr/src/gameexec.cpp +++ b/source/rr/src/gameexec.cpp @@ -1834,7 +1834,7 @@ GAMEEXEC_STATIC void VM_Execute(native_t loop) { // This check does not exist in Duke Nukem. if ((g_spriteExtra[vm.spriteNum] < 1 || g_spriteExtra[vm.spriteNum] == 128) - && A_CheckSpriteFlags(vm.spriteNum, SFLAG_KILLCOUNT)) + && (!RR || A_CheckSpriteFlags(vm.spriteNum, SFLAG_KILLCOUNT))) P_AddKills(pPlayer, *insptr); } else P_AddKills(pPlayer, *insptr);