IF
	OnCreation()
	!Global("lh2401","GLOBAL",1)
THEN
	RESPONSE #100
		SetGlobal("lh2401","GLOBAL",1)
		GiveItemCreate("lhMIS4b",Player1,1,1,1)
		TakePartyItemAll("lhMIS4a")
		SetGlobal("ChgBak","GLOBAL",0)
		ActionOverride(Player1,ApplySpell(Myself,VIEKANG_LIGHTNING))
		ActionOverride(Player2,ApplySpell(Myself,VIEKANG_LIGHTNING))
		ActionOverride(Player3,ApplySpell(Myself,VIEKANG_LIGHTNING))
		ActionOverride(Player4,ApplySpell(Myself,VIEKANG_LIGHTNING))
		ActionOverride(Player5,ApplySpell(Myself,VIEKANG_LIGHTNING))
		ActionOverride(Player6,ApplySpell(Myself,VIEKANG_LIGHTNING))
		Wait(1)
		PlaySound("lh2401")
		ActionOverride(Player1,ApplySpell(Myself,VIEKANG_LIGHTNING))
		ActionOverride(Player2,ApplySpell(Myself,VIEKANG_LIGHTNING))
		ActionOverride(Player3,ApplySpell(Myself,VIEKANG_LIGHTNING))
		ActionOverride(Player4,ApplySpell(Myself,VIEKANG_LIGHTNING))
		ActionOverride(Player5,ApplySpell(Myself,VIEKANG_LIGHTNING))
		ActionOverride(Player6,ApplySpell(Myself,VIEKANG_LIGHTNING))
END

IF
	Global("Over","GLOBAL",4)
THEN
	RESPONSE #100
		SetGlobal("Over","GLOBAL",0)
		TakePartyItemAll("lhMIS4b")
		ClearAllActions()
		StartCutSceneMode()
		StartCutScene("LHRT1502")
END

IF
	OR(11)
		SpellCast([ANYONE],CLERIC_ANIMAL_SUMMONING_1)
		SpellCast([ANYONE],CLERIC_ANIMAL_SUMMONING_2)
		SpellCast([ANYONE],CLERIC_ANIMAL_SUMMONING_3)
		SpellCast([ANYONE],WIZARD_MONSTER_SUMMONING_1)
		SpellCast([ANYONE],WIZARD_MONSTER_SUMMONING_2)
		SpellCast([ANYONE],WIZARD_MONSTER_SUMMONING_3)
		SpellCast([ANYONE],WIZARD_MONSTER_SUMMONING_4)
		SpellCast([ANYONE],WIZARD_INVISIBLE_STALKER)
		SpellCast([ANYONE],WIZARD_SUMMON_NISHRUU)
		SpellCast([ANYONE],WIZARD_SUMMON_EFREET)
		SpellCast([ANYONE],WIZARD_CARRION)
THEN
	RESPONSE #100
		Wait(1)
		DisplayStringHead([0.0.0.0.0.SUMMONED],52266) // EEEAAAArrrrrgghghgh!!! 
		ApplySpell([0.0.0.0.0.SUMMONED],RAISSA_RESTORE)
		DisplayStringHead([CONTROLLED],52266) // EEEAAAArrrrrgghghgh!!! 
		ApplySpell([CONTROLLED],RAISSA_RESTORE)
		PlaySound("SPIN724") // Disintegrate
		SmallWait(1)
		DisplayStringHead([0.0.0.0.0.SUMMONED],23674) // AAAAAHHHHH!
		ApplySpell([0.0.0.0.0.SUMMONED],RAISSA_RESTORE)
		DisplayStringHead([CONTROLLED],52266) // EEEAAAArrrrrgghghgh!!! 
		ApplySpell([CONTROLLED],RAISSA_RESTORE)
		PlaySound("SPIN724") // Disintegrate
		SmallWait(1)
		DisplayStringHead([0.0.0.0.0.SUMMONED],28250) // NOOO!!  EEEYYYAAAAAIIIIIEEE!!
		ApplySpell([0.0.0.0.0.SUMMONED],RAISSA_RESTORE)
		DisplayStringHead([CONTROLLED],52266) // EEEAAAArrrrrgghghgh!!! 
		ApplySpell([CONTROLLED],RAISSA_RESTORE)
		PlaySound("SPIN724") // Disintegrate
		SmallWait(1)
		DisplayStringHead([0.0.0.0.0.SUMMONED],35165) // EeeeeAAAARRRGHGHGHGHHH
		ApplySpell([0.0.0.0.0.SUMMONED],RAISSA_RESTORE)
		DisplayStringHead([CONTROLLED],52266) // EEEAAAArrrrrgghghgh!!! 
		ApplySpell([CONTROLLED],RAISSA_RESTORE)
		PlaySound("SPIN724") // Disintegrate
		SmallWait(1)
		DisplayStringHead([0.0.0.0.0.SUMMONED],4862) //  Waaaaaaaaaa!
		ApplySpell([0.0.0.0.0.SUMMONED],RAISSA_RESTORE)
		DisplayStringHead([CONTROLLED],52266) // EEEAAAArrrrrgghghgh!!! 
		ApplySpell([CONTROLLED],RAISSA_RESTORE)
		PlaySound("SPIN724") // Disintegrate
		Wait(1)
END

IF
	True()
THEN
	RESPONSE #100
		DisplayStringHead([0.0.0.0.0.SUMMONED],35165) // EeeeeAAAARRRGHGHGHGHHH
		ApplySpell([0.0.0.0.0.SUMMONED],RAISSA_RESTORE)
		DisplayStringHead([CONTROLLED],52266) // EEEAAAArrrrrgghghgh!!! 
		ApplySpell([CONTROLLED],RAISSA_RESTORE)
END
