Jump to content


Photo

[Mac OS X] Renal & thieves go hostile after giving mission


  • Please log in to reply
21 replies to this topic

#1 Eric P.

Eric P.

    Journeyman Modder

  • Member
  • 1178 posts

Donator

Posted 15 June 2011 - 07:30 PM

My currrent BG2 multimod installation looks like this. After my party gives Renal Bloodscalp the documents proving Mae'Var's treachery, Renal gives my party the order to eliminate Mae'Var. Renal gives an approving cheer. I move the party toward the exit, and immediately Renal and all other thieves go hostile and attack. This is clearly not as it should be, but I've had no luck in identifying the cause of this behavior. I've checked the variables in mods that affect the Shadow Thieves using NI, but didn't see anything that looked amiss to me.

Please advise on how I may further troubleshoot and hopefully solve this issue.

Thanks,
Eric

Working and playing on a Mac Pro 6,1 running Mac OS X 10.13.6 High Sierra, and a Mac Pro 3,1 running Mac OS X 10.11.6 El Capitan.

~Buion na 'ell! I serve with joy! Your eyes and ears I shall be. Let us hunt together!~
- Erysseril Gwaethorien: a joinable, romanceable NPC mod for BGII - SoA/ToB, in sporadic development.

A female elf warrior of nature and a Bhaalspawn cross paths during their quests, joining forces to share adventure and companionship. Will they find more?


#2 Cerest

Cerest
  • Member
  • 157 posts

Posted 15 June 2011 - 07:39 PM

Rapidshare removed the file formatting on the weidu log :crying:

Can you upload it as an attachment here?
(No sure why you didn't in the first place :unsure: )

Edited by Cerest, 15 June 2011 - 07:40 PM.


#3 Eric P.

Eric P.

    Journeyman Modder

  • Member
  • 1178 posts

Donator

Posted 17 June 2011 - 08:14 AM

Oops! I guess direct attachment is the best way to go. Please see attached weidu.log :)

Thanks,
Eric

Attached Files


Working and playing on a Mac Pro 6,1 running Mac OS X 10.13.6 High Sierra, and a Mac Pro 3,1 running Mac OS X 10.11.6 El Capitan.

~Buion na 'ell! I serve with joy! Your eyes and ears I shall be. Let us hunt together!~
- Erysseril Gwaethorien: a joinable, romanceable NPC mod for BGII - SoA/ToB, in sporadic development.

A female elf warrior of nature and a Bhaalspawn cross paths during their quests, joining forces to share adventure and companionship. Will they find more?


#4 Cerest

Cerest
  • Member
  • 157 posts

Posted 17 June 2011 - 03:24 PM

There is still format removal o.0

Opening it with word or wordpad allows some formatting with a small font... but Notepad looks plain ugly. Macs :(

The only thing that I could see is
~SETUP-D0QUESTPACK.TP2~ #0 #5 // Additional Shadow Thieves Content

But I doubt that component is causing that. Does it only occur i you try to leave the area or is it a timer after the dialogue?

Edited by Cerest, 17 June 2011 - 03:32 PM.


#5 ScuD

ScuD
  • Member
  • 492 posts

Posted 17 June 2011 - 06:44 PM

I think it is not "format removal". It is Unix or Mac file format. Just don't open it in Notepad.

#6 Bloodtitan

Bloodtitan
  • Member
  • 406 posts

Posted 17 June 2011 - 10:24 PM

it could be that a global is set wrong by the dialogs of renal. i have never seen your problem before but i checked the area and character scripts for "hostile" entries. unless you tried to pickpocket renal twice or attack the thieves, there's no reason inside the scripts for the thieves to go hostile (asuming you did not ally with bodhi in between of the thief mission).

nearinfinity can show you the action state of the dialog after accepting the termination of maevar. it should look like:

SetGlobal("RenalJob","GLOBAL",3)
SetGlobal("KillMae","GLOBAL",1)
SetGlobalTimer("EdwinMae","GLOBAL",ONE_DAY)

if it is the same for you then either the area script or one of the creatures (including but not limited to renal) have a bug.

#7 Eric P.

Eric P.

    Journeyman Modder

  • Member
  • 1178 posts

Donator

Posted 19 June 2011 - 06:21 AM

There is still format removal o.0

Opening it with word or wordpad allows some formatting with a small font... but Notepad looks plain ugly. Macs :(

The only thing that I could see is
~SETUP-D0QUESTPACK.TP2~ #0 #5 // Additional Shadow Thieves Content

But I doubt that component is causing that. Does it only occur i you try to leave the area or is it a timer after the dialogue?


It happens just a couple seconds after the dialogue ends. The party doesn't even make it to the door when everyone turns red. I suspected D0 QuestPack as well, but scanning the variables in NI showed that nothing was amiss related to that mod.

If memory serves, I've seen some mention before that Notepad isn't the best choice to open and view game files. I create and save them using a Mac program called TextWrangler, saving with line breaks "Unix (LF)" and encoding "Unicode (UTF-8, no BOM)".

- E

Working and playing on a Mac Pro 6,1 running Mac OS X 10.13.6 High Sierra, and a Mac Pro 3,1 running Mac OS X 10.11.6 El Capitan.

~Buion na 'ell! I serve with joy! Your eyes and ears I shall be. Let us hunt together!~
- Erysseril Gwaethorien: a joinable, romanceable NPC mod for BGII - SoA/ToB, in sporadic development.

A female elf warrior of nature and a Bhaalspawn cross paths during their quests, joining forces to share adventure and companionship. Will they find more?


#8 Eric P.

Eric P.

    Journeyman Modder

  • Member
  • 1178 posts

Donator

Posted 19 June 2011 - 06:26 AM

it could be that a global is set wrong by the dialogs of renal. i have never seen your problem before but i checked the area and character scripts for "hostile" entries. unless you tried to pickpocket renal twice or attack the thieves, there's no reason inside the scripts for the thieves to go hostile (asuming you did not ally with bodhi in between of the thief mission).

nearinfinity can show you the action state of the dialog after accepting the termination of maevar. it should look like:

SetGlobal("RenalJob","GLOBAL",3)
SetGlobal("KillMae","GLOBAL",1)
SetGlobalTimer("EdwinMae","GLOBAL",ONE_DAY)

if it is the same for you then either the area script or one of the creatures (including but not limited to renal) have a bug.


I'll try to save the game immediately after the dialogue, before the thieves go hostile. I do recall having attempted to pick Renal's pocket during one game, but the pickpocket failed, and he turned hostile, so I did not save that game, and decided never to try that again.

Thanks,
Eric

Working and playing on a Mac Pro 6,1 running Mac OS X 10.13.6 High Sierra, and a Mac Pro 3,1 running Mac OS X 10.11.6 El Capitan.

~Buion na 'ell! I serve with joy! Your eyes and ears I shall be. Let us hunt together!~
- Erysseril Gwaethorien: a joinable, romanceable NPC mod for BGII - SoA/ToB, in sporadic development.

A female elf warrior of nature and a Bhaalspawn cross paths during their quests, joining forces to share adventure and companionship. Will they find more?


#9 Eric P.

Eric P.

    Journeyman Modder

  • Member
  • 1178 posts

Donator

Posted 19 June 2011 - 08:46 AM

I have the game saved just before the party talks to Renal and accepts the job to eliminate Mae'Var. I talk to Renal, he gives us the job, we accept, and he concludes the dialogue with "That's a good sport!" Two seconds later, whether the party does anything or not, everyone in the guild goes hostile, so I quit without saving. I paused immediately after the dialogue, and before everyone went hostile, to check the variables. At this point, RenalJob = 3 and KillMae = 1. How do I check SetGlobalTimer("EdwinMae","GLOBAL") to see if it's set to ONE_DAY?

Clearly, there's no way to continue the game without solving this...and I'm not looking for just a quick fix to get on with the game, but a permanent solution that will be of value to everyone who plays BG2 on a Mac, and for modders' information.

Thanks,
Eric

Working and playing on a Mac Pro 6,1 running Mac OS X 10.13.6 High Sierra, and a Mac Pro 3,1 running Mac OS X 10.11.6 El Capitan.

~Buion na 'ell! I serve with joy! Your eyes and ears I shall be. Let us hunt together!~
- Erysseril Gwaethorien: a joinable, romanceable NPC mod for BGII - SoA/ToB, in sporadic development.

A female elf warrior of nature and a Bhaalspawn cross paths during their quests, joining forces to share adventure and companionship. Will they find more?


#10 Bloodtitan

Bloodtitan
  • Member
  • 406 posts

Posted 19 June 2011 - 11:02 AM

i am not that far through the game yet to check the thieves guild and if it is happening for me to. variable check for edwinmae could be done with shadowkeeper i think. do you have edwin in your party ?

#11 Eric P.

Eric P.

    Journeyman Modder

  • Member
  • 1178 posts

Donator

Posted 19 June 2011 - 01:18 PM

i am not that far through the game yet to check the thieves guild and if it is happening for me to. variable check for edwinmae could be done with shadowkeeper i think. do you have edwin in your party ?


I never take Edwin into a party. At this point in the game, I've concluded my business with him, but I know that I'll be given the order to eliminate him, too, eventually. Haven't caused him to go hostile, either. No ShadowKeeper here, as I'm on a Mac, so I use NearInfinity instead. The variable didn't appear listed when I scrolled through all the variables in the saved game. I'll see if I can correctly call it up in the CLUAConsole while in the game, the way I did to find the other variable values.

Thanks,
Eric

Working and playing on a Mac Pro 6,1 running Mac OS X 10.13.6 High Sierra, and a Mac Pro 3,1 running Mac OS X 10.11.6 El Capitan.

~Buion na 'ell! I serve with joy! Your eyes and ears I shall be. Let us hunt together!~
- Erysseril Gwaethorien: a joinable, romanceable NPC mod for BGII - SoA/ToB, in sporadic development.

A female elf warrior of nature and a Bhaalspawn cross paths during their quests, joining forces to share adventure and companionship. Will they find more?


#12 Bloodtitan

Bloodtitan
  • Member
  • 406 posts

Posted 19 June 2011 - 02:56 PM

ah not necessary, i am sure this variable is for edwin in your party.

can you attach your renal script and shadow thief guild area script please ?

#13 Eric P.

Eric P.

    Journeyman Modder

  • Member
  • 1178 posts

Donator

Posted 19 June 2011 - 03:59 PM

ah not necessary, i am sure this variable is for edwin in your party.

can you attach your renal script and shadow thief guild area script please ?


INITRG06.BCS (Renal's override script) and AR0306.ARE (Renal's hideout) aren't in my override folder, as I ran Generalized Biffing at the end of mod installations. Please advise.

Thanks,
Eric

Working and playing on a Mac Pro 6,1 running Mac OS X 10.13.6 High Sierra, and a Mac Pro 3,1 running Mac OS X 10.11.6 El Capitan.

~Buion na 'ell! I serve with joy! Your eyes and ears I shall be. Let us hunt together!~
- Erysseril Gwaethorien: a joinable, romanceable NPC mod for BGII - SoA/ToB, in sporadic development.

A female elf warrior of nature and a Bhaalspawn cross paths during their quests, joining forces to share adventure and companionship. Will they find more?


#14 Bloodtitan

Bloodtitan
  • Member
  • 406 posts

Posted 19 June 2011 - 11:09 PM

in nearinfinity, you can expand the ARE tree and check AR0306. click the area script and it should jump to the BCS section.
make sure the correct BCS is marked and choose file -> export from the menu.

Edited by Bloodtitan, 19 June 2011 - 11:11 PM.


#15 Eric P.

Eric P.

    Journeyman Modder

  • Member
  • 1178 posts

Donator

Posted 20 June 2011 - 04:50 AM

Please see attached script for AR0306. When I looked at Renal in the AR0306.ARE file in NI, it showed that the only script associated with Renal is a "specific" script, STDEATH.BCS, also attached.

Does this help us to track down the cause of the problem?

Thanks,
Eric

Attached Files


Working and playing on a Mac Pro 6,1 running Mac OS X 10.13.6 High Sierra, and a Mac Pro 3,1 running Mac OS X 10.11.6 El Capitan.

~Buion na 'ell! I serve with joy! Your eyes and ears I shall be. Let us hunt together!~
- Erysseril Gwaethorien: a joinable, romanceable NPC mod for BGII - SoA/ToB, in sporadic development.

A female elf warrior of nature and a Bhaalspawn cross paths during their quests, joining forces to share adventure and companionship. Will they find more?


#16 Bloodtitan

Bloodtitan
  • Member
  • 406 posts

Posted 20 June 2011 - 05:44 AM

Is Arkanis Gath spawning and slaughtering your party ?

if not, this from STDEATH.BCS could be a culprit:
IF
	Global("AttackedThieves","GLOBAL",1)
	Allegiance(Myself,NEUTRAL)
	GlobalLT("D0MaeVar","GLOBAL",5)
	OR(2)
		!Specifics(Myself,242)
		GlobalGT("D0Maevar","GLOBAL",2)
THEN
	RESPONSE #100
		Enemy()
END

i would check the global variables on these.


a bit below, this one could cause it, too:
IF
	Global("D0MaeVarHostile","GLOBAL",1)
	Allegiance(Myself,NEUTRAL)
	Specifics(Myself,242)
THEN
	RESPONSE #100
		ChangeAIScript("stdeath",OVERRIDE)
		Enemy()
END

IF
	Global("D0LarellHostile","GLOBAL",1)
	Allegiance(Myself,NEUTRAL)
	Specifics(Myself,241)
THEN
	RESPONSE #100
		ChangeAIScript("stdeath",OVERRIDE)
		Enemy()
END

IF
	Global("D0AranHostile","GLOBAL",1)
	Allegiance(Myself,NEUTRAL)
	Specifics(Myself,240)
THEN
	RESPONSE #100
		ChangeAIScript("stdeath",OVERRIDE)
		Enemy()
END


these are the only parts of the script that can cause the thieves to go hostile without directly attacking them. please check the variables on these and good think you saved after the last talk, it's important to look in there. not before the dialog.

#17 Eric P.

Eric P.

    Journeyman Modder

  • Member
  • 1178 posts

Donator

Posted 20 June 2011 - 09:20 AM

I didn't see any character named Arkanis Gath, so no to that question. Everyone besides Renal and Kim (another mod NPC) in Renal's hideout is named "Shadow Thief" if memory serves.

I'll check the other variables in the saved game. I understand that some variables get set/changed after talking with Renal and accepting the mission.

Thanks!
Eric

Working and playing on a Mac Pro 6,1 running Mac OS X 10.13.6 High Sierra, and a Mac Pro 3,1 running Mac OS X 10.11.6 El Capitan.

~Buion na 'ell! I serve with joy! Your eyes and ears I shall be. Let us hunt together!~
- Erysseril Gwaethorien: a joinable, romanceable NPC mod for BGII - SoA/ToB, in sporadic development.

A female elf warrior of nature and a Bhaalspawn cross paths during their quests, joining forces to share adventure and companionship. Will they find more?


#18 Bloodtitan

Bloodtitan
  • Member
  • 406 posts

Posted 20 June 2011 - 11:04 AM

if you ever see arkanis, you're dead. it's a super assassin single hitting your party and is only created just for that.

#19 Zyraen

Zyraen
  • Modder
  • 1402 posts

Posted 20 June 2011 - 11:49 PM

@Bloodtitan :
That makes it sweeter to join Bodhi and take down Arkanis first thing in the morning :)

kiyos.jpg____btlbn2.gif____kovaS.jpg
Love between a Law Enforcer and a Fugitive - can such a thing even happen?
SoA Release - Overview / Download Links

Zyraen's Miscellaneous Mods - Ust Natha Accelerator, item tweaks, XP caps, The Ub3r Reaver Kit, and much more...
Spellhold Gauntlet - more than just a Spellhold-Be-Gone
Hidden Kits - hidden dual-classed kits with a twist for progression


#20 Eric P.

Eric P.

    Journeyman Modder

  • Member
  • 1178 posts

Donator

Posted 21 June 2011 - 07:37 AM

if you ever see arkanis, you're dead. it's a super assassin single hitting your party and is only created just for that.


Is he vanilla, or from a mod? I don't recall having encountered any such character/creature before.

- E

Working and playing on a Mac Pro 6,1 running Mac OS X 10.13.6 High Sierra, and a Mac Pro 3,1 running Mac OS X 10.11.6 El Capitan.

~Buion na 'ell! I serve with joy! Your eyes and ears I shall be. Let us hunt together!~
- Erysseril Gwaethorien: a joinable, romanceable NPC mod for BGII - SoA/ToB, in sporadic development.

A female elf warrior of nature and a Bhaalspawn cross paths during their quests, joining forces to share adventure and companionship. Will they find more?