Jump to content


Photo

Samia is (or turns by any attack on 3rd party cre ) hostile: "huma


  • Please log in to reply
3 replies to this topic

#1 Shuv-Oohl

Shuv-Oohl
  • Modder
  • 113 posts

Posted 15 December 2016 - 08:03 PM

It's a long-term bug experienced for many installs already.

Opening the appropiate door in Windspearhill's dungeon Samia is already hostile

even before talking to her. NI-ing her to neutral once again doesn't help much, because

the next fight (versus some Orks in the next room) turns her hostile again.

 

This seems to be due to her CLASS SCRIPT called  "humansht.bcs"

which commands her to obey

IF
	OR(2)
		Heard([NEUTRAL],HELP79)
		Heard([EVILCUTOFF],HELP79)
	Allegiance(Myself,NEUTRAL)
	!Global("BP_PlotMan","LOCALS",1)
THEN
	RESPONSE #100
		Enemy()
		Continue()
END

and identically for the trigger ALERT_89 and ALERT_151, which presumably is exactly the alert that's emitted by any hostile creature inside the area (cf. EVILCUTOFF).

 

Is this the way it's meant to be? The vanilla game is not like that....

 

The solution seems to be BP_PlotMan=1, but this variable is set by the script  "BP!Plot.bcs" via

IF
	Global("BP_PlotCatch","LOCALS",0)
THEN
	RESPONSE #100
		SetGlobal("BP_PlotCatch","LOCALS",1)
		SetGlobal("BP_PlotMan","LOCALS",1)
END

that is assigned to hundreds of NPC including Bernard (Copper Coronet), Busya (Trademeet) etc.

 

Right now I'm completely puzzled. In my actual game "BP_PlotMan" is NOT equal to 1 so I

understand at least Samia's reaction. But CLUAing to 1 doesn't help neither. Moreover I just

don't understand how this is going to work. What plot is BP referring to?

Any similar experiences? Any hints? Any thoughts?

 

Spoiler


Edited by Shuv-Oohl, 15 December 2016 - 08:07 PM.


#2 Roxanne

Roxanne

    Modder

  • Member
  • 3564 posts

Posted 15 December 2016 - 11:05 PM

It's a long-term bug experienced for many installs already.

Opening the appropiate door in Windspearhill's dungeon Samia is already hostile

even before talking to her. NI-ing her to neutral once again doesn't help much, because

the next fight (versus some Orks in the next room) turns her hostile again.

 

This seems to be due to her CLASS SCRIPT called  "humansht.bcs"

which commands her to obey

IF
	OR(2)
		Heard([NEUTRAL],HELP79)
		Heard([EVILCUTOFF],HELP79)
	Allegiance(Myself,NEUTRAL)
	!Global("BP_PlotMan","LOCALS",1)
THEN
	RESPONSE #100
		Enemy()
		Continue()
END

and identically for the trigger ALERT_89 and ALERT_151, which presumably is exactly the alert that's emitted by any hostile creature inside the area (cf. EVILCUTOFF).

 

Is this the way it's meant to be? The vanilla game is not like that....

 

The solution seems to be BP_PlotMan=1, but this variable is set by the script  "BP!Plot.bcs" via

IF
	Global("BP_PlotCatch","LOCALS",0)
THEN
	RESPONSE #100
		SetGlobal("BP_PlotCatch","LOCALS",1)
		SetGlobal("BP_PlotMan","LOCALS",1)
END

that is assigned to hundreds of NPC including Bernard (Copper Coronet), Busya (Trademeet) etc.

 

Right now I'm completely puzzled. In my actual game "BP_PlotMan" is NOT equal to 1 so I

understand at least Samia's reaction. But CLUAing to 1 doesn't help neither. Moreover I just

don't understand how this is going to work. What plot is BP referring to?

Any similar experiences? Any hints? Any thoughts?

 

Spoiler

The issue may lie here

~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #3 #6010 // Bessere Hilferufe: v28

It makes a lot of neutral cre's hostile if you fight enemies in their vicinity - by some oversight of that mod, very often, neutral creatures react to the calls for help of enemies because they share some original scripts that the mod tweaks.

 

PS - Actually, the mod component alone works well - just in conjunction with another mod (fI cannot identify it from your geman log) that assigns the same script to neutral and hostile creatures alike, the effect is produced. This has been reported over and over again. One tweak chases another...


Edited by Roxanne, 15 December 2016 - 11:36 PM.

The Sandrah Saga

another piece of *buggy, cheesy, unbalanced junk*

 


#3 Shuv-Oohl

Shuv-Oohl
  • Modder
  • 113 posts

Posted 16 December 2016 - 08:53 AM

Thank You for Your quick response. You're surely right pointing to that SCS component.

I did a search for my problem but didn't find anything. I didn't know it has been reported over and

over again.

So I'll have to live with that. It's o.k.

Thanks again.

 

 



#4 The Imp

The Imp

    Not good, see EVIL is better. You'll LIVE.

  • Member
  • 5155 posts

Posted 16 December 2016 - 10:15 AM

BP + SCS... = always trouble.


Yep, Jarno Mikkola. my Mega Mod FAQ. Use of the BWS, and how to use it(scroll down that post a bit). 
OK, desert dweller, welcome to the sanity, you are free to search for the limit, it's out there, we drew it in the sand. Ouh, actually it was still snow then.. but anyways.