fix frags counter

suicides count against you
This commit is contained in:
Fabian Greffrath 2024-11-09 16:17:36 +01:00
parent 14ca5ab186
commit d3148e2912
2 changed files with 8 additions and 2 deletions

View File

@ -486,7 +486,10 @@ static int ResolveNumber(sbe_number_t *number, player_t *player)
case sbn_frags:
for (int p = 0; p < MAXPLAYERS; ++p)
{
result += player->frags[p];
if (player != &players[p])
result += player->frags[p];
else
result -= player->frags[p];
}
break;

View File

@ -773,7 +773,10 @@ static void UpdateMonSec(sbe_widget_t *widget)
for (int p = 0; p < MAXPLAYERS; ++p)
{
result += players[i].frags[p];
if (i != p)
result += players[i].frags[p];
else
result -= players[i].frags[p];
}
offset = M_snprintf(string + offset, sizeof(string) - offset,