From 69380197823e314a8ffae24054dbc36b4fb2fdab Mon Sep 17 00:00:00 2001 From: Alaux <73968015+MrAlaux@users.noreply.github.com> Date: Fri, 28 Apr 2023 22:12:29 -0300 Subject: [PATCH] Fix damage tint cap --- src/p_inter.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/p_inter.c b/src/p_inter.c index 469c4869d..22910ca4a 100644 --- a/src/p_inter.c +++ b/src/p_inter.c @@ -992,11 +992,12 @@ void P_DamageMobj(mobj_t *target,mobj_t *inflictor, mobj_t *source, int damage) player->attacker = source; player->damagecount += damage; // add damage after armor / invuln - if (player->damagecount > 100) - player->damagecount = 100; // teleport stomp does 10k points... // [Nugget] Custom red tint cap - else if (STRICTMODE(player->damagecount > damagecount_cap)) + if (STRICTMODE(player->damagecount > damagecount_cap)) { player->damagecount = damagecount_cap; } + else + if (player->damagecount > 100) + player->damagecount = 100; // teleport stomp does 10k points... #if 0 // killough 11/98: