mirror of
https://github.com/KartKrewDev/RingRacers.git
synced 2025-10-30 08:01:28 +00:00
Resolve #1661
This commit is contained in:
parent
20c1695ae4
commit
7e7e07dbd3
1 changed files with 42 additions and 38 deletions
|
|
@ -682,22 +682,9 @@ void K_IncreaseBotDifficulty(player_t *bot)
|
|||
totalRank += human->tally.rank;
|
||||
}
|
||||
|
||||
SINT8 averageRank = totalRank / humanPlayers;
|
||||
|
||||
switch(averageRank)
|
||||
if (humanPlayers)
|
||||
{
|
||||
case GRADE_E:
|
||||
case GRADE_D:
|
||||
case GRADE_C:
|
||||
rankNudge = -1;
|
||||
break;
|
||||
case GRADE_B:
|
||||
rankNudge = 0;
|
||||
break;
|
||||
case GRADE_A:
|
||||
rankNudge = 1;
|
||||
break;
|
||||
}
|
||||
SINT8 averageRank = totalRank / humanPlayers;
|
||||
|
||||
// RELAXED MODE:
|
||||
// Continues don't drop bot difficulty, because we always advance.
|
||||
|
|
@ -724,7 +711,24 @@ void K_IncreaseBotDifficulty(player_t *bot)
|
|||
break;
|
||||
}
|
||||
}
|
||||
|
||||
else
|
||||
{
|
||||
switch (averageRank)
|
||||
{
|
||||
case GRADE_E:
|
||||
case GRADE_D:
|
||||
case GRADE_C:
|
||||
rankNudge = -1;
|
||||
break;
|
||||
case GRADE_B:
|
||||
rankNudge = 0;
|
||||
break;
|
||||
case GRADE_A:
|
||||
rankNudge = 1;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
increase += rankNudge;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue