Home » SIRTECH CLASSICS » Jagged Alliance 2 » JA2 Solutions. Tips. Spoilers! » VERY consistent and persistent boxing glitch!
VERY consistent and persistent boxing glitch![message #323342] Sun, 28 July 2013 04:29 Go to next message
CrashGordon94

 
Messages:61
Registered:May 2013
Location: England

This is something I already brought up on the IRC but it's still happening to me regardless of what I do so I thought a topic would be appropriate.

I have Bull in San Mona D5 boxing, I can manage to get him past the first round properly but when he beat the second guy (who seems to have the Martial Arts skill), one of two things will happen:
1) Darren gives his spiel but doesn't fork over the cash. This happens when Bull smacks the downed fighter once.
2) Darren gives the cash but right after that Kingpin offers his quest (which the guys on the IRC said could happen even though I still only beat two fighters). This happens when Bull leaves the sowned fighter alone or kills him (I had him do the latter once by letting the guy get up and beating him down again).

I have two saves for this file, QuickSave has it just before Bull talks to Darren for the first fight and Slot 1 has it after a successful first fight and saying he wants another, but before actually doing it.
I can try and get more info if it's needed, thanks in advance for any help!
Re: VERY consistent and persistent boxing glitch![message #323347] Sun, 28 July 2013 11:43 Go to previous messageGo to next message
silversurfer

 
Messages:2320
Registered:May 2009
I always do it like this:

1. select merc 1, place him next to Darren and do the talking and cash handover with merc 1
2. select merc 2 to do the fighting
3. Darren did always handover the prize to merc 1 after the fight

No quest bug, no deadlock no other problems so far for me with this method. Hope it helps.

Re: VERY consistent and persistent boxing glitch![message #323359] Sun, 28 July 2013 15:59 Go to previous messageGo to next message
CrashGordon94

 
Messages:61
Registered:May 2013
Location: England

Okay, sounds pretty solid, I think I'll have Biff take care of the money while Flo goes to deal with Tony in the future (when possible). Can't help me now though, everyone's too far away to help Bull.
Re: VERY consistent and persistent boxing glitch![message #323383] Sun, 28 July 2013 20:44 Go to previous messageGo to next message
Flugente

 
Messages:3389
Registered:April 2009
Location: Germany
While not directly related, I have a very weird error during boxing. Whenever I save and reload during boxing, the merc boxer loses the 'boxe'-flag... if he now punches the other boxer, he gets disqualified. Because he' not a boxer anymore, even though he should.

The weird part is that I know why he loses this flag: we remove that flag in SaveLoadGame whenever we load a game. This is in since 44xx to fix some issues where this was necessary to fix some bug. So the flag should now be reapplied to the boxer, but that never happens...

As I remember once being able to save during these fights... any insight? Its obvious some necessary code part was removed, but I can't figure out where (looking for things that I know aren't there is hard).


Re: VERY consistent and persistent boxing glitch![message #323390] Sun, 28 July 2013 21:55 Go to previous messageGo to next message
silversurfer

 
Messages:2320
Registered:May 2009
Flugente

As I remember once being able to save during these fights... any insight? Its obvious some necessary code part was removed, but I can't figure out where (looking for things that I know aren't there is hard).


There was nothing removed but something added. I still have a copy of the 3629 code. What's missing there is the part at the end of the BOOLEAN LoadSavedGame( int ubSavedGameID ) function.

3629 end:
	//now change the savegame format so that temp files are saved and loaded correctly
	guiCurrentSaveGameVersion = SAVE_GAME_VERSION;
	return( TRUE );
}


current end:
	//now change the savegame format so that temp files are saved and loaded correctly
	guiCurrentSaveGameVersion = SAVE_GAME_VERSION;

	// WANNE: This should fix the bug if any merc are still under PC control. This could happen after boxing in SAN MONA.
	SOLDIERTYPE	*pTeamSoldier;
	for (INT8 bLoop=gTacticalStatus.Team[gbPlayerNum].bFirstID; bLoop <= gTacticalStatus.Team[gbPlayerNum].bLastID; bLoop++)
	{
		pTeamSoldier=MercPtrs[bLoop]; 

		if (pTeamSoldier->flags.uiStatusFlags & SOLDIER_PCUNDERAICONTROL)
			pTeamSoldier->flags.uiStatusFlags &= (~SOLDIER_PCUNDERAICONTROL);

		if (pTeamSoldier->flags.uiStatusFlags & SOLDIER_BOXER)
			pTeamSoldier->flags.uiStatusFlags &= (~SOLDIER_BOXER);
	}

	return( TRUE );
}


