diff --git a/sc2/ChangeLog b/sc2/ChangeLog index d6cfcefb8..5f1104d2d 100644 --- a/sc2/ChangeLog +++ b/sc2/ChangeLog @@ -1,7 +1,8 @@ 0.2: +- 'additional credits' amount for Melnorme correct now, by Windplume. - Spheres of influence now move correctly in starmap, from l0ci@hotmail.com - Linux OpenAL fixes (music plays now as stereo) -- Fuel giveaway bug fixed, from steve@blckknght.org +- Fuel giveaway bug fixed, from steve@blckknght.org and Windplume. - Starmap fuel range calculator and actual consumption matches now - Collision detection is now pixel-perfect (fixes Sa-Matra, BUTT missile, etc) - Fixed lander position sign bug which was introduced by previous fixes diff --git a/sc2/TODO b/sc2/TODO index a3d5c0a47..39510ee41 100644 --- a/sc2/TODO +++ b/sc2/TODO @@ -12,8 +12,6 @@ Serious bugs (crash the game, high priority): - Often more probable when heavy color table transformations are going on Glitches (don't crash the game, medium priority): -- The melnorme don't charge for fuel when you ask "fill 'er up" - Instead, they pay you a Credit. - momentary slowdown of scrolling in hyperspace about once per second You can see this if you look very closely, or increase the resolution of the frame counter to 10 times per second and start with -ttl. diff --git a/sc2/src/sc2code/comm/melnorm/melnorm.c b/sc2/src/sc2code/comm/melnorm/melnorm.c index 330b06fe3..41d7c407e 100644 --- a/sc2/src/sc2code/comm/melnorm/melnorm.c +++ b/sc2/src/sc2code/comm/melnorm/melnorm.c @@ -480,7 +480,7 @@ DeltaCredit (SIZE delta_credit) else { NPCPhrase (NEED_MORE_CREDIT0); - NPCPhrase (delta_credit); + NPCPhrase (delta_credit + (int)Credit); NPCPhrase (NEED_MORE_CREDIT1); }