This was a good find. I'm adding this to my "Improved MQ Experience" modlist. Thank you. Would you make a similar mod but with travel services and applying it to blighted players/players during the corprus cure quest?
I've made few changes for my setup. Perhaps it may be of use. Commands to make those changes are provided.
1. Global variable set in Vivec dialogue conflicts with Vivec Voice. So I've removed the "Hortator" parts completely and changed Redoran check to the same as in Indoril or Temple. It has roleplaying value too i suppose. As i get it the reason for refusing services is Nerevarine claim, Hortator or not.
2. I've decided to add "same faction" check to Redoran and Indoril. This changes nothing for Indoril at the moment, because it's not joinable yet. For Redoran it makes sense IMO to only refuse service if you are not the member. Yes, they value Temple etc, but they are not ordinators. Tradition, honor and subordination is more important than anything else. Refusing services to higher rank player, for example, should be worse in their mind, than providing service to "false Nerevarine" of their own faction.
Spoiler:
Show
# Add "Same Faction" check to Redoran (and Indoril in case of TR version)
tes3cmd modify "Clean Temple Service Refusal.ESP" --type info --no-match temple --run "\$R->append(INFO::SCVR->new({'index', '2', 'type', '1', 'function', '46', 'comparison', '0'}))" tes3cmd modify "Clean Temple Service Refusal.ESP" --type info --no-match temple --run "\$R->append(INFO::INTV->new({'compare_value', '0'}))"
You just copy and past them unless they say run in the command. Then you type it out exactly as shown then copy and past the part in the " " after the --run part. You know you did it right when you get a message about making a backup
Awesome mod! If you don't mind, I made a few edits to it.
First, I forwarded a fix to Vivec's dialogue from Patch for Purists. Second, I moved the "set redoranhort to 1" update to two other dialogues, which is where you are acknowledged as the new Redoran Hortator. In practice nothing should be different, however, this does improve compatibility with one of my mods which gives the player Ashstaar's Redoran War Armor upon becoming Redoran Hortator (since it edits that very same dialogue). I figured this was better over having two different versions of the mod. And last, I renamed the plugin to Nerevarine Service Refusal.esp lol.
If you are interested, I can forward the plugin to you.
ah, i completely forgot to check if patch for purists made an edit to that line, thanks for the heads up as for the edited plugin, it would be appreciated if you could send me a copy to upload, though i'll rename it back to the original name so that updating mid playthrough won't be too much of a problem
9 comments
I've made few changes for my setup. Perhaps it may be of use. Commands to make those changes are provided.
1. Global variable set in Vivec dialogue conflicts with Vivec Voice. So I've removed the "Hortator" parts completely and changed Redoran check to the same as in Indoril or Temple. It has roleplaying value too i suppose. As i get it the reason for refusing services is Nerevarine claim, Hortator or not.
# Delete "Hortator" checks for Redoran
tes3cmd delete "Clean Temple Service Refusal.ESP" --no-match "service refusal" --type glob --type dial --type info
tes3cmd delete "Clean Temple Service Refusal.ESP" --sub-match "Compare_Value:0"
tes3cmd delete "Clean Temple Service Refusal.ESP" --sub-match "redoranhort"
tes3cmd modify "Clean Temple Service Refusal.ESP" --match redoran --run
"\$R->append(INFO::SCVR->new({'index', '1', 'type', '4',
'function', 'JX', 'comparison', '4', 'name', 'B8_MeetVivec'}))"
tes3cmd modify "Clean Temple Service Refusal.ESP" --match redoran --run
"\$R->append(INFO::INTV->new({'compare_value', '50'}))"
2. I've decided to add "same faction" check to Redoran and Indoril. This changes nothing for Indoril at the moment, because it's not joinable yet. For Redoran it makes sense IMO to only refuse service if you are not the member. Yes, they value Temple etc, but they are not ordinators. Tradition, honor and subordination is more important than anything else. Refusing services to higher rank player, for example, should be worse in their mind, than providing service to "false Nerevarine" of their own faction.
# Add "Same Faction" check to Redoran (and Indoril in case of TR version)
tes3cmd modify "Clean Temple Service Refusal.ESP" --type info --no-match temple --run "\$R->append(INFO::SCVR->new({'index', '2', 'type', '1', 'function', '46', 'comparison', '0'}))"
tes3cmd modify "Clean Temple Service Refusal.ESP" --type info --no-match temple --run "\$R->append(INFO::INTV->new({'compare_value', '0'}))"
You just copy and past them unless they say run in the command. Then you type it out exactly as shown then copy and past the part in the " " after the --run part. You know you did it right when you get a message about making a backup
If you don't mind, I made a few edits to it.
First, I forwarded a fix to Vivec's dialogue from Patch for Purists.
Second, I moved the "set redoranhort to 1" update to two other dialogues, which is where you are acknowledged as the new Redoran Hortator. In practice nothing should be different, however, this does improve compatibility with one of my mods which gives the player Ashstaar's Redoran War Armor upon becoming Redoran Hortator (since it edits that very same dialogue). I figured this was better over having two different versions of the mod.
And last, I renamed the plugin to Nerevarine Service Refusal.esp lol.
If you are interested, I can forward the plugin to you.
as for the edited plugin, it would be appreciated if you could send me a copy to upload, though i'll rename it back to the original name so that updating mid playthrough won't be too much of a problem
https://drive.google.com/file/d/1ZrL2aQd1ztCHmCnd996fbFIZyeeGpU08/view?usp=sharing