Posted by: RobinHood70
« on: August 28, 2011, 01:15:30 AM »Sorry for the necro-post, but I just had this happen and this post came up as the first hit in my search.
There is a scripting problem which causes this situation if the main character wasn't the one who approached Jafir initially. If another character spoke with him, the dialogues all appear normal (other than the fact that you have to manually talk to him instead of it being automatic), but the script actually isn't working properly. If you have a saved game from just before you spoke with him, just reload and have your main character stand next to him, which should trigger the intended scripting and allow the subsequent fight to work normally.
If you're already in combat with him, however, just have your main character stand right next to Jafir and the scripting should start. At this point, he'll give you the same near-death speech three different times, but hey, at least he's dealt with!
Note to UB programmers: To fix the scripting, the best method is probably to have Jafir refuse to speak to anybody but the main player. Alternatively, the distance check in the first IF block could be eliminated, which would still allow this behaviour to occur, but would make it a lot less likely.
There is a scripting problem which causes this situation if the main character wasn't the one who approached Jafir initially. If another character spoke with him, the dialogues all appear normal (other than the fact that you have to manually talk to him instead of it being automatic), but the script actually isn't working properly. If you have a saved game from just before you spoke with him, just reload and have your main character stand next to him, which should trigger the intended scripting and allow the subsequent fight to work normally.
If you're already in combat with him, however, just have your main character stand right next to Jafir and the scripting should start. At this point, he'll give you the same near-death speech three different times, but hey, at least he's dealt with!
Note to UB programmers: To fix the scripting, the best method is probably to have Jafir refuse to speak to anybody but the main player. Alternatively, the distance check in the first IF block could be eliminated, which would still allow this behaviour to occur, but would make it a lot less likely.