IF AreaCheck("iw1200") // The Palisade Global("Shaengarne_Bridge_Cleared","GLOBAL",1) THEN RESPONSE #100 RevealAreaOnMap("IW3000") // Horde Fortress Gates Continue() END IF AreaCheck("iw1200") // The Palisade !Dead("05_Ghotrag") THEN RESPONSE #100 ActionOverride("05_Ghotrag",SetGlobal("IwIHidden","LOCALS",0)) Activate("05_Ghotrag") ActionOverride("12_Goblin_Team_05_01",SetGlobal("IwIHidden","LOCALS",0)) Activate("12_Goblin_Team_05_01") ActionOverride("12_Goblin_Team_05_02",SetGlobal("IwIHidden","LOCALS",0)) Activate("12_Goblin_Team_05_02") ActionOverride("12_Goblin_Team_05_04",SetGlobal("IwIHidden","LOCALS",0)) Activate("12_Goblin_Team_05_04") ActionOverride("12_Goblin_Team_05_05",SetGlobal("IwIHidden","LOCALS",0)) Activate("12_Goblin_Team_05_05") ActionOverride("12_Goblin_Team_05_06",SetGlobal("IwIHidden","LOCALS",0)) Activate("12_Goblin_Team_05_06") ActionOverride("12_Goblin_Team_05_a01",SetGlobal("IwIHidden","LOCALS",0)) Activate("12_Goblin_Team_05_a01") ActionOverride("12_Goblin_Team_05_a02",SetGlobal("IwIHidden","LOCALS",0)) Activate("12_Goblin_Team_05_a02") ActionOverride("12_Goblin_Team_05_a03",SetGlobal("IwIHidden","LOCALS",0)) Activate("12_Goblin_Team_05_a03") ActionOverride("12_Goblin_Team_05_e01",SetGlobal("IwIHidden","LOCALS",0)) Activate("12_Goblin_Team_05_e01") ActionOverride("12_Goblin_Team_05_e02",SetGlobal("IwIHidden","LOCALS",0)) Activate("12_Goblin_Team_05_e02") SetGlobal("IW1200Team05_Dead","GLOBAL",0) DisplayStringHead(Myself,296902) // Ghotrag ChangeAIScript("",CLASS) END IF AreaCheck("iw1200") // The Palisade Dead("05_Ghotrag") THEN RESPONSE #100 SetGlobal("IW1200Team05_Dead","GLOBAL",10) DisplayStringHead(Myself,2078) // AI Script Continue() END IF AreaCheck("iw1200") // The Palisade Dead("06_Caballus") THEN RESPONSE #100 ActionOverride("12_Goblin_Team_07_01",SetGlobal("IwIHidden","LOCALS",0)) Activate("12_Goblin_Team_07_01") ActionOverride("12_Goblin_Team_07_02",SetGlobal("IwIHidden","LOCALS",0)) Activate("12_Goblin_Team_07_02") ActionOverride("12_Goblin_Team_07_03",SetGlobal("IwIHidden","LOCALS",0)) Activate("12_Goblin_Team_07_03") ActionOverride("12_Goblin_Team_07_04",SetGlobal("IwIHidden","LOCALS",0)) Activate("12_Goblin_Team_07_04") ActionOverride("12_Goblin_Team_07_05",SetGlobal("IwIHidden","LOCALS",0)) Activate("12_Goblin_Team_07_05") ActionOverride("12_Goblin_Team_07_a01",SetGlobal("IwIHidden","LOCALS",0)) Activate("12_Goblin_Team_07_a01") ActionOverride("12_Goblin_Team_07_a02",SetGlobal("IwIHidden","LOCALS",0)) Activate("12_Goblin_Team_07_a02") ActionOverride("12_Goblin_Team_07_e01",SetGlobal("IwIHidden","LOCALS",0)) Activate("12_Goblin_Team_07_e01") ActionOverride("Phaen",SetGlobal("IwIHidden","LOCALS",0)) Activate("Phaen") ActionOverride("12_Goblin_Team_08_01",SetGlobal("IwIHidden","LOCALS",0)) Activate("12_Goblin_Team_08_01") ActionOverride("12_Goblin_Team_08_02",SetGlobal("IwIHidden","LOCALS",0)) Activate("12_Goblin_Team_08_02") ActionOverride("12_Goblin_Team_08_a01",SetGlobal("IwIHidden","LOCALS",0)) Activate("12_Goblin_Team_08_a01") ActionOverride("12_Goblin_Team_08_a02",SetGlobal("IwIHidden","LOCALS",0)) Activate("12_Goblin_Team_08_a02") ActionOverride("12_Goblin_Team_08_e01",SetGlobal("IwIHidden","LOCALS",0)) Activate("12_Goblin_Team_08_e01") DisplayStringHead(Myself,296898) // Caballus ChangeAIScript("",CLASS) END IF AreaCheck("iw2000") // Shaengarne River - Dereth and Sabrina THEN RESPONSE #100 OpenDoor("AR2000_Door2_BreakMe") PlaySound("IW2000F") ActionOverride("torak4",SetGlobal("IwIHidden","LOCALS",0)) Activate("torak4") StartDialogNoName("20torak",Player1) ChangeAIScript("",CLASS) END IF AreaCheck("iw2001") // Logging Village - Emma Moonblade THEN RESPONSE #100 SetGlobal("SR_Orc_Guards_Dead","GLOBAL",1) SetGlobal("SR_Villagers_Dead","GLOBAL",0) ChangeAIScript("",CLASS) END IF AreaCheck("iw4102") // The Ice Wall - The Ice Temple - Level 2 THEN RESPONSE #100 ActionOverride(Player1,JumpToPoint([960.690])) Unlock("AR4102_Door10") END IF AreaCheck("iw4100") // The Ice Wall THEN RESPONSE #100 OpenDoor("AR4100_IceWall") SetGlobal("41NateDestroySourceQuest","GLOBAL",4) SetGlobal("41NateFreeQuest","GLOBAL",2) DisplayStringHead(Myself,282550) // Aurilite Ice Temple: Nathaniel SetGlobal("WallCutscene","MYAREA",1) TriggerActivation("ViewIceBlockade",FALSE) TriggerActivation(Myself,FALSE) StartCutScene("41cNateW") ChangeAIScript("",CLASS) END IF AreaCheck("iw5001") // Edge of the Fell Wood THEN RESPONSE #100 SetGlobal("LIHMA_OUTSIDE","GLOBAL",1) ChangeAIScript("",CLASS) END IF AreaCheck("iw5102") // The River Caves - Exit THEN RESPONSE #100 ActionOverride("Harshom",SetGlobal("HARSHOM_START_CUTSCENE","MYAREA",1)) DisplayStringHead(Myself,297088) // The Beastlord Harshom ChangeAIScript("",CLASS) END IF AreaCheck("iw5203") // The Black Raven Monastery - The Raven Tomb THEN RESPONSE #100 Activate("Harhor") ActionOverride("Harhor",ChangeAIScript("",OVERRIDE)) Activate("5203_Barud_TeamXX_01") ActionOverride("5203_Barud_TeamXX_01",ChangeAIScript("",OVERRIDE)) Activate("5203_Barud_TeamXX_02") ActionOverride("5203_Barud_TeamXX_02",ChangeAIScript("",OVERRIDE)) Activate("5203_Barud_TeamXX_03") ActionOverride("5203_Barud_TeamXX_03",ChangeAIScript("",OVERRIDE)) Activate("Zama") ActionOverride("Zama",ChangeAIScript("",OVERRIDE)) Activate("5203_Barud_TeamXX_04CL") ActionOverride("5203_Barud_TeamXX_04CL",ChangeAIScript("",OVERRIDE)) Activate("5203_Barud_TeamXX_05") ActionOverride("5203_Barud_TeamXX_05",ChangeAIScript("",OVERRIDE)) Activate("5203_Barud_TeamXX_06") ActionOverride("5203_Barud_TeamXX_06",ChangeAIScript("",OVERRIDE)) Activate("Dargab") ActionOverride("Dargab",ChangeAIScript("",OVERRIDE)) Activate("5203_Barud_TeamXX_07") ActionOverride("5203_Barud_TeamXX_07",ChangeAIScript("",OVERRIDE)) Activate("5203_Barud_TeamXX_08") ActionOverride("5203_Barud_TeamXX_08",ChangeAIScript("",OVERRIDE)) Activate("5203_Barud_TeamXX_09") ActionOverride("5203_Barud_TeamXX_09",ChangeAIScript("",OVERRIDE)) Activate("5203_Barud_TeamXX_10") ActionOverride("5203_Barud_TeamXX_10",ChangeAIScript("",OVERRIDE)) DisplayStringHead(Myself,49367) // I am well prepared for an ambush. Your talk does not worry me. ChangeAIScript("",CLASS) END IF AreaCheck("iw5300") // The Underdark THEN RESPONSE #100 SetGlobal("Viciscamera_Quest","GLOBAL",2) END IF AreaCheck("iw6001") // Kuldahar THEN RESPONSE #100 ActionOverride("Cedra",ChangeAIScript("",OVERRIDE)) Activate("Cedra") ActionOverride("6001Black_Neo_Orog1",ChangeAIScript("",SPECIFICS)) Activate("6001Black_Neo_Orog1") ActionOverride("6001Black_Neo_Orog10",ChangeAIScript("",SPECIFICS)) Activate("6001Black_Neo_Orog10") ActionOverride("6001Black_Neo_Orog2",ChangeAIScript("",SPECIFICS)) Activate("6001Black_Neo_Orog2") ActionOverride("6001Black_Neo_Orog3",ChangeAIScript("",SPECIFICS)) Activate("6001Black_Neo_Orog3") ActionOverride("6001Black_Neo_Orog4",ChangeAIScript("",SPECIFICS)) Activate("6001Black_Neo_Orog4") ActionOverride("6001Black_Neo_Orog7",ChangeAIScript("",SPECIFICS)) Activate("6001Black_Neo_Orog7") ActionOverride("6001Black_Neo_Orog8",ChangeAIScript("",SPECIFICS)) Activate("6001Black_Neo_Orog8") ActionOverride("6001Black_Neo_Orog9",ChangeAIScript("",SPECIFICS)) Activate("6001Black_Neo_Orog9") SetGlobal("IwIHidden","LOCALS",0) SetGlobal("FirstIwIHidden","LOCALS",1) ChangeAIScript("",CLASS) END IF AreaCheck("iw6102") // Dragon's Eye - Level 2 (Alchemy Lab) THEN RESPONSE #100 CreateCreature("aemerch",[-1.-1],S) // Merchant ActionOverride("aemerch",CreateItem("z6potnsb",2,0,0)) // Sabotaged Histachii Brew ActionOverride("aemerch",CreateItem("z6genwp",1,0,0)) // Wyvern Poison ActionOverride("aemerch",CreateItem("z6genwp",1,0,0)) // Wyvern Poison ActionOverride("aemerch",CreateItem("z6genwp",1,0,0)) // Wyvern Poison ActionOverride("aemerch",CreateItem("z6genwp",1,0,0)) // Wyvern Poison ActionOverride("aemerch",ReallyForceSpellRES("SPIN953",Myself)) // Imprisonment SetGlobal("CurrentForm","LOCALS",1) ChangeAIScript("",CLASS) END IF AreaCheck("iw6103") // Dragon's Eye - Level 3 (Thorasskus) THEN RESPONSE #100 ActionOverride("Thorasskus",SetGlobal("IwIHidden","LOCALS",0)) ActionOverride("Thorasskus",SetGlobal("CurrentForm","LOCALS",1)) ActionOverride("Thorasskus",SetGlobal("ChangeForm","LOCALS",1)) ActionOverride("Thorasskus",ChangeAIScript("",OVERRIDE)) Activate("Thorasskus") ActionOverride("Thorasskus",ApplySpellRES("IDRINVUL",Myself)) // No such index Unlock("AR6103_Treasure_Room") ActionOverride("Thorasskus",CreateVisualEffectObject("ALTERH",Myself)) ActionOverride("Thorasskus",CreateVisualEffect("ALTERH",[2000.2470])) ActionOverride("Thorasskus",Polymorph(YUAN-TI_PRIEST)) ActionOverride("Thorasskus",SetGlobal("AnimationId","LOCALS",60704)) OpenDoor("AR6103_Bridge") TriggerActivation("InfoBridge",TRUE) TriggerActivation("To6103a",TRUE) TriggerActivation("To6103b",TRUE) TriggerActivation("InfoTunnelA",TRUE) TriggerActivation("InfoTunnelB",TRUE) TriggerActivation("TunnelHint",TRUE) ChangeAIScript("",CLASS) END IF AreaCheck("iw6104") // Dragon's Eye - The Magma Chamber THEN RESPONSE #100 ActionOverride(Player1,LeaveAreaLUA("iw6200","",[330.2634],W)) // The Fields of Slaughter ActionOverride(Player2,LeaveAreaLUA("iw6200","",[280.2635],W)) // The Fields of Slaughter ActionOverride(Player3,LeaveAreaLUA("iw6200","",[373.2660],W)) // The Fields of Slaughter ActionOverride(Player4,LeaveAreaLUA("iw6200","",[352.2708],W)) // The Fields of Slaughter ActionOverride(Player5,LeaveAreaLUA("iw6200","",[251.2677],W)) // The Fields of Slaughter ActionOverride(Player6,LeaveAreaLUA("iw6200","",[296.2696],W)) // The Fields of Slaughter ChangeAIScript("",CLASS) END IF AreaCheck("iw6201") // The Fields of Slaughter - Rocks (Saablic Tan) !Global("S_Hand_Revealed","MYAREA",1) THEN RESPONSE #100 SetGlobal("S_Hand_Revealed","MYAREA",1) HideAreaOnMap("ID5000") // Severed Hand - exterior AddWorldmapAreaFlag("IW6300",VISIBLE_EXPLORABLE) // The Severed Hand - Level 1 RemoveAreaFlag(NOTRAVEL) ChangeAIScript("",CLASS) END IF AreaCheck("iw6500") // The Severed Hand - Tower of Solonor - Level 1 THEN RESPONSE #100 ActionOverride("Iyachtu_Xvim",SetGlobal("IwIHidden","LOCALS",0)) Activate("Iyachtu_Xvim") DisplayStringHead(Myself,294349) // Iyachtu Xvim's statue stands proudly before you. ChangeAIScript("",CLASS) END IF AreaCheck("iw6603") // The Severed Hand - Tower of Corellon - Level 4 THEN RESPONSE #100 ActionOverride("Pudu",ChangeAIScript("",SPECIFICS)) ActionOverride("Pudu",SetGlobal("IwIHidden","LOCALS",0)) ActionOverride("Pudu",ApplySpellRES("idinvis5",Myself)) // No such index Activate("Pudu") ActionOverride("Vyxein",ChangeAIScript("",SPECIFICS)) ActionOverride("Vyxein",SetGlobal("IwIHidden","LOCALS",0)) ActionOverride("Vyxein",ApplySpellRES("idinvis5",Myself)) // No such index Activate("Vyxein") END IF AreaCheck("iw6702") // The Severed Hand - Tower of Sheverash - Level 3 THEN RESPONSE #100 SetGlobal("Unhide_Buvai","GLOBAL",1) Activate("Buvai_deNaly") DisplayStringHead(Myself,297257) // Buvai de'Naly ChangeAIScript("",CLASS) END IF True() THEN RESPONSE #100 ActionOverride(Player1,ApplySpellRES("IDINVIS7",Myself)) // No such index ActionOverride(Player2,ApplySpellRES("IDINVIS7",Myself)) // No such index ActionOverride(Player3,ApplySpellRES("IDINVIS7",Myself)) // No such index ActionOverride(Player4,ApplySpellRES("IDINVIS7",Myself)) // No such index ActionOverride(Player5,ApplySpellRES("IDINVIS7",Myself)) // No such index ActionOverride(Player6,ApplySpellRES("IDINVIS7",Myself)) // No such index ChangeAIScript("",CLASS) END