Okay so I believe I followed your instructions in terms of removing both fade to color lines (exactly as you wrote them). However, the game still crashes as soon as I go in the smugglers cave. Here is the code from that file, is there is anything that looks odd or missing, feel free to let me know. Also sorry for the length of the code, not sure how to put it in the "spoiler" tab. :/
IFGlobal("RZAR5504","GLOBAL",0)
THEN
RESPONSE #100
SetGlobal("RZAR5504","GLOBAL",1)
Continue()
END
IF
Global("A7FirstTime","AR5504",0)
!Global("Enclave","GLOBAL",2)
THEN
RESPONSE #100
SetGlobal("A7FirstTime","AR5504",1)
RealSetGlobalTimer("A7Q5TremorTimer","AR5504",ONE_TURN)
SmallWait(1)
Continue()
END
IF
Global("A7FirstTime","AR5504",0)
Global("Enclave","GLOBAL",2)
THEN
RESPONSE #100
SetGlobal("A7FirstTime","AR5504",1)
Continue()
END
IF
Global("A7Quest5","GLOBAL",0)
Global("A7Q5AfaaqAppears","GLOBAL",0)
Global("A7AfaaqEnslaved","GLOBAL",0)
Global("A7AfaaqSummoned","GLOBAL",1)
!InActiveArea("A7Afaaq")
THEN
RESPONSE #100
Deactivate("A7Afaaq")
MoveGlobalObject("A7Afaaq",Player1)
Activate("A7Afaaq")
Continue()
END
IF
!Global("A7Quest5","GLOBAL",1)
InMyArea(Player1)
Dead("abazigal") // Error
Dead("sendai") // Error
OR(2)
Dead("balth") // Error
Global("BalthazarFights","GLOBAL",1)
OR(4)
Global("DMWWSmugglerStatus","GLOBAL",0)
Global("DMWWSmugglerStatus","GLOBAL",2)
Global("DMWWSmugglerStatus","GLOBAL",4)
Global("DMWWSmugglerStatus","GLOBAL",8)
THEN
RESPONSE #100
FadeToColor([0.0],0)
ClearAllActions()
SetGlobal("DMWWSmugglerStatus","GLOBAL",5)
Wait(3)
FadeFromColor([20.0],0)
END
IF
!Global("A7Quest5","GLOBAL",1)
InMyArea(Player1)
Dead("abazigal") // Error
Dead("sendai") // Error
!Dead("balth") // Error
!Global("BalthazarFights","GLOBAL",1)
OR(3)
Global("DMWWSmugglerStatus","GLOBAL",0)
Global("DMWWSmugglerStatus","GLOBAL",2)
Global("DMWWSmugglerStatus","GLOBAL",4)
THEN
RESPONSE #100
FadeToColor([0.0],0)
ClearAllActions()
CreateCreature("AMSAEMON",[861.942],SW) // Error
CreateCreature("DEDSMUG",[527.817],S) // Error
CreateCreature("DEDSMUG",[900.724],E) // Error
CreateCreature("DEDSMUG",[882.1041],SWW) // Error
CreateCreature("DEDSMUG",[669.1002],S) // Error
CreateCreature("DEDSMUG",[802.450],NW) // Error
Wait(3)
FadeFromColor([20.0],0)
Wait(1)
SetGlobal("PlaceBodies","AR5504",1)
SetGlobal("DMWWSmugglerStatus","GLOBAL",7)
END
IF
!Global("A7Quest5","GLOBAL",1)
InMyArea(Player1)
OR(2)
Dead("abazigal") // Error
Dead("sendai") // Error
OR(2)
Global("DMWWSmugglerStatus","GLOBAL",2)
Global("DMWWSmugglerStatus","GLOBAL",4)
OR(2)
GlobalTimerExpired("ThfMonksGone","GLOBAL")
Global("SmugglerPlot","GLOBAL",2)
!Dead("balth") // Error
!Global("BalthazarFights","GLOBAL",1)
THEN
RESPONSE #100
FadeToColor([0.0],0)
ClearAllActions()
SetGlobal("DMWWSmugglerStatus","GLOBAL",7)
CreateCreature("AMSAEMON",[861.942],SW) // Error
CreateCreature("DEDSMUG",[527.817],S) // Error
CreateCreature("DEDSMUG",[900.724],E) // Error
CreateCreature("DEDSMUG",[882.1041],SWW) // Error
CreateCreature("DEDSMUG",[669.1002],S) // Error
CreateCreature("DEDSMUG",[802.450],NW) // Error
Wait(3)
FadeFromColor([20.0],0)
Wait(1)
SetGlobal("PlaceBodies","AR5504",1)
END
IF
!Global("A7Quest5","GLOBAL",1)
InMyArea(Player1)
Global("DMWWSmugglerStatus","GLOBAL",0)
THEN
RESPONSE #100
SetGlobal("DMWWSmugglerStatus","GLOBAL",1)
END
IF
!Global("A7Quest5","GLOBAL",1)
InMyArea(Player1)
Global("DMWWSmugglersHostile","GLOBAL",1)
OR(2)
Global("DMWWSmugglerStatus","GLOBAL",2)
Global("DMWWSmugglerStatus","GLOBAL",4)
THEN
RESPONSE #100
FadeToColor([0.0],0)
ClearAllActions()
Wait(3)
FadeFromColor([20.0],0)
SetGlobal("DMWWSmugglerStatus","GLOBAL",5)
END
IF
!Global("A7Quest5","GLOBAL",1)
InMyArea(Player1)
OR(2)
Global("DMWWSmugglerStatus","GLOBAL",2)
Global("DMWWSmugglerStatus","GLOBAL",4)
OR(2)
Dead("balth") // Error
Global("BalthazarFights","GLOBAL",1)
THEN
RESPONSE #100
SetGlobal("DMWWSmugglerStatus","GLOBAL",1)
END
IF
!Global("A7Quest5","GLOBAL",1)
InMyArea(Player1)
OR(2)
Global("DMWWSmugglerStatus","GLOBAL",2)
Global("DMWWSmugglerStatus","GLOBAL",4)
OR(2)
GlobalTimerExpired("ThievesScoot","AR5504")
GlobalTimerExpired("ThfMonksGone","GLOBAL")
THEN
RESPONSE #100
FadeToColor([0.0],0)
ClearAllActions()
SetGlobal("DMWWSmugglerStatus","GLOBAL",5)
Wait(3)
FadeFromColor([20.0],0)
END
IF
!Global("A7Quest5","GLOBAL",1)
InMyArea(Player1)
Global("DMWWSmugglerStatus","GLOBAL",2)
Global("SmugglerPlot","GLOBAL",2)
THEN
RESPONSE #100
SetGlobal("DMWWSmugglerStatus","GLOBAL",1)
END
IF
!Global("A7Quest5","GLOBAL",1)
InMyArea(Player1)
Global("DMWWSmugglerStatus","GLOBAL",2)
GlobalTimerNotExpired("ThfMonksGone","GLOBAL")
GlobalTimerNotExpired("ThievesScoot","AR5504")
THEN
RESPONSE #100
SetGlobal("DMWWSmugglerStatus","GLOBAL",1)
END
IF
!Global("A7Quest5","GLOBAL",1)
InMyArea(Player1)
Global("DMWWSmugglerStatus","GLOBAL",2)
GlobalTimerNotExpired("DMWWMonkFightTimer","GLOBAL")
THEN
RESPONSE #100
SetGlobal("DMWWSmugglerStatus","GLOBAL",1)
END
IF
!Global("A7Quest5","GLOBAL",1)
InMyArea(Player1)
Global("DMWWSmugglerStatus","GLOBAL",2)
THEN
RESPONSE #100
FadeToColor([0.0],0)
ClearAllActions()
Wait(1)
CreateCreature("AMMONK02",[682.1034],S) // Error
CreateCreature("AMMONK04",[541.1021],S) // Error
CreateCreature("AMMONK05",[559.951],S) // Error
CreateCreature("AMMONK06",[659.931],S) // Error
ActionOverride("AMMONK02",FaceObject("AMCARRAS"))
ActionOverride("AMMONK04",FaceObject("AMCARRAS"))
ActionOverride("AMMONK05",FaceObject("AMCARRAS"))
ActionOverride("AMMONK06",FaceObject("AMCARRAS"))
Wait(1)
FadeFromColor([20.0],0)
SetGlobal("DMWWSmugglerStatus","GLOBAL",3)
SetGlobalTimer("DMWWMonkFightTimer","GLOBAL",THREE_ROUNDS)
SetGlobal("SmugglerPlot","GLOBAL",1)
END
IF
OR(2)
Dead("abazigal") // Error
Dead("sendai") // Error
!Dead("balth") // Error
!Global("BalthazarFights","GLOBAL",1)
Global("DMWWSmugglerStatus","GLOBAL",6)
THEN
RESPONSE #100
FadeToColor([0.0],0)
ClearAllActions()
CreateCreature("AMSAEMON",[861.942],SW) // Error
CreateCreature("DEDSMUG",[527.817],S) // Error
CreateCreature("DEDSMUG",[900.724],E) // Error
CreateCreature("DEDSMUG",[882.1041],SWW) // Error
CreateCreature("DEDSMUG",[669.1002],S) // Error
CreateCreature("DEDSMUG",[802.450],NW) // Error
Wait(3)
FadeFromColor([20.0],0)
Wait(1)
SetGlobal("PlaceBodies","AR5504",1)
SetGlobal("DMWWSmugglerStatus","GLOBAL",7)
END
IF
!Global("A7Quest5","GLOBAL",1)
InMyArea(Player1)
Global("DMWWSmugglerStatus","GLOBAL",8)
OR(2)
Dead("balth") // Error
Global("BalthazarFights","GLOBAL",1)
THEN
RESPONSE #100
FadeToColor([0.0],0)
ClearAllActions()
Wait(3)
FadeFromColor([20.0],0)
SetGlobal("DMWWSmugglerStatus","GLOBAL",5)
END
IF
!Global("A7Quest5","GLOBAL",1)
InMyArea(Player1)
OR(4)
Global("DMWWSmugglerStatus","GLOBAL",2)
Global("DMWWSmugglerStatus","GLOBAL",4)
Global("DMWWSmugglerStatus","GLOBAL",6)
Global("DMWWSmugglerStatus","GLOBAL",8)
THEN
RESPONSE #100
IncrementGlobal("DMWWSmugglerStatus","GLOBAL",-1)
END
IF
Global("A7Q5Intro","AR5504",0)
Global("A7Quest5","GLOBAL",0)
Global("A7Q5AfaaqAppears","GLOBAL",0)
Global("A7AfaaqEnslaved","GLOBAL",0)
Global("A7AfaaqSummoned","GLOBAL",0)
PartyHasItem("A7DJLMPA") // Error
!Global("Enclave","GLOBAL",2)
THEN
RESPONSE #100
SetGlobal("A7Q5Intro","AR5504",1)
CreateCreature("A7Karim",[481.920],E) // Error
ActionOverride("A7Karim",FaceObject("AMCARRAS"))
ActionOverride("A7Karim",DestroyItem("A7RING01")) // Error
CreateCreature("A7Q5DJ01",[518.830],SE) // Error
ActionOverride("A7Q5DJ01",SetDialog("A7Q5DJ01"))
ActionOverride("A7Q5DJ01",FaceObject("AMCARRAS"))
ActionOverride("A7Q5DJ01",DestroyItem("A7RING01")) // Error
CreateCreature("A7Q5DJ05",[424.850],SEE) // Error
ActionOverride("A7Q5DJ05",SetDialog("A7Q5DJ05"))
ActionOverride("A7Q5DJ05",FaceObject("AMCARRAS"))
ActionOverride("A7Q5DJ05",DestroyItem("A7RING01")) // Error
ActionOverride("AMCARRAS",FaceObject("A7Karim"))
Wait(2)
ClearAllActions()
StartCutSceneMode()
StartCutScene("A7Q5ct1a")
END
IF
Global("A7Q5Intro","AR5504",0)
Global("A7Quest5","GLOBAL",0)
Global("A7Q5AfaaqAppears","GLOBAL",0)
Global("A7AfaaqEnslaved","GLOBAL",0)
Global("A7AfaaqSummoned","GLOBAL",1)
PartyHasItem("A7DJLMPA") // Error
!Global("Enclave","GLOBAL",2)
THEN
RESPONSE #100
SetGlobal("A7Q5Intro","AR5504",1)
CreateCreature("A7Karim",[481.920],E) // Error
ActionOverride("A7Karim",FaceObject("AMCARRAS"))
ActionOverride("A7Karim",DestroyItem("A7RING01")) // Error
CreateCreature("A7Q5DJ01",[518.830],SE) // Error
ActionOverride("A7Q5DJ01",SetDialog("A7Q5DJ01"))
ActionOverride("A7Q5DJ01",FaceObject("AMCARRAS"))
ActionOverride("A7Q5DJ01",DestroyItem("A7RING01")) // Error
CreateCreature("A7Q5DJ05",[424.850],SEE) // Error
ActionOverride("A7Q5DJ05",SetDialog("A7Q5DJ05"))
ActionOverride("A7Q5DJ05",FaceObject("AMCARRAS"))
ActionOverride("A7Q5DJ05",DestroyItem("A7RING01")) // Error
ActionOverride("AMCARRAS",FaceObject("A7Karim"))
Wait(2)
ActionOverride("A7Karim",StartDialogueNoSet("AMCARRAS"))
END
IF
Global("A7Q5Intro","AR5504",0)
Global("A7Quest5","GLOBAL",0)
Global("A7Q5AfaaqAppears","GLOBAL",0)
Global("A7AfaaqEnslaved","GLOBAL",1)
OR(2)
PartyHasItem("A7DJLMP") // Error
PartyHasItem("A7DJLMPA") // Error
!Global("Enclave","GLOBAL",2)
THEN
RESPONSE #100
SetGlobal("A7Q5Intro","AR5504",1)
CreateCreature("A7Karim",[481.920],E) // Error
ActionOverride("A7Karim",FaceObject("AMCARRAS"))
ActionOverride("A7Karim",DestroyItem("A7RING01")) // Error
CreateCreature("A7Q5DJ01",[518.830],SE) // Error
ActionOverride("A7Q5DJ01",SetDialog("A7Q5DJ01"))
ActionOverride("A7Q5DJ01",FaceObject("AMCARRAS"))
ActionOverride("A7Q5DJ01",DestroyItem("A7RING01")) // Error
CreateCreature("A7Q5DJ05",[424.850],SEE) // Error
ActionOverride("A7Q5DJ05",SetDialog("A7Q5DJ05"))
ActionOverride("A7Q5DJ05",FaceObject("AMCARRAS"))
ActionOverride("A7Q5DJ05",DestroyItem("A7RING01")) // Error
ActionOverride("AMCARRAS",FaceObject("A7Karim"))
Wait(2)
ActionOverride("A7Karim",StartDialogueNoSet("AMCARRAS"))
END
IF
Global("A7Q5Intro","AR5504",0)
Global("A7Quest5","GLOBAL",0)
Global("A7Q5AfaaqAppears","GLOBAL",1)
!Global("Enclave","GLOBAL",2)
THEN
RESPONSE #100
SetGlobal("A7Q5Intro","AR5504",1)
SetGlobal("A7Q5AfaaqAppears","GLOBAL",2)
CreateCreature("A7Karim",[481.920],E) // Error
ActionOverride("A7Karim",FaceObject("AMCARRAS"))
ActionOverride("A7Karim",DestroyItem("A7RING01")) // Error
CreateCreature("A7Q5DJ01",[518.830],SE) // Error
ActionOverride("A7Q5DJ01",SetDialog("A7Q5DJ01"))
ActionOverride("A7Q5DJ01",FaceObject("AMCARRAS"))
ActionOverride("A7Q5DJ01",DestroyItem("A7RING01")) // Error
CreateCreature("A7Q5DJ05",[424.850],SEE) // Error
ActionOverride("A7Q5DJ05",SetDialog("A7Q5DJ05"))
ActionOverride("A7Q5DJ05",FaceObject("AMCARRAS"))
ActionOverride("A7Q5DJ05",DestroyItem("A7RING01")) // Error
ActionOverride("A7Q5DJ05",SetName(478877)) // Error
ActionOverride("A7Q5DJ05",ApplySpellRES("A7Q5PIC1",Myself)) // Error
ActionOverride("A7Q5DJ05",SetGlobal("Afaaq","LOCALS",1))
ActionOverride("AMCARRAS",FaceObject("A7Karim"))
Wait(2)
ActionOverride("A7Karim",StartDialogueNoSet("AMCARRAS"))
END
IF
Global("A7Q5Intro","AR5504",0)
THEN
RESPONSE #100
SetGlobal("A7Q5Intro","AR5504",1)
SetGlobal("A7Quest5","GLOBAL",11)
END
IF
GlobalGT("A7Quest5","GLOBAL",0)
GlobalLT("A7Quest5","GLOBAL",10)
Global("A7Q5Permission","GLOBAL",1)
Global("A7Q5Protection","GLOBAL",1)
Global("A7EnablePool","AR5504",0)
THEN
RESPONSE #100
SetGlobal("A7EnablePool","AR5504",1)
TriggerActivation("A7InfoWater_1",FALSE)
TriggerActivation("A7InfoWater_2",TRUE)
END
IF
GlobalGT("A7Quest5","GLOBAL",0)
GlobalLT("A7Quest5","GLOBAL",10)
Global("A7Q5Permission","GLOBAL",1)
Global("A7Q5Protection","GLOBAL",0)
Global("A7EnablePool","AR5504",1)
THEN
RESPONSE #100
SetGlobal("A7EnablePool","AR5504",0)
TriggerActivation("A7InfoWater_2",FALSE)
TriggerActivation("A7InfoWater_1",TRUE)
END
IF
Global("A7Quest5","GLOBAL",10)
Global("A7Finalized","AR5504",0)
THEN
RESPONSE #100
SetGlobal("A7Finalized","AR5504",1)
AmbientActivate("A7Bubbles_1",FALSE)
AmbientActivate("A7Bubbles_2",FALSE)
AmbientActivate("A7Bubbles_3",FALSE)
AmbientActivate("A7Bubbles_4",FALSE)
AmbientActivate("A7Bubbles_5",FALSE)
AmbientActivate("A7Steam_1",FALSE)
AmbientActivate("A7Steam_2",FALSE)
AmbientActivate("A7Steam_3",FALSE)
AmbientActivate("A7Steam_4",FALSE)
AmbientActivate("A7Steam_5",FALSE)
TriggerActivation("A7InfoWater_2",FALSE)
TriggerActivation("A7InfoWater_1",TRUE)
END
IF
OR(2)
Global("Enclave","GLOBAL",2)
Dead("AMCARRAS") // Error
Global("A7Q5Permission","GLOBAL",0)
THEN
RESPONSE #100
SetGlobal("A7Q5Permission","GLOBAL",1)
END
IF
Global("A7Quest5","GLOBAL",0)
GlobalLT("MONKSPAWNEDSMUGGLERPLOT","GLOBAL",3)
THEN
RESPONSE #100
SetGlobal("MONKSPAWNEDSMUGGLERPLOT","GLOBAL",3)
END
IF
GlobalGT("A7Quest5","GLOBAL",1)
Global("MONKSPAWNEDSMUGGLERPLOT","GLOBAL",3)
THEN
RESPONSE #100
SetGlobal("MONKSPAWNEDSMUGGLERPLOT","GLOBAL",0)
END
IF
Global("A7Q5Protection","GLOBAL",1)
!GlobalTimerNotExpired("A7Q5ProtectionWarnTimer","GLOBAL")
!GlobalTimerNotExpired("A7Q5ProtectionTimer","GLOBAL")
THEN
RESPONSE #100
SetGlobal("A7Q5Protection","GLOBAL",0)
SetGlobal("A7Q5ProtectionWarn","GLOBAL",1)
END
IF
!Global("A7Quest5","GLOBAL",10)
RealGlobalTimerExpired("A7Q5TremorTimer","AR5504")
RandomNum(50,1)
THEN
RESPONSE #100
RealSetGlobalTimer("A7Q5TremorTimer","AR5504",ONE_TURN)
PlaySound("EFF_P92")
ScreenShake([5.5],30)
END
IF
Global("w_mmaze","GLOBAL",2)
CombatCounter(0)
!RealGlobalTimerNotExpired("w_mmazet","GLOBAL")
THEN
RESPONSE #100
SetGlobal("w_mmaze","GLOBAL",0)
ApplySpellRES("W_MFREE","W_MULE") // Error
END
IF
InParty("CVSandr")
Global("PelligFollow","GLOBAL",1)
!InActiveArea("pellig")
!See("pellig")
!Dead("pellig") // Error
THEN
RESPONSE #100
MoveGlobalObject("Pellig","CVSandr")
END
IF
!Allegiance("Pellig",CONTROLLED)
InParty("CVSandr")
Delay(10)
THEN
RESPONSE #100
ChangeEnemyAlly("Pellig",CONTROLLED)
END
IF
Global("HaiassJumpOn","GLOBAL",1)
Global("HaiassSeUne","GLOBAL",1)
!InActiveArea("haiass")
!See("haiass")
!Dead("haiass")
THEN
RESPONSE #100
MoveGlobalObject("haiass",Protagonist)
END
IF
!Allegiance("haiass",CONTROLLED)
Delay(12)
THEN
RESPONSE #100
ChangeEnemyAlly("haiass",CONTROLLED)
END