IF OnCreation() GlobalLT("ENDOFBG1","GLOBAL",1) THEN RESPONSE #100 AddXPObject(Player1,160900) AddXPObject(Player2,160900) AddXPObject(Player3,160900) AddXPObject(Player4,160900) AddXPObject(Player5,160900) AddXPObject(Player6,160900) Wait(2) SetGlobal("ENDOFBG1","GLOBAL",2) Continue() END IF OnCreation() Global("NewGame","AR0602",0) THEN RESPONSE #100 SetMasterArea("AR0602") HideGUI() FadeToColor([1.0],0) SetGlobal("NewGame","AR0602",1) SetGlobal("ENDOFBG1","GLOBAL",2) SetGlobal("AMBUSHBG15","GLOBAL",0) StartMovie("INTRO15F") END IF Global("FORCETOBPARTYMOVE0602","GLOBAL",0) THEN RESPONSE #100 StartCutSceneMode() ActionOverride(Player6,LeaveAreaLUA("AR0602","",[3889.2479],12)) ActionOverride(Player5,LeaveAreaLUA("AR0602","",[3824.2447],12)) ActionOverride(Player4,LeaveAreaLUA("AR0602","",[3374.3068],12)) ActionOverride(Player3,LeaveAreaLUA("AR0602","",[3532.2956],12)) ActionOverride(Player2,LeaveAreaLUA("AR0602","",[3585.2917],12)) ActionOverride(Player1,LeaveAreaLUA("AR0602","",[3744.2805],12)) LeaveAreaLUAPanic("AR0602","",[3744.2805],12) SetGlobal("FORCETOBPARTYMOVE0602","GLOBAL",1) EndCutSceneMode() END IF Global("ImoenImport","GLOBAL",0) Global("ImoenBeenInParty","GLOBAL",1) THEN RESPONSE #100 MoveGlobal("AR0602","Imoen2",[3198.2837]) ActionOverride("Imoen2",ChangeAIScript("IMIMPORT",OVERRIDE)) ActionOverride("Imoen2",SetGlobal("IMIMPORT","LOCALS",1)) SetGlobal("ImoenImport","GLOBAL",1) Continue() END IF Global("ImoenImport","GLOBAL",0) Global("ImoenBeenInParty","GLOBAL",0) THEN RESPONSE #100 CreateCreature("Imoen10",[3198.2837],6) // Imoen10 SetGlobal("ImoenImport","GLOBAL",1) Continue() END IF Dead("Jaheira") // Jaheira Global("JaheiraImport","GLOBAL",0) THEN RESPONSE #100 SetGlobal("JaheiraImport","GLOBAL",1) END IF !Dead("Jaheira") // Jaheira Global("JaheiraImport","GLOBAL",0) Global("JaheiraBeenInParty","GLOBAL",1) Global("JaheiraNoShow","GLOBAL",0) THEN RESPONSE #100 MoveGlobal("AR0602","Jaheira",[3898.2676]) ActionOverride("Jaheira",ChangeAIScript("JAIMPORT",OVERRIDE)) ActionOverride("Jaheira",SetGlobal("JAIMPORT","LOCALS",1)) SetGlobal("JaheiraImport","GLOBAL",1) Continue() END IF !Dead("Jaheira") // Jaheira Global("JaheiraImport","GLOBAL",0) Global("JaheiraBeenInParty","GLOBAL",0) Global("JaheiraNoShow","GLOBAL",0) THEN RESPONSE #100 CreateCreature("Jaheir7",[3898.2676],6) // Jaheir7 SetGlobal("JaheiraImport","GLOBAL",1) Continue() END IF Dead("Minsc") // Minsc Global("MinscImport","GLOBAL",0) THEN RESPONSE #100 SetGlobal("MinscImport","GLOBAL",1) END IF !Dead("Minsc") // Minsc Global("MinscImport","GLOBAL",0) Global("MinscBeenInParty","GLOBAL",1) Global("MinscNoShow","GLOBAL",0) THEN RESPONSE #100 MoveGlobal("AR0602","Minsc",[4029.2759]) ActionOverride("Minsc",ChangeAIScript("MCIMPORT",OVERRIDE)) ActionOverride("Minsc",SetGlobal("MCIMPORT","LOCALS",1)) SetGlobal("MinscImport","GLOBAL",1) Continue() END IF !Dead("Minsc") // Minsc Global("MinscImport","GLOBAL",0) Global("MinscBeenInParty","GLOBAL",0) Global("MinscNoShow","GLOBAL",0) THEN RESPONSE #100 CreateCreature("Minsc7",[4029.2759],6) // Minsc7 SetGlobal("MinscImport","GLOBAL",1) Continue() END IF Global("RielevDisable","AR0602",0) THEN RESPONSE #100 SetGlobal("RielevDisable","AR0602",1) TriggerActivation("Rielevdeadtrigger",FALSE) END IF Global("IrenTeleport","GLOBAL",2) THEN RESPONSE #100 SetGlobal("IrenTeleport","GLOBAL",1) SmallWait(8) PlaySound("EFF_M29") FadeFromColor([30.0],0) CreateVisualEffect("SPCLOUD1",[3075.644]) CreateVisualEffect("SPCLOUD1",[3029.652]) CreateVisualEffect("SPCLOUD1",[2975.670]) CreateVisualEffect("SPCLOUD1",[3114.665]) CreateVisualEffect("SPCLOUD1",[3068.681]) CreateVisualEffect("SPCLOUD1",[3004.704]) END IF Global("BG1Pantaloons","GLOBAL",0) Global("IhavePants","GLOBAL",1) THEN RESPONSE #100 SetGlobal("BG1Pantaloons","GLOBAL",1) ActionOverride("Picture1",CreateItem("MISC47",0,0,0)) // MISC47 Continue() END IF Global("BG1Ring","GLOBAL",0) Global("Ihavering","GLOBAL",1) THEN RESPONSE #100 SetGlobal("BG1Ring","GLOBAL",1) ActionOverride("Picture1",CreateItem("ring25b",0,0,0)) // ring25b Continue() END IF Global("BG1helm","GLOBAL",0) Global("Ihavehelm","GLOBAL",1) THEN RESPONSE #100 SetGlobal("BG1helm","GLOBAL",1) ActionOverride("Picture1",CreateItem("helmsar",0,0,0)) // helmsar Continue() END IF Global("BG1Moonblade","GLOBAL",0) PartyHasItem("sw1h13") // sw1h13 THEN RESPONSE #100 SetGlobal("BG1Moonblade","GLOBAL",1) ActionOverride("Picture1",CreateItem("sw1h13",0,0,0)) // sw1h13 Continue() END IF Global("BG1DrizztItem","GLOBAL",0) OR(3) PartyHasItem("CHAN06") // CHAN06 PartyHasItem("SW1H15") // SW1H15 PartyHasItem("SW1H16") // SW1H16 THEN RESPONSE #100 SetGlobal("BG1DrizztItem","GLOBAL",1) Continue() END IF Global("FamiliarCheck","GLOBAL",0) PartyHasItem("FAMCAT") // FAMCAT THEN RESPONSE #100 SetGlobal("FamiliarCheck","GLOBAL",1) SetGlobal("CreateFamiliarCat","GLOBAL",1) Continue() END IF Global("FamiliarCheck","GLOBAL",0) PartyHasItem("FAMDUST") // FAMDUST THEN RESPONSE #100 SetGlobal("FamiliarCheck","GLOBAL",1) SetGlobal("CreateFamiliarDust","GLOBAL",1) Continue() END IF Global("FamiliarCheck","GLOBAL",0) PartyHasItem("FAMFAIR") // FAMFAIR THEN RESPONSE #100 SetGlobal("FamiliarCheck","GLOBAL",1) SetGlobal("CreateFamiliarFair","GLOBAL",1) Continue() END IF Global("FamiliarCheck","GLOBAL",1) Global("TakeImportItems","AR0602",0) Global("MinscImport","GLOBAL",1) Global("JaheiraImport","GLOBAL",1) Global("ImoenImport","GLOBAL",1) THEN RESPONSE #100 SetGlobal("TakeImportItems","AR0602",1) SetGlobal("Chapter","GLOBAL",1) ActionOverride("Malaaq",MoveBetweenAreas("AR0601",[345.591],14)) ActionOverride("DuegarClanChief",TakeItemListPartyNum("IMPORT01",1)) ActionOverride("Shelf1",TakeItemListPartyNum("IMPORT03",1)) SmallWait(4) TakePartyGold(2147483647) ActionOverride(Player1,DestroyAllEquipment()) ActionOverride(Player2,DestroyAllEquipment()) ActionOverride(Player3,DestroyAllEquipment()) ActionOverride(Player4,DestroyAllEquipment()) ActionOverride(Player5,DestroyAllEquipment()) ActionOverride(Player6,DestroyAllEquipment()) Continue() END IF Global("TakeImportItems","AR0602",1) Global("RespawnedBoo","AR0602",0) Exists("Minsc") // Minsc THEN RESPONSE #100 ActionOverride("Minsc",ReallyForceSpellRES("CREATBOO",Myself)) // CREATBOO SetGlobal("RespawnedBoo","AR0602",1) Continue() END IF Global("TakeImportItems","AR0602",1) Global("CreateFamiliarCat","GLOBAL",1) THEN RESPONSE #100 ActionOverride(Player1,CreateItem("FAMCAT",0,0,0)) // FAMCAT SetGlobal("TakeImportItems","AR0602",2) Continue() END IF Global("TakeImportItems","AR0602",1) Global("CreateFamiliarDust","GLOBAL",1) THEN RESPONSE #100 ActionOverride(Player1,CreateItem("FAMDUST",0,0,0)) // FAMDUST SetGlobal("TakeImportItems","AR0602",2) Continue() END IF Global("TakeImportItems","AR0602",1) Global("CreateFamiliarFAIR","GLOBAL",1) THEN RESPONSE #100 ActionOverride(Player1,CreateItem("FAMFAIR",0,0,0)) // FAMFAIR SetGlobal("TakeImportItems","AR0602",2) Continue() END IF Global("TakeImportItems","AR0602",2) THEN RESPONSE #100 CreateCreature("CSJON",[3210.3304],10) // CSJON ActionOverride(Player1,PlayDead(165)) Wait(1) FadeFromColor([30.0],0) StartCutSceneMode() StartCutScene("NewGame") SetGlobal("TakeImportItems","AR0602",3) END IF IfValidForPartyDialogue("Imoen2") // Imoen2 Global("MoveScreen","AR0602",0) THEN RESPONSE #100 SetGlobal("MoveScreen","AR0602",1) SaveGame(0) MoveViewPoint([3802.2769],VERY_FAST) END IF Global("AataqahFight","AR0602",1) Dead("AataqahOgre") // AataqahOgre THEN RESPONSE #100 SetGlobal("AataqahFight","AR0602",2) Wait(1) CreateCreatureObjectEffect("AATAQAH","SPCLOUD3",Player1) ActionOverride("Aataqah",Wait(2)) END IF Global("AataqahFight","AR0602",1) NumDead("AataqahGibber",4) THEN RESPONSE #100 SetGlobal("AataqahFight","AR0602",2) Wait(1) CreateCreatureObjectEffect("AATAQAH","SPCLOUD3",Player1) ActionOverride("Aataqah",Wait(2)) END IF Global("AataqahFight","AR0602",1) HPPercentLT(MostDamagedOf(Myself),25) THEN RESPONSE #100 SetGlobal("AataqahFight","AR0602",2) Wait(1) CreateCreatureObjectEffect("AATAQAH","SPCLOUD3",Player1) ActionOverride("Aataqah",Wait(2)) END IF Global("Ellsime","AR0602",1) OpenState("DOOR08",FALSE) // DOOR08 THEN RESPONSE #100 OpenDoor("DOOR08") END