Type:
Severity:
Game version:
Related Release File:
Found in Version:
Status:
Fixed for Version:
Identifier:
Name:
Description:
Ji'Zirr ("TR_m4_Ji'zirr"), a slave in Duda ("Duda"), is involved in the Imperial Legion quest Freedom At Any Price ("TR_m4_IL_Freedom") where the player is meant to escort him out of Duda. However, if the player frees him without having the quest, upon exiting Duda Ji'Zirr will simply force greet the player and then follow the player. Ji'Zirr appears to be meant to say the following greeting:
"Ah, the sun. Thank you, kind %PCRace, for your help. Take this -- the key to the plantation's bracers. Do with them what you will. Ji'Zirr will be leaving this cursed land now."
This dialogue is filtered to require TR_m4_IL_Freedom to be at stage 50. The script (TR_m4_IL_Jizirrscript) which is meant to handle setting the quest to stage 50, however, requires that the quest's stage be above 0 to set it to 50. The other greeting that appears to be meant to handle PCs that do not have the quest is filtered to the "Ascadian Isles" cell. Since the dialogue will still produce anomalous results if this filter is removed, I believe it was left intentionally inactive. Based on my understanding of the script and the dialogue, I believe that the problem will be most easily resolved by removing the following if statement from the script (TR_m4_IL_Jizirrscript):
if ( GetJournalIndex TR_m4_IL_Freedom > 0 )
journal TR_m4_IL_Freedom 50
endif
And inserting the following before the forcegreeting:
journal TR_m4_IL_Freedom 50
I created a plugin which modified the script as described above and it appeared to resolve the issue.
Comments
Unfortunately, further
Unfortunately, further testing does show that the solution above will cause the prior Imperial Legion quests to be skipped.
Everything about freeing Ji
Everything about freeing Ji'Zirr was a giant mess. I fixed this issue and a couple other ones I found.
Patch File: