﻿<?xml version="1.0" encoding="utf-8"?>
<!--   -->

<Page eq2usescomwndcontrols="true" Visible="false" Location="10,135" Name="BuffImmunity" Size="533,110" MaximumSize="533,110" MinimumSize="154,30" UserMovable="true" UserResizable="true" OnShow="DisplayText.Visible=buttons.TextOnlyTimers.Value">
	<Page AbsorbsInput="false" Name="buttons" Location="0,0" PackLocation="left,top" PackSize="a,a" Size="533,110" opacity="0" OnHoverIn="opacity=1" OnHoverOut="opacity=0">
		<Button Location="509,5" Name="ManualClose" OnPress="hide_window Custom.BuffImmunity" PackLocation="right,top" Size="18,18" Style="/WindowElements.WindowFrame.data.close.style"/>

		<Checkbox Name="TextOnlyTimers" Value="true" Location="507,23" BackgroundColor="#FFFFFF" BackgroundOpacity="1" Size="18,18" PackLocation="right,top" Onset="Value=false
Parent.Parent.Display.ProgText1.LocalText=Parent.Parent.Const.Null
Parent.Parent.Display.ProgText2.LocalText=Parent.Parent.Const.Null
Parent.Parent.Display.ProgText3.LocalText=Parent.Parent.Const.Null
Parent.Parent.Display.ProgText4.LocalText=Parent.Parent.Const.Null
Parent.Parent.Display.ProgText5.LocalText=Parent.Parent.Const.Null" OnUnset="Value=true
Parent.Parent.Display.ProgFrame1.Bar.Progress=0
Parent.Parent.Display.ProgFrame2.Bar.Progress=0
Parent.Parent.Display.ProgFrame3.Bar.Progress=0
Parent.Parent.Display.ProgFrame4.Bar.Progress=0
Parent.Parent.Display.ProgFrame5.Bar.Progress=0" Style="/CommonElements.Checkbox.data.style" Tooltip="Show bars"/>
	</Page>
	<Page Name="Vars" Size="0,0" Visible="false">
		<!-- Variables -->

		<Data Name="BuffName" Value="(CB>2A:>9 :>;?0:" />

		<Data Name="ImmunityTime" Value="120" />

		<Page Name="MacroCommands" IsActive="false" OnShow="
tell TargetPlayer You have Jester's Cap for 30 seconds
tellchannel jcaptracking JCap on TargetPlayer
" />
		<!-- Do not edit past this line -->
		<Text Name="Icon01Name" Visible="false" DynamicData="/GameData.Maintained.Spell_1.Name" />
		<Text Name="Icon02Name" Visible="false" DynamicData="/GameData.Maintained.Spell_2.Name" />
		<Text Name="Icon03Name" Visible="false" DynamicData="/GameData.Maintained.Spell_3.Name" />
		<Text Name="Icon04Name" Visible="false" DynamicData="/GameData.Maintained.Spell_4.Name" />
		<Text Name="Icon05Name" Visible="false" DynamicData="/GameData.Maintained.Spell_5.Name" />
		<Text Name="Icon06Name" Visible="false" DynamicData="/GameData.Maintained.Spell_6.Name" />
		<Text Name="Icon07Name" Visible="false" DynamicData="/GameData.Maintained.Spell_7.Name" />
		<Text Name="Icon08Name" Visible="false" DynamicData="/GameData.Maintained.Spell_8.Name" />
		<Text Name="Icon09Name" Visible="false" DynamicData="/GameData.Maintained.Spell_9.Name" />
		<Text Name="Icon10Name" Visible="false" DynamicData="/GameData.Maintained.Spell_10.Name" />
		<Text Name="Icon11Name" Visible="false" DynamicData="/GameData.Maintained.Spell_11.Name" />
		<Text Name="Icon12Name" Visible="false" DynamicData="/GameData.Maintained.Spell_12.Name" />
		<Text Name="Icon13Name" Visible="false" DynamicData="/GameData.Maintained.Spell_13.Name" />
		<Text Name="Icon14Name" Visible="false" DynamicData="/GameData.Maintained.Spell_14.Name" />
		<Text Name="Icon15Name" Visible="false" DynamicData="/GameData.Maintained.Spell_15.Name" />
		<Text Name="Icon16Name" Visible="false" DynamicData="/GameData.Maintained.Spell_16.Name" />
		<Text Name="Icon17Name" Visible="false" DynamicData="/GameData.Maintained.Spell_17.Name" />
		<Text Name="Icon18Name" Visible="false" DynamicData="/GameData.Maintained.Spell_18.Name" />
		<Text Name="Icon19Name" Visible="false" DynamicData="/GameData.Maintained.Spell_19.Name" />
		<Text Name="Icon20Name" Visible="false" DynamicData="/GameData.Maintained.Spell_20.Name" />
		<Text Name="Icon21Name" Visible="false" DynamicData="/GameData.Maintained.Spell_21.Name" />
		<Text Name="Icon22Name" Visible="false" DynamicData="/GameData.Maintained.Spell_22.Name" />
		<Text Name="Icon23Name" Visible="false" DynamicData="/GameData.Maintained.Spell_23.Name" />
		<Text Name="Icon24Name" Visible="false" DynamicData="/GameData.Maintained.Spell_24.Name" />
		<Text Name="Icon25Name" Visible="false" DynamicData="/GameData.Maintained.Spell_25.Name" />
		<Text Name="Icon26Name" Visible="false" DynamicData="/GameData.Maintained.Spell_26.Name" />
		<Text Name="Icon27Name" Visible="false" DynamicData="/GameData.Maintained.Spell_27.Name" />
		<Text Name="Icon28Name" Visible="false" DynamicData="/GameData.Maintained.Spell_28.Name" />
		<Text Name="Icon29Name" Visible="false" DynamicData="/GameData.Maintained.Spell_29.Name" />
		<Text Name="Icon30Name" Visible="false" DynamicData="/GameData.Maintained.Spell_30.Name" />
		<Text Name="Icon01Target" Visible="false" DynamicData="/GameData.Maintained.Spell_1.Target" />
		<Text Name="Icon02Target" Visible="false" DynamicData="/GameData.Maintained.Spell_2.Target" />
		<Text Name="Icon03Target" Visible="false" DynamicData="/GameData.Maintained.Spell_3.Target" />
		<Text Name="Icon04Target" Visible="false" DynamicData="/GameData.Maintained.Spell_4.Target" />
		<Text Name="Icon05Target" Visible="false" DynamicData="/GameData.Maintained.Spell_5.Target" />
		<Text Name="Icon06Target" Visible="false" DynamicData="/GameData.Maintained.Spell_6.Target" />
		<Text Name="Icon07Target" Visible="false" DynamicData="/GameData.Maintained.Spell_7.Target" />
		<Text Name="Icon08Target" Visible="false" DynamicData="/GameData.Maintained.Spell_8.Target" />
		<Text Name="Icon09Target" Visible="false" DynamicData="/GameData.Maintained.Spell_9.Target" />
		<Text Name="Icon10Target" Visible="false" DynamicData="/GameData.Maintained.Spell_10.Target" />
		<Text Name="Icon11Target" Visible="false" DynamicData="/GameData.Maintained.Spell_11.Target" />
		<Text Name="Icon12Target" Visible="false" DynamicData="/GameData.Maintained.Spell_12.Target" />
		<Text Name="Icon13Target" Visible="false" DynamicData="/GameData.Maintained.Spell_13.Target" />
		<Text Name="Icon14Target" Visible="false" DynamicData="/GameData.Maintained.Spell_14.Target" />
		<Text Name="Icon15Target" Visible="false" DynamicData="/GameData.Maintained.Spell_15.Target" />
		<Text Name="Icon16Target" Visible="false" DynamicData="/GameData.Maintained.Spell_16.Target" />
		<Text Name="Icon17Target" Visible="false" DynamicData="/GameData.Maintained.Spell_17.Target" />
		<Text Name="Icon18Target" Visible="false" DynamicData="/GameData.Maintained.Spell_18.Target" />
		<Text Name="Icon19Target" Visible="false" DynamicData="/GameData.Maintained.Spell_19.Target" />
		<Text Name="Icon20Target" Visible="false" DynamicData="/GameData.Maintained.Spell_20.Target" />
		<Text Name="Icon21Target" Visible="false" DynamicData="/GameData.Maintained.Spell_21.Target" />
		<Text Name="Icon22Target" Visible="false" DynamicData="/GameData.Maintained.Spell_22.Target" />
		<Text Name="Icon23Target" Visible="false" DynamicData="/GameData.Maintained.Spell_23.Target" />
		<Text Name="Icon24Target" Visible="false" DynamicData="/GameData.Maintained.Spell_24.Target" />
		<Text Name="Icon25Target" Visible="false" DynamicData="/GameData.Maintained.Spell_25.Target" />
		<Text Name="Icon26Target" Visible="false" DynamicData="/GameData.Maintained.Spell_26.Target" />
		<Text Name="Icon27Target" Visible="false" DynamicData="/GameData.Maintained.Spell_27.Target" />
		<Text Name="Icon28Target" Visible="false" DynamicData="/GameData.Maintained.Spell_28.Target" />
		<Text Name="Icon29Target" Visible="false" DynamicData="/GameData.Maintained.Spell_29.Target" />
		<Text Name="Icon30Target" Visible="false" DynamicData="/GameData.Maintained.Spell_30.Target" />

		<Page Name="Casting" DynamicData="/GameData.Spells.Casting" DynamicDataFilter="0001" Size="0,0" Visible="false" OnHide="show_window Custom.BuffImmunity.CastingHidden" />
		<Text Name="SpellName" DynamicData="/GameData.Spells.Casting" LocalText="NoSpell" Size="0,0" Visible="false">NoSpell</Text>
		<Data Name="Timer1" CharName=" " IsActive="false" EndLoc="20000" Offset="-20000" />
		<Data Name="Timer2" CharName=" " IsActive="false" EndLoc="20000" Offset="-20000" />
		<Data Name="Timer3" CharName=" " IsActive="false" EndLoc="20000" Offset="-20000" />
		<Data Name="Timer4" CharName=" " IsActive="false" EndLoc="20000" Offset="-20000" />
		<Data Name="Timer5" CharName=" " IsActive="false" EndLoc="20000" Offset="-20000" />
	</Page>
    <ProgressbarStyle Bar.Background="progress_fill" Name="progress_style"/>
    <ImageStyle Name="progress_fill">
        <ImageFrame Name="progress_fill" Source="/images/window_elements_generic.dds" SourceRect="221,483,379,489"/>
    </ImageStyle>


	<Page Name="Display" Size="530,105" PackSize="a,a" Location="0,0" Visible="true">
		<Page Name="Alert" Visible="false" AlertTarget="" ShowSound="inventory_attune" BackgroundColor="#000000" BackgroundOpacity="0" Location="0,0" PackSize="a,a" Size="530,107" OnHoverIn="Visible=false" OldVis="false" OnHide="Parent.Parent.Visible=OldVis" OnShow="
OldVis=Parent.Parent.Visible
Parent.Parent.Visible=true
AlertText.LocalText=AlertTarget">
			<Text Name="AlertText" Location="0,-1" Size="530,107" PackSize="a,a" MaxLines="5" Visible="true" Font="Fonts.FontPirateGyula24" TextAlignment="Center" TextAlignmentVertical="Center" />
			<Image Size="528,105" PackSize="a,a" Location="1,1" Visible="true" BackgroundColor="#FFFFFF" BackgroundOpacity="0.6" Color="#000000" />	
		</Page>

		<Text Name="lblTimer1" AbsorbsInput="false" Location="5,5"  Size="100,19" MaxLines="3" Visible="true" Font="Fonts.FontPirate16" ShadowStyle="/ShadowStyles.Outline1" LocalText=" " TextAlignment="Right"/>
		<Text Name="lblTimer2" AbsorbsInput="false" Location="5,25" Size="100,19" MaxLines="3" Visible="true" Font="Fonts.FontPirate16" ShadowStyle="/ShadowStyles.Outline1" LocalText=" " />
		<Text Name="lblTimer3" AbsorbsInput="false" Location="5,45" Size="100,19" MaxLines="3" Visible="true" Font="Fonts.FontPirate16" ShadowStyle="/ShadowStyles.Outline1" LocalText=" " />
		<Text Name="lblTimer4" AbsorbsInput="false" Location="5,65" Size="100,19" MaxLines="3" Visible="true" Font="Fonts.FontPirate16" ShadowStyle="/ShadowStyles.Outline1" LocalText=" " />
		<Text Name="lblTimer5" AbsorbsInput="false" Location="5,85" Size="100,19" MaxLines="3" Visible="true" Font="Fonts.FontPirate16" ShadowStyle="/ShadowStyles.Outline1" LocalText=" " />

		<Text Name="ProgText1" AbsorbsInput="false" Location="115,6" PackSize="a,f" Size="400,17" MaxLines="1" Visible="true" Font="/Fonts.FontZapf15" ShadowStyle="/ShadowStyles.Outline1" LocalText=" " />
		<Text Name="ProgText2" AbsorbsInput="false" Location="115,26" PackSize="a,f" Size="400,17" MaxLines="1" Visible="false" Font="/Fonts.FontZapf15" ShadowStyle="/ShadowStyles.Outline1" LocalText=" " />
		<Text Name="ProgText3" AbsorbsInput="false" Location="115,46" PackSize="a,f" Size="400,17" MaxLines="1" Visible="false" Font="/Fonts.FontZapf15" ShadowStyle="/ShadowStyles.Outline1" LocalText=" " />
		<Text Name="ProgText4" AbsorbsInput="false" Location="115,66" PackSize="a,f" Size="400,17" MaxLines="1" Visible="false" Font="/Fonts.FontZapf15" ShadowStyle="/ShadowStyles.Outline1" LocalText=" " />
		<Text Name="ProgText5" AbsorbsInput="false" Location="115,86" PackSize="a,f" Size="400,17" MaxLines="1" Visible="false" Font="/Fonts.FontZapf15" ShadowStyle="/ShadowStyles.Outline1" LocalText=" " />
		<Page BackgroundOpacity="1.000" Name="ProgFrame1" RStyleDefault="/FrameStyles.single_pixel" Location="110,5" PackSize="a,f" Size="416,17">
			<Progressbar Visible="true" BackgroundColor="#000000" Location="0,1" Name="Bar" Progress="0.000" PackSize="a,a" Size="416,15" Style="progress_style"/>
		</Page>
		<Page BackgroundOpacity="1.000" Name="ProgFrame2" RStyleDefault="/FrameStyles.single_pixel" Location="110,25" PackSize="a,f" Size="416,17">
			<Progressbar Visible="true" BackgroundColor="#000000" Location="0,1" Name="Bar" Progress="0.000" PackSize="a,a" Size="416,15" Style="progress_style"/>
		</Page>
		<Page BackgroundOpacity="1.000" Name="ProgFrame3" RStyleDefault="/FrameStyles.single_pixel" Location="110,45" PackSize="a,f" Size="416,17">
			<Progressbar Visible="true" BackgroundColor="#000000" Location="0,1" Name="Bar" Progress="0.000" PackSize="a,a" Size="416,15" Style="progress_style"/>
		</Page>
		<Page BackgroundOpacity="1.000" Name="ProgFrame4" RStyleDefault="/FrameStyles.single_pixel" Location="110,65" PackSize="a,f" Size="416,17">
			<Progressbar Visible="true" BackgroundColor="#000000" Location="0,1" Name="Bar" Progress="0.000" PackSize="a,a" Size="416,15" Style="progress_style"/>
		</Page>
		<Page BackgroundOpacity="1.000" Name="ProgFrame5" RStyleDefault="/FrameStyles.single_pixel" Location="110,85" PackSize="a,f" Size="416,17">
			<Progressbar Visible="true" BackgroundColor="#000000" Location="0,1" Name="Bar" Progress="0.000" PackSize="a,a" Size="416,15" Style="progress_style"/>
		</Page>
	</Page>

	<Page Name="DisplayBars" Visible="false" OnShow="Parent.buttons.TextOnlyTimers.Value=true
Parent.Display.ProgText1.Visible=true
Parent.Display.ProgText2.Visible=true
Parent.Display.ProgText3.Visible=true
Parent.Display.ProgText4.Visible=true
Parent.Display.ProgText5.Visible=true
Parent.Display.ProgFrame1.Visible=true
Parent.Display.ProgFrame2.Visible=true
Parent.Display.ProgFrame3.Visible=true
Parent.Display.ProgFrame4.Visible=true
Parent.Display.ProgFrame5.Visible=true
Visible=false"/>
	<Page Name="DisplayText" Visible="false" OnShow="Parent.buttons.TextOnlyTimers.Value=true
Parent.Display.ProgText1.Visible=true
Parent.Display.ProgText2.Visible=true
Parent.Display.ProgText3.Visible=true
Parent.Display.ProgText4.Visible=true
Parent.Display.ProgText5.Visible=true
Parent.Display.ProgFrame1.Visible=true
Parent.Display.ProgFrame2.Visible=true
Parent.Display.ProgFrame3.Visible=true
Parent.Display.ProgFrame4.Visible=true
Parent.Display.ProgFrame5.Visible=true
Visible=false"/>
	<LocationEffector Name="TimerEff" TargetLocation="10000,0" Speed="10,0" SetOnEffect="true" />
	<Page Name="EventTimer" Size="1,1" Location="10000,0" Visible="false" CheckLoc="20000" AlertLoc="20000" AlertOffLoc="20000" OnShowEffector="TimerEff" OnMove="
SCRIPTCHECK=Left > CheckLoc
Parent.StartCheck.Visible=SCRIPTCHECK

TIMER1=Left > Parent.Vars.Timer1.EndLoc
Parent.EndTimer1.Visible=TIMER1

TIMER2=Left > Parent.Vars.Timer2.EndLoc
Parent.EndTimer2.Visible=TIMER2

TIMER3=Left > Parent.Vars.Timer3.EndLoc
Parent.EndTimer3.Visible=TIMER3

TIMER4=Left > Parent.Vars.Timer4.EndLoc
Parent.EndTimer4.Visible=TIMER4

TIMER5=Left > Parent.Vars.Timer5.EndLoc
Parent.EndTimer5.Visible=TIMER5

ALERTTIME=Left > AlertLoc
Parent.AlertOn.Visible=ALERTTIME

ALERTTIMEOFF=Left > AlertOffLoc
Parent.AlertOff.Visible=ALERTTIMEOFF

Parent.UpdateBars.Visible=Parent.buttons.TextOnlyTimers.Value ? false : true
Parent.UpdateText.Visible=Parent.buttons.TextOnlyTimers.Value"/>

	<Data Name="Const" Null=" " ResetLoc="20000" ResetOffset="-20000" />
	<Page Name="Echo" Visible="false" OnShow="tellchannel tempchannel Parent.EventTimer.Left Parent.Vars.Timer1.Offset Parent.Vars.Timer1.EndLoc
tellchannel tempchannel Parent.EventTimer.Left Parent.Vars.Timer2.Offset Parent.Vars.Timer2.EndLoc
tellchannel tempchannel Parent.EventTimer.Left Parent.Vars.Timer3.Offset Parent.Vars.Timer3.EndLoc
tellchannel tempchannel Parent.EventTimer.Left Parent.Vars.Timer4.Offset Parent.Vars.Timer4.EndLoc
Visible=false" />
	<Page Name="UpdateText" Visible="false" OnShow="ScaledTime=Parent.Vars.ImmunityTime.Value * 10
T1Prog=Parent.EventTimer.Left + Parent.Vars.Timer1.Offset
T1Prog=ScaledTime - T1Prog
T1Prog=int(T1Prog / 10)
Parent.Display.ProgText1.LocalText=Parent.Vars.Timer1.IsActive ? T1Prog : Parent.Const.Null
T2Prog=Parent.EventTimer.Left + Parent.Vars.Timer2.Offset
T2Prog=ScaledTime - T2Prog
T2Prog=int(T2Prog / 10)
Parent.Display.ProgText2.LocalText=Parent.Vars.Timer2.IsActive ? T2Prog : Parent.Const.Null
T3Prog=Parent.EventTimer.Left + Parent.Vars.Timer3.Offset
T3Prog=ScaledTime - T3Prog
T3Prog=int(T3Prog / 10)
Parent.Display.ProgText3.LocalText=Parent.Vars.Timer3.IsActive ? T3Prog : Parent.Const.Null
T4Prog=Parent.EventTimer.Left + Parent.Vars.Timer4.Offset
T4Prog=ScaledTime - T4Prog
T4Prog=int(T4Prog / 10)
Parent.Display.ProgText4.LocalText=Parent.Vars.Timer4.IsActive ? T4Prog : Parent.Const.Null
T5Prog=Parent.EventTimer.Left + Parent.Vars.Timer5.Offset
T5Prog=ScaledTime - T5Prog
T5Prog=int(T5Prog / 10)
Parent.Display.ProgText5.LocalText=Parent.Vars.Timer5.IsActive ? T5Prog : Parent.Const.Null
Visible=false" />
	<Page Name="UpdateBars" Visible="false" OnShow="ScaledTime=Parent.Vars.ImmunityTime.Value * 10
T1Prog=Parent.EventTimer.Left + Parent.Vars.Timer1.Offset
Parent.Display.ProgFrame1.Bar.Progress=T1Prog / ScaledTime
T2Prog=Parent.EventTimer.Left + Parent.Vars.Timer2.Offset
Parent.Display.ProgFrame2.Bar.Progress=T2Prog / ScaledTime
T3Prog=Parent.EventTimer.Left + Parent.Vars.Timer3.Offset
Parent.Display.ProgFrame3.Bar.Progress=T3Prog / ScaledTime
T4Prog=Parent.EventTimer.Left + Parent.Vars.Timer4.Offset
Parent.Display.ProgFrame4.Bar.Progress=T4Prog / ScaledTime
T5Prog=Parent.EventTimer.Left + Parent.Vars.Timer5.Offset
Parent.Display.ProgFrame5.Bar.Progress=T5Prog / ScaledTime
Visible=false" />
	<Page Name="ResetProgress" Visible="false" OnShow="
Offset=Parent.Vars.Timer1.Offset + Parent.EventTimer.Left
EndLoc=Parent.Vars.Timer1.EndLoc - Parent.EventTimer.Left
Parent.Vars.Timer1.Offset=Parent.Vars.Timer1.IsActive ? Offset : Parent.Const.ResetOffset
Parent.Vars.Timer1.EndLoc=Parent.Vars.Timer1.IsActive ? EndLoc : Parent.Const.ResetLoc

Offset=Parent.Vars.Timer2.Offset + Parent.EventTimer.Left
EndLoc=Parent.Vars.Timer2.EndLoc - Parent.EventTimer.Left
Parent.Vars.Timer2.Offset=Parent.Vars.Timer2.IsActive ? Offset : Parent.Const.ResetOffset
Parent.Vars.Timer2.EndLoc=Parent.Vars.Timer2.IsActive ? EndLoc : Parent.Const.ResetLoc

Offset=Parent.Vars.Timer3.Offset + Parent.EventTimer.Left
EndLoc=Parent.Vars.Timer3.EndLoc - Parent.EventTimer.Left
Parent.Vars.Timer3.Offset=Parent.Vars.Timer3.IsActive ? Offset : Parent.Const.ResetOffset
Parent.Vars.Timer3.EndLoc=Parent.Vars.Timer3.IsActive ? EndLoc : Parent.Const.ResetLoc

Offset=Parent.Vars.Timer4.Offset + Parent.EventTimer.Left
EndLoc=Parent.Vars.Timer4.EndLoc - Parent.EventTimer.Left
Parent.Vars.Timer4.Offset=Parent.Vars.Timer4.IsActive ? Offset : Parent.Const.ResetOffset
Parent.Vars.Timer4.EndLoc=Parent.Vars.Timer4.IsActive ? EndLoc : Parent.Const.ResetLoc

Offset=Parent.Vars.Timer5.Offset + Parent.EventTimer.Left
EndLoc=Parent.Vars.Timer5.EndLoc - Parent.EventTimer.Left
Parent.Vars.Timer5.Offset=Parent.Vars.Timer5.IsActive ? Offset : Parent.Const.ResetOffset
Parent.Vars.Timer5.EndLoc=Parent.Vars.Timer5.IsActive ? EndLoc : Parent.Const.ResetLoc

Parent.EventTimer.Location=0,0
Parent.EventTimer.AlertOffLoc=20
Visible=false" />
	<Page Name="SetAlertLoc" Visible="false" OnShow="
Parent.EventTimer.AlertLoc=Parent.EventTimer.Left
Parent.EventTimer.AlertOffLoc=Parent.EventTimer.Left + 40
Visible=false" />
	<Page Name="AlertOn" Visible="false" OnShow="
Parent.Display.Alert.Visible=true
Parent.EventTimer.AlertLoc=Parent.Const.ResetLoc
Visible=false" />
	<Page Name="AlertOff" Visible="false" OnShow="Parent.Display.Alert.Visible=false
Parent.EventTimer.AlertOffLoc=Parent.Const.ResetLoc
Visible=false" />

	<Page Name="CastingHidden" Size="0,0" Visible="false" OnShow="
SPELLMATCH=Parent.Vars.SpellName.LocalText==Parent.Vars.BuffName.Value
Parent.SetCheckLoc.Visible=SPELLMATCH
Parent.EventTimer.Visible=false
Parent.EventTimer.Visible=true
hide_window Custom.BuffImmunity.CastingHidden" />

	<Page Name="SetCheckLoc" Size="0,0" Visible="false" OnShow="
TIMERDIED=Parent.EventTimer.Location==Parent.TimerEff.TargetLocation
Parent.ResetProgress.Visible=TIMERDIED
Parent.EventTimer.CheckLoc=Parent.EventTimer.Left + 2
Visible=false" />
	<Page Name="EndTimer1" Size="0,0" Visible="false" OnShow="Parent.Vars.Timer1.IsActive=false
Parent.Display.Alert.AlertTarget=Parent.Vars.Timer1.CharName
Parent.SetAlertLoc.Visible=true
Parent.Vars.Timer1.CharName=Parent.Const.Null
Parent.Vars.Timer1.EndLoc=Parent.Const.ResetLoc
Parent.Vars.Timer1.Offset=Parent.Const.ResetOffset
Parent.Display.lblTimer1.LocalText=Parent.Const.Null
Visible=false" />
	<Page Name="EndTimer2" Size="0,0" Visible="false" OnShow="Parent.Vars.Timer2.IsActive=false
