Skip to content

The fight with Shar-Teel? Never stops.

ChowChow Member Posts: 1,192
So I chose CHARNAME as the duelist when I picked her up from the wilderness, handily beat her, and she joined. But ever since then, whenever the two are left close enough for a while, they start it up all over again, which is weird and distracting and potentially life-threatening.

How am I supposed to make them stop?

Comments

  • TJ_HookerTJ_Hooker Member Posts: 2,438
    edited December 2012
    Probably just a bug. In my party Khalid and Xzar like to try and kill each other every once in a while for no apparent reason.
  • ChowChow Member Posts: 1,192
    Figured as much. But it's one of those game-breaking bugs if that's the case, and I really would like it if it was fixed fast, or at least if I were allowed a workaround.
  • Humanoid_TaifunHumanoid_Taifun Member Posts: 1,063
    @Chow Looks like the fix is going to be in the very next patch. Just a little more patience.
  • TJ_HookerTJ_Hooker Member Posts: 2,438
    Chow said:

    Figured as much. But it's one of those game-breaking bugs if that's the case, and I really would like it if it was fixed fast, or at least if I were allowed a workaround.

    Are you actually unable to stop the when they start fighting, or do they just start going at it again when you do? For me it only happens in combat (I'm wondering if it's due to a bugged script) and if I simply re-issue orders for them to attack the enemy they usually lay off attacking eachother at least for a while. Yeah it's annoying but I haven't found it too bad to deal with, although I haven't actually played too much yet so maybe it'll start to get annoying as I keep having to deal with it.
  • ChowChow Member Posts: 1,192
    TJ_Hooker said:

    Are you actually unable to stop the when they start fighting, or do they just start going at it again when you do?

    The latter. Sometimes they get at it right after they've finished the initial order, or just stop walking if I ordered them to go somewhere far in order to duke it out once more, but I at least manage to get them off each other's throats for a few seconds.

    Let's hope what Humanoid_Taifun says is right. I'll try to be patient.
  • ChowChow Member Posts: 1,192
    Okay, I'm looking through the global variables for anything that could help. Two in particular catch my eye: "sharteelfight" and "defeatsharteel", both set at 2.

    I'm guessing one of these is causing things. Which of them should I change and to which direction?
  • MathsorcererMathsorcerer Member Posts: 3,044
    In her dialog file, winning the fight sets the global variable "BeatSharteel" to a value of 2; however, you are seeing the variable "DefeatSharteel"? Activate the console and force "BeatSharteel" to a value of 2 and see if that fixes the problem.
  • ChowChow Member Posts: 1,192
    Wait, it was "BeatSharteel" all along. My bad.

    And yes, it's 2.
  • MathsorcererMathsorcerer Member Posts: 3,044
    hrm....in that case try changing it to a 4, 5, or anything other than 2 or 3. Let us know what happens. I really like Shar-Teel and it would be a shame to have her attacking all the time.
  • ChowChow Member Posts: 1,192
    edited December 2012
    I tried it with both 4 and 5. And I got the game patched. Didn't do anything.

    Edit: On the other hand, they seem to stop by themselves (temporarily at least) once one of them is sufficiently hurt. Which still sucks because it drains healings.

    I guess we could deduce they'll also start fighting whenever they're both in the condition to do so? This would make sense, seeing how they indeed tend to do so as soon as I heal the buggers. Annoying.
  • MathsorcererMathsorcerer Member Posts: 3,044
    Wow. If they are still fighting no matter what values you use but they stop after getting to a certain health level, then I would look at Shar-Teel's script and edit out any part where she launches an attack against any party member. It is a shame that my suggestions did not resolve the difficulty but despite my best efforts even I am never able to solve everything.
  • Humanoid_TaifunHumanoid_Taifun Member Posts: 1,063
    Did the patch fix it? Or should I prod the devs some more?
  • ChowChow Member Posts: 1,192

    Did the patch fix it? Or should I prod the devs some more?

    Nope.
  • Humanoid_TaifunHumanoid_Taifun Member Posts: 1,063
    Prodding now.
    @KeithS
  • KeithSKeithS Member Posts: 623
    Okie, I'll look at it again.
  • ChowChow Member Posts: 1,192
    edited December 2012
    I've done some further experimenting. The bad news is that nothing I do to those scripts I mentioned above has any effect whatsoever: whatever causes it either has nothing to do with any scripts or global variables, or has some completely obscure name that throws me off track.

    The good news is that I manage to break them off as soon as one of them gets hurt at all. This make things a little easier to handle: at least one or the other isn't always deathly injured.

    Edit: Scratch that, that one attack just happened to bring Shar-Teel under half HP, which seems to be the breaking point.
  • MathsorcererMathsorcerer Member Posts: 3,044
    How odd. Her normal script file contains the following:

    IF
    AttackedBy([GOODCUTOFF],DEFAULT)
    Allegiance(Myself,ALLY)
    THEN
    RESPONSE #100
    Enemy()
    END

    which will set her against the party of any party member attacks her. I suppose we could change this to use RunAwayFrom(LastAttackerOf(Myself)) and keep her non-hostile. Like I said, I like Shar-Teel so I will definitely look into this at the earliest opportunity.
Sign In or Register to comment.