summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/game/g_main.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/game/g_main.c b/src/game/g_main.c
index bf7248b8..44ffd098 100644
--- a/src/game/g_main.c
+++ b/src/game/g_main.c
@@ -1070,16 +1070,16 @@ void G_CalculateBuildPoints( void )
level.alienNextQueueTime < level.time )
{
level.alienBuildPointQueue--;
- level.alienNextQueueTime += g_alienBuildQueueTime.integer *
- ( 1 - level.alienBuildPointQueue / level.alienBuildPoints );
+ level.alienNextQueueTime += (int)( g_alienBuildQueueTime.integer *
+ ( 1.0f - ( (float)level.alienBuildPointQueue / level.alienBuildPoints ) ) );
}
while( level.humanBuildPointQueue > 0 &&
level.humanNextQueueTime < level.time )
{
level.humanBuildPointQueue--;
- level.humanNextQueueTime += g_humanBuildQueueTime.integer *
- ( 1 - level.humanBuildPointQueue / level.humanBuildPoints );
+ level.humanNextQueueTime += (int)( g_humanBuildQueueTime.integer *
+ ( 1.0f - ( (float)level.humanBuildPointQueue / level.humanBuildPoints ) ) );
}
// Sudden Death checks