Home » PLAYER'S HQ 1.13 » JA2 Complete Mods & Sequels » Stracciatella Project (Platform Independent JA2) » Thor dismissal Bug
Re: Thor dismissal Bug[message #305191] Sat, 26 May 2012 10:17 Go to previous messageGo to previous message
public1983 is currently offline public1983

 
Messages:125
Registered:February 2006

SOLDIERTYPE* GetSelectedInfoChar(void)
{
	if (bSelectedInfoChar == -1) return NULL;
	Assert(0 <= bSelectedInfoChar && bSelectedInfoChar < MAX_CHARACTER_COUNT);
	SOLDIERTYPE* const s = gCharactersList[bSelectedInfoChar].merc;
	Assert(s != NULL); //line 7707
	Assert(s->bActive);
	return s;
}


Hi,

Your character list seems to be damaged. There is an abundance of possible reasons. Hence I would like to give You some info and some questions. In line 7707 the characterlist contained an empty entry, which is not special. But this entry should never be selected by the index bSelectedInfoChar. Is there any event in You character list, that might have caused this? Was a vehicle destroyed? Has an escorted merc been killed. Has any merc been killed at all? Is Thor your only merc? Have You married a female to the hicks? Has Skyrider left Your mercs by a lack of fuel? Have You used cheats?

It breaks the game, but the first thing I would like You to try is, backup your game and hire as many mercs as possible and dismiss Thor afterwards. If the bug does not vanish, there must be trouble with the merc dismissal dialogue. This would simplify the matter greatly.

Report message to a moderator

Sergeant
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: cinematics - the files in movie.dat
Next Topic: JA2 git repository available
Goto Forum:
  


Current Time: Sat Jan 11 19:36:19 GMT+2 2025

Total time taken to generate the page: 0.00694 seconds