Parent.Display.Alert.AlertTarget=Parent.Vars.Timer2.CharName
Parent.SetAlertLoc.Visible=true
Parent.Vars.Timer2.CharName=Parent.Const.Null
Parent.Vars.Timer2.EndLoc=Parent.Const.ResetLoc
Parent.Vars.Timer2.Offset=Parent.Const.ResetOffset
Parent.Display.lblTimer2.LocalText=Parent.Const.Null
Visible=false" />
	<Page Name="EndTimer3" Size="0,0" Visible="false" OnShow="Parent.Vars.Timer3.IsActive=false
Parent.Display.Alert.AlertTarget=Parent.Vars.Timer3.CharName
Parent.SetAlertLoc.Visible=true
Parent.Vars.Timer3.CharName=Parent.Const.Null
Parent.Vars.Timer3.EndLoc=Parent.Const.ResetLoc
Parent.Vars.Timer3.Offset=Parent.Const.ResetOffset
Parent.Display.lblTimer3.LocalText=Parent.Const.Null
Visible=false" />
	<Page Name="EndTimer4" Size="0,0" Visible="false" OnShow="Parent.Vars.Timer4.IsActive=false
Parent.Display.Alert.AlertTarget=Parent.Vars.Timer4.CharName
Parent.SetAlertLoc.Visible=true
Parent.Vars.Timer4.CharName=Parent.Const.Null
Parent.Vars.Timer4.EndLoc=Parent.Const.ResetLoc
Parent.Vars.Timer4.Offset=Parent.Const.ResetOffset
Parent.Display.lblTimer4.LocalText=Parent.Const.Null
Visible=false" />
	<Page Name="EndTimer5" Size="0,0" Visible="false" OnShow="Parent.Vars.Timer5.IsActive=false
Parent.Display.Alert.AlertTarget=Parent.Vars.Timer5.CharName
Parent.SetAlertLoc.Visible=true
Parent.Vars.Timer5.CharName=Parent.Const.Null
Parent.Vars.Timer5.EndLoc=Parent.Const.ResetLoc
Parent.Vars.Timer5.Offset=Parent.Const.ResetOffset
Parent.Display.lblTimer5.LocalText=Parent.Const.Null
Visible=false" />

	<Page Name="StartTimer1" Size="0,0" Visible="false" PlayerQ=" " OnShow="Parent.Vars.Timer1.IsActive=true
Parent.ResetProgress.Visible=true
Parent.Vars.Timer1.EndLoc=Parent.Vars.ImmunityTime.Value * 10
Parent.Display.lblTimer1.LocalText=PlayerQ
Parent.Vars.Timer1.CharName=PlayerQ
Parent.Vars.Timer1.Offset=0
Parent.Vars.MacroCommands.TargetPlayer=PlayerQ
Parent.Vars.MacroCommands.Visible=false
Parent.Vars.MacroCommands.Visible=Parent.Vars.MacroCommands.IsActive
Visible=false" />
	<Page Name="StartTimer2" Size="0,0" Visible="false" PlayerQ=" " OnShow="Parent.Vars.Timer2.IsActive=true
Parent.ResetProgress.Visible=true
Parent.Vars.Timer2.EndLoc=Parent.Vars.ImmunityTime.Value * 10
Parent.Display.lblTimer2.LocalText=PlayerQ
Parent.Vars.Timer2.CharName=PlayerQ
Parent.Vars.Timer2.Offset=0
Parent.Vars.MacroCommands.TargetPlayer=PlayerQ
Parent.Vars.MacroCommands.Visible=false
Parent.Vars.MacroCommands.Visible=Parent.Vars.MacroCommands.IsActive
Visible=false" />
	<Page Name="StartTimer3" Size="0,0" Visible="false" PlayerQ=" " OnShow="Parent.Vars.Timer3.IsActive=true
Parent.ResetProgress.Visible=true
Parent.Vars.Timer3.EndLoc=Parent.Vars.ImmunityTime.Value * 10
Parent.Display.lblTimer3.LocalText=PlayerQ
Parent.Vars.Timer3.CharName=PlayerQ
Parent.Vars.Timer3.Offset=0
Parent.Vars.MacroCommands.TargetPlayer=PlayerQ
Parent.Vars.MacroCommands.Visible=false
Parent.Vars.MacroCommands.Visible=Parent.Vars.MacroCommands.IsActive
Visible=false" />
	<Page Name="StartTimer4" Size="0,0" Visible="false" PlayerQ=" " OnShow="Parent.Vars.Timer4.IsActive=true
Parent.ResetProgress.Visible=true
Parent.Vars.Timer4.EndLoc=Parent.Vars.ImmunityTime.Value * 10
Parent.Display.lblTimer4.LocalText=PlayerQ
Parent.Vars.Timer4.CharName=PlayerQ
Parent.Vars.Timer4.Offset=0
Parent.Vars.MacroCommands.TargetPlayer=PlayerQ
Parent.Vars.MacroCommands.Visible=false
Parent.Vars.MacroCommands.Visible=Parent.Vars.MacroCommands.IsActive
Visible=false" />
	<Page Name="StartTimer5" Size="0,0" Visible="false" PlayerQ=" " OnShow="Parent.Vars.Timer5.IsActive=true
