Rasaad Auto-Leaving Party Workaround
Deucetipher
Member Posts: 521
Elegant, efficient and subtle are all things that this solution is not, but anyone can implement it easily. Slight spoilers follow.
Warning: I don't know what other consequences this might have. I don't think it will be a problem, but I'm the equivalent of a puppy chewing on wires in terms of technical proficiency
You may have encountered a bug (I did) where after taking rasaad into your party and removing him (yay boots!), you are unable to re-add him to the party.
When one adds him to the party the second time, Rasaad immediately gives his "wane" speech and departs the party, only to immediately ask you again if you want him to go with you. If you answer in the affirmative, he immediately leaves and the cycle begins anew, until you tell him no, at which point he just waits wherever you left him to put you in another dialogue loop.
Workaround:
set global variable RASAAD_PLOT equal to 0 using your method of choice. This results in a new Rasaad spawn (though your screwed up rasaad will still be wherever you left him). This new rasaad spawn can join your party normally. I don't yet know if one will be able to do his quest with him, but I imagine it shouldn't be a problem. Actually, if someone is willing to spoil me, how does one trigger Rasaad's quest? I'd like to test this.
I used Shadowkeeper for this, but Near Infinity or CLUAConsole will work equally well.
Warning: I don't know what other consequences this might have. I don't think it will be a problem, but I'm the equivalent of a puppy chewing on wires in terms of technical proficiency
You may have encountered a bug (I did) where after taking rasaad into your party and removing him (yay boots!), you are unable to re-add him to the party.
When one adds him to the party the second time, Rasaad immediately gives his "wane" speech and departs the party, only to immediately ask you again if you want him to go with you. If you answer in the affirmative, he immediately leaves and the cycle begins anew, until you tell him no, at which point he just waits wherever you left him to put you in another dialogue loop.
Workaround:
set global variable RASAAD_PLOT equal to 0 using your method of choice. This results in a new Rasaad spawn (though your screwed up rasaad will still be wherever you left him). This new rasaad spawn can join your party normally. I don't yet know if one will be able to do his quest with him, but I imagine it shouldn't be a problem. Actually, if someone is willing to spoil me, how does one trigger Rasaad's quest? I'd like to test this.
I used Shadowkeeper for this, but Near Infinity or CLUAConsole will work equally well.
3
Comments
(Note: I never kicked him out of my party again, so I don't know if this is a permanent fix.)
Because I'm typing SetGlobal("Rasaad_Plot","0") and this does nothing
They seem to have changed it because setting the variable didn't work for me either [btw, the command would be CLUAConsole:SetGlobal("rasaad_plot","global",0) --in case you ever need to CLUA variables)].
However, either use the above poster's method or spawn in a new rasaad by typing CLUAConsole:CreateCreature("Rasaad") . Talk to him normally and you shouldn't have a problem. Just tested and it works. He will stop talking to you in the middle of his conversation, but just speak to him again to continue.