IIRC there was a problem with mercs on "autopilot" after they had been fighting in the ring. You could select them but they would not react to your commands and do random things.

Re: VERY consistent and persistent boxing glitch![message #323391] Sun, 28 July 2013 21:59 Go to previous messageGo to next message
Flugente

 
Messages:3389
Registered:April 2009
Location: Germany
Yes. I know that. But I remember being able to save after that change. So I assume that some other code reflagged boxers, and that that part has become lost.


Re: VERY consistent and persistent boxing glitch![message #323480] Tue, 30 July 2013 18:48 Go to previous messageGo to next message
CrashGordon94

 
Messages:61
Registered:May 2013
Location: England

Flu, that sounds pretty bad too, maybe the only way is to just save between fights, not during? It does get annoying, but they don't take too long.

As for my issue, I guess this fight I just need to stop after the first round. I'll see how the next goes (It'll be about two days before I can nab the SAM Site and safely and easily cart Biff and Flo to and from San Mona from Cambria) but afterwards I think I'll do silversurfer's thing.
Re: VERY consistent and persistent boxing glitch![message #323544] Thu, 01 August 2013 20:46 Go to previous messageGo to next message
CrashGordon94

 
Messages:61
Registered:May 2013
Location: England

Well, I managed to get Biff there to handle the money but the same problems seem to be occuring...
I was admittedly using less money since Flo spent a bunch after finding 7.62mm NATO AP ammo and an M79 ( Very Happy ) but I don't think that would change it.
Re: VERY consistent and persistent boxing glitch![message #323657] Mon, 05 August 2013 00:32 Go to previous messageGo to next message
CrashGordon94

 
Messages:61
Registered:May 2013
Location: England

Okay, this is actually getting even WORSE now! I'm consistently getting the glitch on the FIRST match with Bull or Biff paying... (It's almost as if Kingpin is getting progressively more "impressed" by Bull or something) This is important because I'm about to assault Alma and hire Raider and Raven, as well as order some stuff (mainly a Dragunov for Raven).

Do I need to send someone else into the ring? Do I need to let Bull lose once or a few times (I've reloaded every time he's lost)? Do I need to give up on fixing this and just trigger the quest sooner or later ("sooner or later" 'cause I haven't taken Balime and likely won't set foot there for quite a while)?

EDIT: And just to make absolutely sure, I can no longer box after impressing Kingpin, right? That's how I thought it worked.

[Updated on: Mon, 05 August 2013 00:45] by Moderator

Re: VERY consistent and persistent boxing glitch![message #323859] Sun, 11 August 2013 02:22 Go to previous messageGo to next message
Bambusar

 
Messages:64
Registered:July 2012
Be carefull where you exit the Ring. IIRC exiting on ring on the "south" side woks best. Other sides glitch sometimes.

Save often. Before you start fighting, before you speak to darren and even during the fight. Don save over previous saves.
It might be pain in the a$$ but its worth 5000$.
Re: VERY consistent and persistent boxing glitch![message #323861] Sun, 11 August 2013 02:59 Go to previous messageGo to next message
CrashGordon94

 
Messages:61
Registered:May 2013
Location: England

I will certainly try that, thank you!

I was saving often, but I was only having one boxing save (the QuickSave), multiple saves the way you describe it sounds like it would indeed work better so I'lldo that.

I'll try all this and post again once I do.
Re: VERY consistent and persistent boxing glitch![message #323907] Sun, 11 August 2013 23:28 Go to previous messageGo to next message
CrashGordon94

 
Messages:61
Registered:May 2013
Location: England

Not much good, I tried the side really close to the tiny side doors and between the stool and the punching bag (that's presumably South) but while that COMPLETELY elimates the problems with Darren not giving cash, I still have Kingpin offer his quest after the first fight. I tried several times with Biff handling the cash and once with Bull doing it but it doesn't seem to make a difference.

Should I just accept the quest now? :/
Re: VERY consistent and persistent boxing glitch![message #324039] Fri, 16 August 2013 20:14 Go to previous message
CrashGordon94

 
Messages:61
Registered:May 2013
Location: England

Okay, tried a few more things, like entering and exiting on different sides as well as trying the side near the bar chairs but the same things was still happening 100% of the time: Darren pays out, Kingpin gives the quest. I admittedly didn't try all the possible combinations and had Biff handle the money every time because it was seeming to be pretty clear that it was effecting anything.
Previous Topic: Target cursor for Grenade Launcher?
Next Topic: Enemies weapons automatically leveling up ?
Goto Forum:
  


Current Time: Sun Aug 19 20:50:18 EEST 2018

Total time taken to generate the page: 0.01264 seconds