Sparky The Bardbarian Posted November 21, 2008 Share Posted November 21, 2008 I'm having a bug with the Dynaheir Lovetalk. The lovetalk timer "X#DYLOVETALKTIME" keeps resetting to a negative number and preventing lovetalks. I can fix the problem one lovetalk at a time with Shadowkeeper by changing the variable to any positive number. As soon as I load the edited game, Dynaheir initiates love talk. But as soon as the dialoue ends, the variable resets to a negative number. Any way to fix this? Link to comment
cmorgan Posted November 21, 2008 Share Posted November 21, 2008 Can you go to your EasyTutu/override folder, and open up the file GTIMES.IDS with a text editor, copy off the entry #### DYROM_TIMER where # = a set of numbers, like 900 or 3600, and paste it here? The way that value works is that each lovetalk sets ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ and the entry DYROM_TIMER is referencing a value in GTIMES.IDS. if for some reason GTIMES.IDS gets messed up, you would end up with an entry that reads ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",)~ which is (I believe) the equivalent of "expiring the timer" - setting the value to a negative. At least that is the off-the-cuff-sliding-through-the-forums-but-I-won't-be-home-for-an-entire-workday-and-I-have-not-finished-my-morning-coffee thinking. I suspect the fix will be to open GTIMES.IDS with a simple text editor (NOT MS WORD!!!! .TXT ONLY!!!) and repair that line if it is missing. Though if there is a mod or install trouble that has scrambled your GTIMES.IDS, there will be any number of problems ingame, so just post that puppy right here and we will see if everything is ok Link to comment
Sparky The Bardbarian Posted November 22, 2008 Author Share Posted November 22, 2008 Here is the whole file. DYROM_TIMER looks okay. One other thing to mention. I had gone through most of the romance with Branwyn before kicking her out of the party for Dynaheir. 7200 ONE_DAY 14400 TWO_DAYS 21600 THREE_DAYS 28800 FOUR_DAYS 36000 FIVE_DAYS 43200 SIX_DAYS 50400 SEVEN_DAYS 57600 EIGHT_DAYS 64800 NINE_DAYS 72000 TEN_DAYS 79200 ELEVEN_DAYS 86400 TWELVE_DAYS 93600 THIRTEEN_DAYS 100800 FOURTEEN_DAYS 108000 FIFTEEN_DAYS 216000 THIRTY_DAYS 360000 FIFTY_DAYS 158400 TWENTYTWO_DAYS 5 ONE_MINUTE 10 TWO_MINUTES 15 THREE_MINUTES 20 FOUR_MINUTES 25 FIVE_MINUTES 30 SIX_MINUTES 35 SEVEN_MINUTES 40 EIGHT_MINUTES 45 NINE_MINUTES 50 TEN_MINUTES 55 ELEVEN_MINUTES 60 TWELVE_MINUTES 65 THIRTEEN_MINUTES 70 FOURTEEN_MINUTES 75 FIFTEEN_MINUTES 80 SIXTEEN_MINUTES 85 SEVENTEEN_MINUTES 90 EIGHTEEN_MINUTES 95 NINETEEN_MINUTES 100 TWENTY_MINUTES 150 THIRTY_MINUTES 200 FORTY_MINUTES 250 FIFTY_MINUTES 300 ONE_HOUR 600 TWO_HOURS 900 THREE_HOURS 1200 FOUR_HOURS 1500 FIVE_HOURS 1800 SIX_HOURS 2100 SEVEN_HOURS 2400 EIGHT_HOURS 2700 NINE_HOURS 3000 TEN_HOURS 3300 ELEVEN_HOURS 3600 TWELVE_HOURS 3900 THIRTEEN_HOURS 4200 FOURTEEN_HOURS 4500 FIFTEEN_HOURS 4800 SIXTEEN_HOURS 5100 SEVENTEEN_HOURS 5400 EIGHTEEN_HOURS 5700 NINETEEN_HOURS 6000 TWENTY_HOURS 6300 TWENTY_ONE_HOURS 6600 TWENTY_TWO_HOURS 6900 TWENTY_THREE_HOURS 6 ONE_ROUND 12 TWO_ROUNDS 18 THREE_ROUNDS 24 FOUR_ROUNDS 30 FIVE_ROUNDS 36 SIX_ROUNDS 42 SEVEN_ROUNDS 48 EIGHT_ROUNDS 54 NINE_ROUNDS 60 TEN_ROUNDS 60 ONE_TURN 120 TWO_TURNS 180 THREE_TURNS 240 FOUR_TURNS 300 FIVE_TURNS 360 SIX_TURNS 420 SEVEN_TURNS 480 EIGHT_TURNS 540 NINE_TURNS 600 TEN_TURNS 900 FIFTEEN_TURNS 2700 BRROM_TIMER 2700 DYROM_TIMER 1800 SHROM_TIMER Link to comment
cmorgan Posted November 22, 2008 Share Posted November 22, 2008 Hmmm... what is the status of these variables: P#BranwenRomanceActive X#DynaheirRomanceActive X#DYLoveTalk X#DynaRomCutByOther ? I am not seeing how those would expire the timer, though. If you can advance the talks by simply setting the timer to a positive number, that should mean that everything except the timer is true - which means there should be no hiccuping in your game at all. (And if you could grab a copy of your weidu.log and a zipped or .rar'ed savegame, I'd really appreciate it, too - cmorganbg at gmail would be great!) Link to comment
cmorgan Posted November 22, 2008 Share Posted November 22, 2008 (Ignore this post, Sparky - I am running this off so I can look at it at work online and recheck all of the references to that timer, and see what could possibly cause it to fail so spectacularly. Nothing comes to mind, but having the refernce numbers is useful to me ) [E:\BG1NPC_Workspace\bg1npc_v17\bg1npc_docs\bg1npcvarindex.htm] Line 9671 : <td>X#DYLoveTalkTime</td> [E:\BG1NPC_Workspace\bg1npc_v17\phase3\dyrom\baf\p#dyrom.baf] Line 68 : RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER) Line 74 : RealGlobalTimerExpired("X#DYLoveTalkTime","GLOBAL") Line 103 : RealGlobalTimerExpired("X#DYLoveTalkTime","GLOBAL") Line 123 : RealGlobalTimerExpired("X#DYLoveTalkTime","GLOBAL") Line 150 : RealGlobalTimerExpired("X#DYLoveTalkTime","GLOBAL") Line 202 : RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER) Line 222 : RealGlobalTimerExpired("X#DYLoveTalkTime","GLOBAL") Line 241 : RealGlobalTimerExpired("X#DYLoveTalkTime","GLOBAL") Line 263 : RealGlobalTimerExpired("X#DYLoveTalkTime","GLOBAL") [E:\BG1NPC_Workspace\bg1npc_v17\phase3\dyrom\baf\x#dynahd.baf] Line 2 : RealGlobalTimerExpired("X#DYLoveTalkTime","GLOBAL") Line 50 : RealGlobalTimerExpired("X#DYLoveTalkTime","GLOBAL") Line 65 : RealGlobalTimerExpired("X#DYLoveTalkTime","GLOBAL") Line 86 : RealGlobalTimerExpired("X#DYLoveTalkTime","GLOBAL") Line 109 : RealGlobalTimerExpired("X#DYLoveTalkTime","GLOBAL") Line 130 : RealGlobalTimerExpired("X#DYLoveTalkTime","GLOBAL") [E:\BG1NPC_Workspace\bg1npc_v17\phase3\dyrom\dlg\x#dyro.d] Line 10 : ++ @1 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO1.1 Line 11 : ++ @2 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO1.2 Line 12 : ++ @3 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO1.3 Line 13 : ++ @4 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO1.4 Line 14 : ++ @5 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO1.1 Line 168 : ++ @64 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO2.1 Line 169 : ++ @65 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO2.2 Line 170 : ++ @66 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO2.3 Line 171 : ++ @67 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO2.4 Line 301 : ++ @114 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO3.1 Line 302 : ++ @115 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO3.2 Line 303 : ++ @116 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO3.3 Line 304 : ++ @117 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO3.4 Line 305 : + ~Race(Player1,ELF)~ + @118 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO3.5E Line 306 : + ~Race(Player1,HALFORC)~ + @119 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO3.5O Line 307 : ++ @120 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO3.6 Line 308 : ++ @121 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO3.7 Line 483 : ++ @199 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO4.5 Line 621 : IF ~Global("X#DynaDance","GLOBAL",1)~ THEN DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO4A Line 622 : IF ~Global("X#DynaDance","GLOBAL",2)~ THEN DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO4B Line 719 : ++ @307 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO5.1 Line 720 : ++ @308 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO5.2 Line 721 : ++ @309 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO5.3 Line 722 : ++ @310 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO5.3 Line 723 : ++ @311 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO5.4 Line 833 : ++ @356 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO6.1 Line 834 : ++ @357 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO6.2 Line 835 : ++ @358 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO6.3 Line 1015 : ++ @437 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO7.1 Line 1016 : ++ @438 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO7.2 Line 1017 : ++ @439 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO7.3 Line 1018 : + ~InParty("edwin") InMyArea("edwin") !StateCheck("edwin",CD_STATE_NOTVALID)~ + @440 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO7.4 Line 1019 : ++ @441 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) SetGlobal("X#DY7Beautiful","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO7.5 Line 1152 : + ~!InParty("minsc")~ + @486 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO8.1 Line 1153 : + ~InParty("minsc") InMyArea("minsc") !StateCheck("minsc",CD_STATE_NOTVALID)~ + @487 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO8.1M Line 1154 : ++ @488 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO8.2 Line 1155 : ++ @489 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO8.3 Line 1156 : ++ @490 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO8.4 Line 1157 : + ~!Global("P#KnowBhaal","GLOBAL",1)~ + @491 DO ~SetGlobal("X#HeRashemi","GLOBAL",1) IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO8.5 Line 1158 : + ~Global("P#KnowBhaal","GLOBAL",1)~ + @492 DO ~SetGlobal("X#HeRashemi","GLOBAL",1) IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO8.5B Line 1405 : ++ @582 DO ~SetGlobal("X#DYLoveTalk","GLOBAL",21) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO9.1 Line 1406 : ++ @583 DO ~SetGlobal("X#DYLoveTalk","GLOBAL",21) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO9.2 Line 1407 : + ~InParty("minsc") InMyArea("minsc") !StateCheck("minsc",CD_STATE_NOTVALID)~ + @584 DO ~SetGlobal("X#DYLoveTalk","GLOBAL",21) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO9.3 Line 1408 : ++ @585 DO ~SetGlobal("X#DYLoveTalk","GLOBAL",21) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO9.4 Line 1409 : ++ @586 DO ~SetGlobal("X#DYLoveTalk","GLOBAL",21) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO9.5 Line 1558 : ++ @651 DO ~SetGlobal("X#DYLoveTalk","GLOBAL",23) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO10.1 Line 1559 : ++ @652 DO ~SetGlobal("X#DYLoveTalk","GLOBAL",23) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO10.2 Line 1560 : ++ @653 DO ~SetGlobal("X#DYLoveTalk","GLOBAL",23) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO10.3 Line 1561 : ++ @654 DO ~SetGlobal("X#DYLoveTalk","GLOBAL",23) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO10.4 Line 1562 : ++ @655 DO ~SetGlobal("X#DYLoveTalk","GLOBAL",23) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO10.5 Line 1717 : IF ~Global("P#KnowBhaal","GLOBAL",1)~ THEN DO ~SetGlobal("X#DYLoveTalk","GLOBAL",25) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO11.1 Line 1718 : IF ~!Global("P#KnowBhaal","GLOBAL",1)~ THEN DO ~SetGlobal("X#DYLoveTalk","GLOBAL",25) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO11.2 Line 1916 : + ~!Class(Player1,CLERIC_ALL) !Class(Player1,DRUID_ALL) !Class(Player1,PALADIN) !Class(Player1,RANGER_ALL) HPPercentLT(Player1,95) HPPercentGT(Player1,74)~ + @781 DO ~SetGlobal("X#DYLoveTalk","GLOBAL",27) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO12.1 Line 1917 : + ~!Class(Player1,CLERIC_ALL) !Class(Player1,DRUID_ALL) !Class(Player1,PALADIN) !Class(Player1,RANGER_ALL) HPPercentLT(Player1,75) HPPercentGT(Player1,49)~ + @782 DO ~SetGlobal("X#DYLoveTalk","GLOBAL",27) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO12.2 Line 1918 : + ~!Class(Player1,CLERIC_ALL) !Class(Player1,DRUID_ALL) !Class(Player1,PALADIN) !Class(Player1,RANGER_ALL) HPPercentLT(Player1,75) HPPercentGT(Player1,49)~ + @783 DO ~SetGlobal("X#DYLoveTalk","GLOBAL",27) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO12.3 Line 1919 : + ~!Class(Player1,CLERIC_ALL) !Class(Player1,DRUID_ALL) !Class(Player1,PALADIN) !Class(Player1,RANGER_ALL) HPPercentLT(Player1,50)~ + @784 DO ~SetGlobal("X#DYLoveTalk","GLOBAL",27) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO12.4 Line 1920 : + ~OR(4) Class(Player1,CLERIC_ALL) Class(Player1,DRUID_ALL) Class(Player1,PALADIN) Class(Player1,RANGER_ALL) HPPercentLT(Player1,95) HPPercentGT(Player1,74)~ + @781 DO ~SetGlobal("X#DYLoveTalk","GLOBAL",27) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO12.5 Line 1921 : + ~OR(4) Class(Player1,CLERIC_ALL) Class(Player1,DRUID_ALL) Class(Player1,PALADIN) Class(Player1,RANGER_ALL) HPPercentLT(Player1,75) HPPercentGT(Player1,49)~ + @782 DO ~SetGlobal("X#DYLoveTalk","GLOBAL",27) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO12.6 Line 1922 : + ~OR(4) Class(Player1,CLERIC_ALL) Class(Player1,DRUID_ALL) Class(Player1,PALADIN) Class(Player1,RANGER_ALL) HPPercentLT(Player1,75) HPPercentGT(Player1,49)~ + @785 DO ~SetGlobal("X#DYLoveTalk","GLOBAL",27) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO12.7 Line 1923 : + ~OR(4) Class(Player1,CLERIC_ALL) Class(Player1,DRUID_ALL) Class(Player1,PALADIN) Class(Player1,RANGER_ALL) HPPercentLT(Player1,50)~ + @786 DO ~SetGlobal("X#DYLoveTalk","GLOBAL",27) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO12.8 Line 1924 : ++ @787 DO ~SetGlobal("X#DYLoveTalk","GLOBAL",27) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO12.9 Line 1925 : + ~Class(Player1,BARD)~ + @788 DO ~SetGlobal("X#DYLoveTalk","GLOBAL",27) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO12.10 Line 1926 : ++ @789 DO ~SetGlobal("X#DYLoveTalk","GLOBAL",27) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO12.11 Line 2140 : ++ @867 DO ~SetGlobal("X#DYLoveTalk","GLOBAL",29) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO13.1 Line 2141 : ++ @868 DO ~SetGlobal("X#DYLoveTalk","GLOBAL",29) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO13.2 Line 2142 : ++ @869 DO ~SetGlobal("X#DYLoveTalk","GLOBAL",29) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO13.3 Line 2143 : ++ @870 DO ~SetGlobal("X#DYLoveTalk","GLOBAL",29) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO13.4 Line 2426 : DO ~SetGlobal("X#DYLoveTalk","GLOBAL",31) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ Line 2672 : ++ @1125 DO ~SetGlobal("X#DYLoveTalk","GLOBAL",33) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO15.1 Line 2673 : ++ @1126 DO ~SetGlobal("X#DYLoveTalk","GLOBAL",33) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO15.1 Line 2674 : ++ @1127 DO ~SetGlobal("X#DYLoveTalk","GLOBAL",33) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO15.2 Line 2675 : + ~!Global("P#KnowBhaal","GLOBAL",1)~ + @1128 DO ~SetGlobal("X#DYLoveTalk","GLOBAL",33) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO15.3 Line 2676 : + ~Global("P#KnowBhaal","GLOBAL",1)~ + @1128 DO ~SetGlobal("X#DYLoveTalk","GLOBAL",33) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO15.3B Line 2959 : ++ @1228 DO ~SetGlobal("X#DYLoveTalk","GLOBAL",35) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO16.1 Line 2960 : ++ @1229 DO ~SetGlobal("X#DYLoveTalk","GLOBAL",35) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO16.3 Line 2961 : + ~Class(Player1,BARD_ALL)~ + @1230 DO ~SetGlobal("X#DYLoveTalk","GLOBAL",35) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO16.2 Line 2962 : ++ @1231 DO ~SetGlobal("X#DYLoveTalk","GLOBAL",35) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO16.2 Line 2963 : ++ @1232 DO ~SetGlobal("X#DYLoveTalk","GLOBAL",35) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO16.2 Line 3167 : ++ @1326 DO ~SetGlobal("X#DYLovetalk","GLOBAL",39) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER) RestParty()~ EXIT Line 3242 : + ~Class(Player1,BARD) Global("X#DynaheirLover","GLOBAL",2)~ + @1361 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO18.1 Line 3243 : + ~Global("X#DynaheirLover","GLOBAL",1)~ + @1362 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO18.2 Line 3244 : + ~Global("X#DynaheirLover","GLOBAL",2)~ + @1363 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO18.3 Line 3245 : + ~Global("X#DynaheirLover","GLOBAL",2)~ + @1364 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO18.3 Line 3246 : + ~Global("X#DynaheirLover","GLOBAL",2)~ + @1365 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO18.4 Line 3342 : + ~HPPercentGT(Player1,90)~ + @1406 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO19.1 Line 3343 : + ~HPPercentLT(Player1,91) HPPercentGT(Player1,75)~ + @1407 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO19.1 Line 3344 : + ~HPPercentLT(Player1,76)~ + @1408 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO19.1 Line 3345 : ++ @1409 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO19.2 Line 3346 : ++ @1410 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO19.3 Line 3347 : ++ @1411 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO19.4 Line 3579 : ++ @1494 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO20.1 Line 3580 : + ~Global("P#KnowBhaal","GLOBAL",1)~ + @1495 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO20.2 Line 3581 : + ~Race(Player1,HALFORC)~ + @1496 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO20.3 Line 3582 : + ~!Race(Player1,HALFORC)~ + @1496 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO20.4 Line 3583 : ++ @1497 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO20.5 Line 3584 : + ~Class(Player1,BARD_ALL)~ + @1498 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO20.6 Line 3874 : IF ~Class(Player1,BARD_ALL)~ THEN DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) GiveItemCreate("BRAC25",Player1,1,0,0) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ EXIT Line 3875 : IF ~!Class(Player1,BARD_ALL)~ THEN DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) GiveItemCreate("%tutu_var%BELT04",Player1,1,0,0) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ EXIT Line 3876 : IF ~PartyHasItem("%tutu_var%SW1H04") !PartyHasItem("%tutu_var%SW1H05")~ THEN DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) TakePartyItem("%tutu_var%SW1H04") DestroyItem("%tutu_var%SW1H04") GiveItemCreate("%tutu_var%SW1H05",Player1,1,0,0) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ EXIT Line 3877 : IF ~PartyHasItem("%tutu_var%BLUN04") !PartyHasItem("%tutu_var%BLUN11")~ THEN DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) TakePartyItem("%tutu_var%BLUN04") DestroyItem("%tutu_var%BLUN04") GiveItemCreate("%tutu_var%BLUN11",Player1,1,0,0) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ EXIT Line 3878 : IF ~PartyHasItem("%tutu_var%SPER01") !PartyHasItem("%tutu_var%SPER02") ~ THEN DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) TakePartyItem("%tutu_var%SPER01") DestroyItem("%tutu_var%SPER01") GiveItemCreate("%tutu_var%SPER02",Player1,1,0,0) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ EXIT Line 3879 : IF ~PartyHasItem("%tutu_var%SLNG01") !PartyHasItem("%tutu_var%SLNG03") ~ THEN DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) TakePartyItem("%tutu_var%SLNG01") DestroyItem("%tutu_var%SLNG01") GiveItemCreate("%tutu_var%SLNG03",Player1,1,0,0) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ EXIT Line 3884 : ++ @1602 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO22.1 Line 3885 : ++ @1603 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO22.2 Line 3886 : ++ @1604 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO22.3 Line 3887 : + ~Alignment(Player1,LAWFUL_GOOD)~ + @1605 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO22.4 Line 3888 : ++ @1606 DO ~IncrementGlobal("X#DYLoveTalk","GLOBAL",1) RealSetGlobalTimer("X#DYLoveTalkTime","GLOBAL",DYROM_TIMER)~ + DYRO22.5 Link to comment
Sparky The Bardbarian Posted November 22, 2008 Author Share Posted November 22, 2008 Hmmm... what is the status of these variables: P#BranwenRomanceActive =3 (Jumped back to 2 at one point, possibly after I picked her pocket at the FAI. Reset to 3 with SK X#DynaheirRomanceActive = 1 X#DYLoveTalk = 21. I have bumped it along with SK by resetting the negative varialbe to any positive numner. X#DynaRomCutByOther = does not exist I'm working on the email Link to comment
Sparky The Bardbarian Posted November 24, 2008 Author Share Posted November 24, 2008 I seem to be making progress. Several other variables were also in negative numbers. I didn't notice because I wasn't looking for them. FWBANTERGOOSE and X#BTTALKTIME had a negatives and still do. Any quest I turned down resulted in a negative, such as CORAN = -1, or EDWIN = -1. Changing X# DYLOVETALKTIME to 270 seems to have fixed the original issue. Now, on exiting Candlekeep, X#DYNAHEIRBHAALBREAK is -1 We'll see what happens. Link to comment
Recommended Posts
Archived
This topic is now archived and is closed to further replies.