Parent.ResetProgress.Visible=true
Parent.Vars.Timer5.EndLoc=Parent.Vars.ImmunityTime.Value * 10
Parent.Display.lblTimer5.LocalText=PlayerQ
Parent.Vars.Timer5.CharName=PlayerQ
Parent.Vars.Timer5.Offset=0
Parent.Vars.MacroCommands.TargetPlayer=PlayerQ
Parent.Vars.MacroCommands.Visible=false
Parent.Vars.MacroCommands.Visible=Parent.Vars.MacroCommands.IsActive
Visible=false" />

	<Page Name="CheckTimers" Size="0,0" Visible="false" PlayerQ=" " TimerExists="false" AvailableTimer="0" OnShow="TimerExists=false
AvailableTimer=0

TIMERFOUND=Parent.Vars.Timer5.CharName==PlayerQ
TIMEREMPTY=Parent.Vars.Timer5.CharName==Parent.Const.Null
TimerExists=TIMERFOUND ? true : TimerExists
AvailableTimer=TIMEREMPTY ? 5 : AvailableTimer

TIMERFOUND=Parent.Vars.Timer4.CharName==PlayerQ
TIMEREMPTY=Parent.Vars.Timer4.CharName==Parent.Const.Null
TimerExists=TIMERFOUND ? true : TimerExists
AvailableTimer=TIMEREMPTY ? 4 : AvailableTimer

TIMERFOUND=Parent.Vars.Timer3.CharName==PlayerQ
TIMEREMPTY=Parent.Vars.Timer3.CharName==Parent.Const.Null
TimerExists=TIMERFOUND ? true : TimerExists
AvailableTimer=TIMEREMPTY ? 3 : AvailableTimer

TIMERFOUND=Parent.Vars.Timer2.CharName==PlayerQ
TIMEREMPTY=Parent.Vars.Timer2.CharName==Parent.Const.Null
TimerExists=TIMERFOUND ? true : TimerExists
AvailableTimer=TIMEREMPTY ? 2 : AvailableTimer

TIMERFOUND=Parent.Vars.Timer1.CharName==PlayerQ
TIMEREMPTY=Parent.Vars.Timer1.CharName==Parent.Const.Null
TimerExists=TIMERFOUND ? true : TimerExists
AvailableTimer=TIMEREMPTY ? 1 : AvailableTimer

USETIMER1=AvailableTimer==1
SETTIMER=TimerExists ? false : true
BOTHTRUE=USETIMER1 &amp;&amp; SETTIMER
Parent.StartTimer1.PlayerQ=PlayerQ
Parent.StartTimer1.Visible=BOTHTRUE

USETIMER2=AvailableTimer==2
SETTIMER=TimerExists ? false : true
BOTHTRUE=USETIMER2 &amp;&amp; SETTIMER
Parent.StartTimer2.PlayerQ=PlayerQ
Parent.StartTimer2.Visible=BOTHTRUE

USETIMER3=AvailableTimer==3
SETTIMER=TimerExists ? false : true
BOTHTRUE=USETIMER3 &amp;&amp; SETTIMER
Parent.StartTimer3.PlayerQ=PlayerQ
Parent.StartTimer3.Visible=BOTHTRUE

USETIMER4=AvailableTimer==4
SETTIMER=TimerExists ? false : true
BOTHTRUE=USETIMER4 &amp;&amp; SETTIMER
Parent.StartTimer4.PlayerQ=PlayerQ
Parent.StartTimer4.Visible=BOTHTRUE

USETIMER5=AvailableTimer==5
SETTIMER=TimerExists ? false : true
BOTHTRUE=USETIMER5 &amp;&amp; SETTIMER
Parent.StartTimer5.PlayerQ=PlayerQ
Parent.StartTimer5.Visible=BOTHTRUE
Visible=false" />
	<Page Name="StartCheck" Size="0,0" Visible="false" OnShow="
Parent.EventTimer.CheckLoc=Parent.Const.ResetLoc
Parent.CheckForIcon.IconName=Parent.Vars.BuffName.Value
Parent.CheckForIcon.Visible=true
PLAYERNULL=Parent.CheckForIcon.IconTarget==Parent.Const.Null

Parent.CheckTimers.PlayerQ=Parent.CheckForIcon.IconTarget
Parent.CheckTimers.Visible=PLAYERNULL ? false : true

Visible=false" />
	<Page Name="CheckForIcon" Size="0,0" Visible="false" IconName=" " IconTarget=" " OnShow="IconTarget=Parent.Const.Null
