[(BG1) BUG] Silke's itchy battle finger (0824)
SILKE.CRE, AR3300, x=3458, y=2143
OBSERVED:
Silke appears to have an incongruous alliance assigned to her so that anything hostile that's nearby her draws her ire and attack. With even Hull and the rest of the Watchers doing nothing but standing by laughing while CHARNAME is brutally attacked in the streets of Candlekeep by Reevor's rats (or Carbo and Shank or whatever) it just seems the wrong sort of irony that Silke comes to CHARNAME's defense if some angry Flaming Fist Enforcers are after her/ him or Karlat or Marl follow her/ him out of their respective inns.
EXPECTED:
Silke is indifferent to monsters about, so long as they're not attacking her directly- as to be expected from an evil sort.
NOTES:
I mean, it's an interesting irony, but... no...
OBSERVED:
Silke appears to have an incongruous alliance assigned to her so that anything hostile that's nearby her draws her ire and attack. With even Hull and the rest of the Watchers doing nothing but standing by laughing while CHARNAME is brutally attacked in the streets of Candlekeep by Reevor's rats (or Carbo and Shank or whatever) it just seems the wrong sort of irony that Silke comes to CHARNAME's defense if some angry Flaming Fist Enforcers are after her/ him or Karlat or Marl follow her/ him out of their respective inns.
EXPECTED:
Silke is indifferent to monsters about, so long as they're not attacking her directly- as to be expected from an evil sort.
NOTES:
I mean, it's an interesting irony, but... no...
Post edited by Bhryaen on
3
Comments
My character was taking a stroll through Beregost, decently armoured but completely unarmed (what barbarians carry weapons in civil society?). I took on the Silke quest, resolved on finding a diplomatic solution. To my dismay there was no such option available and I was forced to fight. I attacked Silke (unarmed), after a couple of hits/spell disruptions she fled into the Red Sheaf. I chased her 'inn' (haha), after attacking her inside she promptly fled back outside again. Before I could follow I was accosted by Karlat who seemed resolved on killing me. I fought him for a while, but being unarmed I decided to retreat.
Now, PROBLEM: as I left the Red Sheaf, Silke was of course outside, but Karlat followed me out. But instead of attacking me, Silke promptly started trying to beat Karlat with her staff (Karlat continued attacking me). Long story short (bit late for that now), Silke attacked Karlat in melee and not me, as she probably ought to have done.
Expected Behaviour: All hostiles should fight you unless they have a very good reason for fighting each other. In this encounter Karlat and Silke should both fight me.
[EDIT] Proceeded to mention the same thread, most unhelpfully...
@Tanthalas, could you merge the two?
I would also suggest you remove SEEENEMY from Silke, since if she were to perish at an unscheduled moment you become unable to recruit Garrick.
Confirmed not fixed.
This one is not working for me. I did as Bhryaen did and lured Karlat to Silke and she was happy to help me kill him.
EDIT: She helps me kill Marl too.
With NearestEnemyOf, neutrals won't intercede against bad men, which e.g., guards do now, thanks to the hard [ENEMY] check.
There may be a lot more script changes for NPCs in the works as a fix- i.e., replacing (or removing) scripts as the better fix than changing the script itself. There seem to be a lot of unneeded scripts given that there are already sufficient generic scripts available. I think the SEEENEMY might even be replaceable by a WTATTSGT (or something- have to check when I'm home) so that she does fight back if she's attacked.
I mentioned a few script changes here:
Wandering monster script change:
http://forum.baldursgate.com/discussion/2859/bg1-bg2-monster-summons-wandering-about
Initiating Conversation despite attacking them (due to script issues):
http://forum.baldursgate.com/discussion/1175/bug-initiate-conversation-during-combat#latest
So, this operation worked, and she didn't became lobotomized either.