Hello, I found bugs in my SoS part of BP, when i had to fence my items stolen from Ribald to Selence in the five flagons inn. If i refused to sell the helm of the trusted defender, she would ask for it over and over again. I searched for the dialog file, found SELE0511.DLG to be the one, and found on action 20
SetGlobal("CbSelenceSeesAHelmet","LOCALS",1).
Since it seems to check on Globals (sorry i'm just beginning on this I don't know the "language" yet i think) to see if she already has checked an item, i changed it to
SetGlobal("CbSelenceSeesAHelmet","GLOBAL",1).
and it worked.
I also changed the amount of gold given for the Bone Chris of Black Ichor. Selence announced 10000 GP and only gave 1000. Thought a 0 got lost somewhere .
There is also a problem I'm not sure about, seems that sometimes Selence doesn't "see" all the items the party has on the first count (i think it's the global CbPartyGotMartItem), sometimes she sees the 10, sometimes less, thought i had to have all my character in her line of sight, seemed to work and yet once she only saw 7 and all my characters where in the same room. Anyway if she only sees 7 but then checks more than that during the negotiations it messes up(i think) the trigger 57 : GlobalsEqual("CbSelenceCheckedThis","CbPartyGotMartItem"), and it ends in a small loop ending with "no valid replies or link".
No problem though if she checks a correct number of items at the beginning.
Hope this helps, i try to attach the modified .dlg if anyone wants it
Sun Tzglyph
Member Since 06 Jul 2005Offline Last Active May 08 2009 02:29 AM