MATCHNAME=Parent.Vars.Icon01Name.LocalText==IconName
IconTarget=MATCHNAME ? Parent.Vars.Icon01Target.LocalText : IconTarget
MATCHNAME=Parent.Vars.Icon02Name.LocalText==IconName
IconTarget=MATCHNAME ? Parent.Vars.Icon02Target.LocalText : IconTarget
MATCHNAME=Parent.Vars.Icon03Name.LocalText==IconName
IconTarget=MATCHNAME ? Parent.Vars.Icon03Target.LocalText : IconTarget
MATCHNAME=Parent.Vars.Icon04Name.LocalText==IconName
IconTarget=MATCHNAME ? Parent.Vars.Icon04Target.LocalText : IconTarget
MATCHNAME=Parent.Vars.Icon05Name.LocalText==IconName
IconTarget=MATCHNAME ? Parent.Vars.Icon05Target.LocalText : IconTarget
MATCHNAME=Parent.Vars.Icon06Name.LocalText==IconName
IconTarget=MATCHNAME ? Parent.Vars.Icon06Target.LocalText : IconTarget
MATCHNAME=Parent.Vars.Icon07Name.LocalText==IconName
IconTarget=MATCHNAME ? Parent.Vars.Icon07Target.LocalText : IconTarget
MATCHNAME=Parent.Vars.Icon08Name.LocalText==IconName
IconTarget=MATCHNAME ? Parent.Vars.Icon08Target.LocalText : IconTarget
MATCHNAME=Parent.Vars.Icon09Name.LocalText==IconName
IconTarget=MATCHNAME ? Parent.Vars.Icon09Target.LocalText : IconTarget
MATCHNAME=Parent.Vars.Icon10Name.LocalText==IconName
IconTarget=MATCHNAME ? Parent.Vars.Icon10Target.LocalText : IconTarget
MATCHNAME=Parent.Vars.Icon11Name.LocalText==IconName
IconTarget=MATCHNAME ? Parent.Vars.Icon11Target.LocalText : IconTarget
MATCHNAME=Parent.Vars.Icon12Name.LocalText==IconName
IconTarget=MATCHNAME ? Parent.Vars.Icon12Target.LocalText : IconTarget
MATCHNAME=Parent.Vars.Icon13Name.LocalText==IconName
IconTarget=MATCHNAME ? Parent.Vars.Icon13Target.LocalText : IconTarget
MATCHNAME=Parent.Vars.Icon14Name.LocalText==IconName
IconTarget=MATCHNAME ? Parent.Vars.Icon14Target.LocalText : IconTarget
MATCHNAME=Parent.Vars.Icon15Name.LocalText==IconName
IconTarget=MATCHNAME ? Parent.Vars.Icon15Target.LocalText : IconTarget
MATCHNAME=Parent.Vars.Icon16Name.LocalText==IconName
IconTarget=MATCHNAME ? Parent.Vars.Icon16Target.LocalText : IconTarget
MATCHNAME=Parent.Vars.Icon17Name.LocalText==IconName
IconTarget=MATCHNAME ? Parent.Vars.Icon17Target.LocalText : IconTarget
MATCHNAME=Parent.Vars.Icon18Name.LocalText==IconName
IconTarget=MATCHNAME ? Parent.Vars.Icon18Target.LocalText : IconTarget
MATCHNAME=Parent.Vars.Icon19Name.LocalText==IconName
IconTarget=MATCHNAME ? Parent.Vars.Icon19Target.LocalText : IconTarget
MATCHNAME=Parent.Vars.Icon20Name.LocalText==IconName
IconTarget=MATCHNAME ? Parent.Vars.Icon20Target.LocalText : IconTarget
MATCHNAME=Parent.Vars.Icon21Name.LocalText==IconName
IconTarget=MATCHNAME ? Parent.Vars.Icon21Target.LocalText : IconTarget
MATCHNAME=Parent.Vars.Icon22Name.LocalText==IconName
IconTarget=MATCHNAME ? Parent.Vars.Icon22Target.LocalText : IconTarget
MATCHNAME=Parent.Vars.Icon23Name.LocalText==IconName
IconTarget=MATCHNAME ? Parent.Vars.Icon23Target.LocalText : IconTarget
MATCHNAME=Parent.Vars.Icon24Name.LocalText==IconName
IconTarget=MATCHNAME ? Parent.Vars.Icon24Target.LocalText : IconTarget
MATCHNAME=Parent.Vars.Icon25Name.LocalText==IconName
IconTarget=MATCHNAME ? Parent.Vars.Icon25Target.LocalText : IconTarget
MATCHNAME=Parent.Vars.Icon26Name.LocalText==IconName
IconTarget=MATCHNAME ? Parent.Vars.Icon26Target.LocalText : IconTarget
MATCHNAME=Parent.Vars.Icon27Name.LocalText==IconName
IconTarget=MATCHNAME ? Parent.Vars.Icon27Target.LocalText : IconTarget
MATCHNAME=Parent.Vars.Icon28Name.LocalText==IconName
IconTarget=MATCHNAME ? Parent.Vars.Icon28Target.LocalText : IconTarget
MATCHNAME=Parent.Vars.Icon29Name.LocalText==IconName
IconTarget=MATCHNAME ? Parent.Vars.Icon29Target.LocalText : IconTarget
MATCHNAME=Parent.Vars.Icon30Name.LocalText==IconName
IconTarget=MATCHNAME ? Parent.Vars.Icon30Target.LocalText : IconTarget
Visible=false" />

	<!-- Window frames -->
	<Page AbsorbsInput="false" Location="0,0" Name="WindowFrame" PackSize="a,a" Size="530,107">
		<Page AbsorbsInput="false" BackgroundOpacity="1.000" Name="Frame" PackLocation="left,top" PackSize="absolute,absolute" RStyleDefault="/FrameStyles.single_pixel" Size="530,107"/>
		<Page AbsorbsInput="false" BackgroundOpacity="1.000" Name="Bkg" PackLocation="left,top" PackSize="absolute,absolute" RStyleDefault="/WindowElements.InteriorGrouper.data.default_bkg.rect" Size="530,107"/>
	</Page>

   <Namespace Name="Fonts">
	<include>FontPirateGyula24.xml</include>
	<include>FontPirate16.xml</include>
   </Namespace>

</Page>