aVENGER_(RR) Posted July 25, 2007 Share Posted July 25, 2007 I saw a thread about this on the Bioware boards and I thought it might be worth reporting. I just met the Drow guy from Ust'Natha, down by the mindflayer dungeon. After we completed the battle, Phaere comes up and says something, and then my party gets 20k exp. Here is where the problem starts. I press the continue button, and the game jumps back to her saying the exact same thing, and then giving my party the 20k exp again. It keeps doing it everytime i hit continue. What's the deal? just figured it out. the drow guy was unconscious from the battle, and once i dispelled it, the game continued normally. Link to comment
CamDawg Posted December 12, 2007 Share Posted December 12, 2007 There's really no good way to fix this. We could add IVFPD checks for Phaere's script, but the party can still approach her and get the broken conversation. However, it seems a bit silly for Phaere to refuse to talk until Sola is back awake. Personally, I'd just add this to the top of Phaere's script (udphae01.bcs): IF NumDead("udill01",6) !IsValidForPartyDialogue("Solaufein") GlobalLT("udDrowPlot","GLOBAL",5) !Allegiance(Myself,ENEMY) !Dead("Solaufein") !Dead("Phaere") THEN RESPONSE #100 ForceSpell("Solaufein",FORCE_DISPEL_MAGIC) END Link to comment
CamDawg Posted January 31, 2008 Share Posted January 31, 2008 Let's try the infinitely less stupid extension of IF NumDead("udill01",6) OR(8) StateCheck("Solaufein",STATE_BERSERK) StateCheck("Solaufein",STATE_CONFUSED) StateCheck("Solaufein",STATE_FEEBLEMINDED) StateCheck("Solaufein",STATE_HELPLESS) StateCheck("Solaufein",STATE_PANIC) StateCheck("Solaufein",STATE_SILENCED) StateCheck("Solaufein",STATE_SLEEPING) StateCheck("Solaufein",STATE_STUNNED) GlobalLT("udDrowPlot","GLOBAL",5) !Allegiance(Myself,ENEMY) !Dead("Solaufein") !Dead("Phaere") THEN RESPONSE #100 ForceSpell("Solaufein",FORCE_DISPEL_MAGIC) Wait(4) END Link to comment
devSin Posted January 31, 2008 Share Posted January 31, 2008 StateOverrideFlag()? It's a little silly, but it should cause the engine to totally ignore all that crap for the purposes of dialogue? Link to comment
CamDawg Posted January 31, 2008 Share Posted January 31, 2008 IMO it seems more reasonable to clear them rather than ignore them. If there's a slicker way... Link to comment
Recommended Posts
Archived
This topic is now archived and is closed to further replies.