From 657f705c135b8f99589a2ca7cb7aca757899bdfc Mon Sep 17 00:00:00 2001 From: meep-eep Date: Mon, 21 Feb 2005 17:00:53 +0000 Subject: [PATCH] Corrected bug in energy calculation. git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1553 8092fc87-c524-0410-9efc-e669fe64eaf9 --- sc2/src/sc2code/sis.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sc2/src/sc2code/sis.c b/sc2/src/sc2code/sis.c index f6b973491..62bc6d804 100644 --- a/sc2/src/sc2code/sis.c +++ b/sc2/src/sc2code/sis.c @@ -552,8 +552,8 @@ DrawFlagshipStats (void) t.baseline.y += leading; { unsigned int energy_per_10_sec = - (((100 * BATTLE_FRAME_RATE * energy_regeneration) / - (1 + energy_wait)) + 5) / 10; + (((100 * ONE_SECOND * energy_regeneration) / + ((1 + energy_wait) * BATTLE_FRAME_RATE)) + 5) / 10; wsprintf (buf, "%2u.%1u", energy_per_10_sec / 10, energy_per_10_sec % 10);