[Scummvm-cvs-logs] SF.net SVN: scummvm: [29011] scummvm/trunk/engines/agi/preagi_mickey.cpp
thebluegr at users.sourceforge.net
thebluegr at users.sourceforge.net
Fri Sep 21 22:19:13 CEST 2007
Revision: 29011
http://scummvm.svn.sourceforge.net/scummvm/?rev=29011&view=rev
Author: thebluegr
Date: 2007-09-21 13:19:12 -0700 (Fri, 21 Sep 2007)
Log Message:
-----------
Fix regression caused by the latest cleanups
Modified Paths:
--------------
scummvm/trunk/engines/agi/preagi_mickey.cpp
Modified: scummvm/trunk/engines/agi/preagi_mickey.cpp
===================================================================
--- scummvm/trunk/engines/agi/preagi_mickey.cpp 2007-09-21 20:08:42 UTC (rev 29010)
+++ scummvm/trunk/engines/agi/preagi_mickey.cpp 2007-09-21 20:19:12 UTC (rev 29011)
@@ -1254,6 +1254,7 @@
void Mickey::randomize() {
int iHint = 0;
+ int iPlanet = 0;
memset(game.iPlanetXtal, 0, sizeof(game.iPlanetXtal));
memset(game.iClue, 0, sizeof(game.iClue));
@@ -1264,11 +1265,12 @@
for (int i = 1; i < 8; i++) {
do {
// Earth (planet 0) and Uranus (planet 8) are excluded
- game.iPlanetXtal[i] = _vm->rnd(IDI_MSA_MAX_PLANET - 2);
- } while (planetIsAlreadyAssigned(game.iPlanetXtal[i]));
+ iPlanet = _vm->rnd(IDI_MSA_MAX_PLANET - 2);
+ } while (planetIsAlreadyAssigned(iPlanet));
+ game.iPlanetXtal[i] = iPlanet;
iHint = _vm->rnd(5) - 1; // clues are 0-4
- game.iClue[i] = IDO_MSA_NEXT_PIECE[game.iPlanetXtal[i]][iHint];
+ game.iClue[i] = IDO_MSA_NEXT_PIECE[iPlanet][iHint];
}
game.fPlanetsInitialized = true;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list