﻿<?xml version="1.0" encoding="utf-8"?>
<Page AllowCloseOnTop="false" eq2usescomwndcontrols="true" Location="200,200" MaximumSize="600,144" MinimumSize="150,48" Name="ToggleBuffing" OnShow="Init.Visible=true" PackLocation="left,top" Size="200,144" SizeIncrement="1,24" UserMovable="true" UserResizable="true" Version="1.6">
  <LocationEffector Name="CountdownTimer" Speed="1,0" TargetLocation="0,0" />
  <Page Name="Spell" Visible="false">
    <Button Name="Copy" Visible="false"
OnShow="
vCmd = vCRLF
vCmd = (vCmd ## 'Parent.AliasName  = Parent.' ## vClassName ## '.AliasName'  ## vCRLF)
vCmd = (vCmd ## 'Parent.ClasssName = Parent.' ## vClassName ## '.Name'       ## vCRLF)
vCmd = (vCmd ## 'Parent.Duration   = Parent.' ## vClassName ## '.Duration'   ## vCRLF)
vCmd = (vCmd ## 'Parent.MaxTargets = Parent.' ## vClassName ## '.MaxTargets' ## vCRLF)
vCmd = (vCmd ## 'Parent.SpellName  = Parent.' ## vClassName ## '.SpellName'  ## vCRLF)
OnPress = vCmd
Press   = true
vCmd    = &quot;&quot;
OnPress = &quot;&quot;
Visible = false
"
vCRLF="&#xD;&#xA;"
/>
    <Data Name="Dirge"       AliasName="UseCFear"     Duration="75" MaxTargets="5" SpellName="Confront Fear"      Visible="false" />
    <Data Name="Illusionist" AliasName="UsePChaos"    Duration="15" MaxTargets="3" SpellName="Prismatic Chaos"    Visible="false" />
    <Data Name="Troubador"   AliasName="UseJCap"      Duration="33" MaxTargets="3" SpellName="Jester's Cap"       Visible="false" />
    <Data Name="Warden"      AliasName="UseCWCurrent" Duration="24" MaxTargets="5" SpellName="Clearwater Current" Visible="false" />
  </Page>
  <Page AbsorbsInput="false" Location="164,27" Name="Description" PackLocation="right,top" Size="11,14">
    <Text Font="/TextStyles..Small.SmallStyle" MaxLines="1" Name="Dirge" PackSize="a,a" ShadowStyle="/ShadowStylesNew.Outline.style" Size="11,14" TextAlignment="Center" TextAlignmentVertical="Center" TextColor="#F0D080" Visible="false"
Tooltip="\#FFFFFFПомогает менестрелям бафать Побороть Страх
на 1-5 игроков по очереди.\#D0D0D0

Текущая цель для Побороть Страх выделяется
стрелками. При прочтении Побороть Страх текущая
цель переключается на следующую.
Для текущей цели создаётся альяс на команду
использования Побороть Страх на эту цель.
При смене цели обновляется и альяс с командой.
Название альяса:

\#A0FF80/UseCFear\#D0D0D0

Этот альяс можно использовать как команду
в макросе чтобы кидать Побороть Страх
по очереди на выбранных в этом окне игроков.

Кнопкой \#F0D000[T]\#D0D0D0 запоминается выбранная цель для
Побороть Страх. Если цель не выбрана,
то Побороть Страх на себя.

Показать это окно можно командой
\#F0D000/show_window Custom.ToggleBuffing\#D0D0D0

Версия 1.6">?</Text>
    <Text Font="/TextStyles.Small.SmallStyle" MaxLines="1" Name="Illusionist" PackSize="a,a" ShadowStyle="/ShadowStylesNew.Outline.style" Size="11,14" TextAlignment="Center" TextAlignmentVertical="Center" TextColor="#F0D080" Visible="false"
Tooltip="\#FFFFFFПомогает иллюзионистам бафать Призматический Хаос
на 1-3 игроков по очереди.\#D0D0D0

Текущая цель для Призматического Хаоса выделяется
стрелками. При прочтении Призматического Хаоса текущая
цель переключается на следующую.
Для текущей цели создаётся альяс на команду
использования Призматического Хаоса на эту цель.
При смене цели обновляется и альяс с командой.
Название альяса:

\#A0FF80/UsePChaos\#D0D0D0

Этот альяс можно использовать как команду
в макросе чтобы кидать Призматический Хаос
по очереди на выбранных в этом окне игроков.

Кнопкой \#F0D000[T]\#D0D0D0 запоминается выбранная цель для
Призматического Хаоса. Если цель не выбрана,
то Призматический Хаос на себя.

Показать это окно можно командой
\#F0D000/show_window Custom.ProfitUI_ToggleBuffing\#D0D0D0

Версия 1.6">?</Text>
    <Text Font="/TextStyles.Small.SmallStyle" MaxLines="1" Name="Troubador" PackSize="a,a" ShadowStyle="/ShadowStylesNew.Outline.style" Size="11,14" TextAlignment="Center" TextAlignmentVertical="Center" TextColor="#F0D080"
Tooltip="\#FFFFFFПомогает трубадурам бафать Шутовской Колпак
на 1-3 игроков по очереди.\#D0D0D0

Текущая цель для колпака выделяется стрелками.
При прочтении Шутовского Колпака текущая цель
переключается на следующую.
Для текущей цели создаётся альяс на команду
использования колпака на эту цель. При смене
цели обновляется и альяс с командой.
Название альяса:

\#A0FF80/UseJCap\#D0D0D0

Этот альяс можно использовать как команду
в макросе чтобы кидать колпак по очереди
на выбранных в этом окне игроков.

Кнопкой \#F0D000[T]\#D0D0D0 запоминается выбранная цель для колпака. 
Если цель не выбрана, то колпак на себя.

Показать это окно можно командой
\#F0D000/show_window Custom.ToggleBuffing\#D0D0D0

Версия 1.6">?</Text>
    <Text Font="/TextStyles.Small.SmallStyle" MaxLines="1" Name="Warden" PackSize="a,a" ShadowStyle="/ShadowStylesNew.Outline.style" Size="11,14" TextAlignment="Center" TextAlignmentVertical="Center" TextColor="#F0D080" Visible="false"
Tooltip="\#FFFFFFПомогает хранителям бафать Поток чистой воды
на 1-5 игроков по очереди.\#D0D0D0

Текущая цель для Потока чистой воды выделяется
стрелками. При прочтении Потока чистой воды
текущая цель переключается на следующую.
Для текущей цели создаётся альяс на команду
использования Потока чистой воды на эту цель.
При смене цели обновляется и альяс с командой.
Название альяса:

\#A0FF80/UseCWCurrent\#D0D0D0

Этот альяс можно использовать как команду
в макросе чтобы кидать Поток чистой воды
по очереди на выбранных в этом окне игроков.

Кнопкой \#F0D000[T]\#D0D0D0 запоминается выбранная цель для 
Потока чистой воды. Если цель не выбрана,
то Поток чистой воды на себя.

Показать это окно можно командой
\#F0D000/show_window Custom.ToggleBuffing\#D0D0D0

Версия 1.6">?</Text>
  </Page>

  <Page AbsorbsInput="false" Location="1,22" Name="Target1" PackSize="a,f" Size="198,24">
    <Checkbox Activated="false" BackgroundColor="#FFFFFF" BackgroundOpacity="1.000" Checked="false" Location="0,1" MinimumSize="22,22" Name="IsEnabled" OnSet="Parent.SetSpellAlias.Visible=Parent.IsCurrent.Visible&#xD;&#xA;Parent.Parent.Targets.Check.Visible=true" OnUnset="Parent.Parent.Targets.Toggle.Visible=Parent.IsCurrent.Visible" PackLocation="left,cfc" Size="22,22" Style="/CommonElements.Checkbox.data.style" />
    <Icon AbsorbsInput="true" IconRect="33,149,50,166" IconResource="images/widgets03.dds" Location="143,3" Name="TargetNameEditBtn" Opacity="0.100" PackLocation="right,top" Size="17,17" TreatAsButton="true" Tooltip="Редактировать"
OnPress="
Visible = false
Parent.TargetName.Visible = false
Parent.TargetEditor.NameEdit.Text = Parent.TargetName.Text
Parent.TargetEditor.Visible = true
"
OnHoverIn="Opacity=1.000"
OnHoverOut="Opacity=0.100"
/>
    <Page AbsorbsInput="false" BackgroundColor="#101010" BackgroundOpacity="0.700" Location="30,0" Name="TargetEditor" PackLocation="left,top" PackSize="a,a" Size="133,24" Visible="false">
      <Icon AbsorbsInput="true" IconRect="111,97,128,114" IconResource="images/widgets03.dds" Location="113,3" Name="BtnCancel" PackLocation="right,top" Size="17,17" TreatAsButton="true"
OnPress="
Parent.Visible = false
Parent.Parent.TargetName.Visible = true
Parent.Parent.TargetNameEditBtn.Visible = true
" />
      <Icon AbsorbsInput="false" GetsInput="false" IconRect="0,470,28,500" IconResource="images/specialelements.dds" Location="95,3" Name="BtnOkIcon"PackLocation="right,top" Size="17,17" />
      <Icon AbsorbsInput="true" IconRect="111,149,128,166" IconResource="images/widgets03.dds" Location="95,3" Name="BtnOk" PackLocation="right,top" Size="17,17" TreatAsButton="true"
OnPress="
Parent.Visible = false
Parent.Parent.TargetName.Text = Parent.NameEdit.Text
Parent.Parent.TargetName.Visible = true
Parent.Parent.TargetNameEditBtn.Visible = true
" />
      <Textbox Cursor="/Cursor.Text" Location="-3,-3" MaximumSize="16384,30" MinimumSize="40,30" MaxLines="1" Name="NameEdit" PackSize="a,f" Size="95,30" Style="/CommonElements.LargeTextfield.data.style">g0</Textbox>
      <Page AbsorbsInput="false" BackgroundOpacity="1.000" Location="0,0" Name="Frame" PackLocation="left,top" PackSize="a,a" RStyleDefault="/FrameStyles.single_pixel" Size="133,24" />
    </Page>
    <Text AbsorbsInput="false" Font="/TextStyles.Normal.NormalStyle" Location="30,0" Margin="3,0,0,0" MaxLines="1" Name="TargetName" OnTextChanged="Parent.SetSpellAlias.Visible=Parent.IsCurrent.Visible" PackLocation="left,top" PackSize="a,a" ShadowStyle="/ShadowStyles.BlackOutlineNoShadow.Outline1" Size="133,24" TextAlignment="Left" TextAlignmentVertical="Center">g0</Text>
    <Page AbsorbsInput="false" Location="175,2" Name="ToTarget" PackLocation="right,cfc" Size="20,20">
      <Button Name="Dirge"       PackSize="a,a" Size="20,20" Style="Styles.SimpleButton" Visible="false"
OnPress="Parent.Parent.TargetName.Text=Parent.Parent.Parent.TargetName.Value"
Tooltip="Побороть Страх
на выбранную цель.
Если цель не выбрана, то
Побороть Страх на себя.">T</Button>
      <Button Name="Illusionist" PackSize="a,a" Size="20,20" Style="Styles.SimpleButton" Visible="false"
OnPress="Parent.Parent.TargetName.Text=Parent.Parent.Parent.TargetName.Value"
Tooltip="Призматический Хаос
на выбранную цель.
Если цель не выбрана, то
Призматический Хаос на себя.">T</Button>
      <Button Name="Troubador"   PackSize="a,a" Size="20,20" Style="Styles.SimpleButton"
OnPress="Parent.Parent.TargetName.Text=Parent.Parent.Parent.TargetName.Value"
Tooltip="Колпак на выбранную цель. 
Если цель не выбрана,
то колпак на себя.">T</Button>
      <Button Name="Warden"      PackSize="a,a" Size="20,20" Style="Styles.SimpleButton" Visible="false"
OnPress="Parent.Parent.TargetName.Text=Parent.Parent.Parent.TargetName.Value"
Tooltip="Поток чистой воды
на выбранную цель.
Если цель не выбрана, то
Поток чистой воды на себя.">T</Button>
    </Page>
    <Page AbsorbsInput="false"  Location="19,2" Name="IsCurrent" OnShow="Parent.SetSpellAlias.Visible=true" PackLocation="left,cfc" PackSize="a,f" Size="155,20" Visible="false">
      <Icon AbsorbsInput="false" IconStyle="Styles.ArrowLeftIcon"  Location="000,0" Name="Mark1" PackLocation="left,cfc"  Size="11,20" />
      <Icon AbsorbsInput="false" IconStyle="Styles.ArrowRightIcon" Location="144,0" Name="Mark2" PackLocation="right,cfc" Size="11,20" />
    </Page>
    <Page AbsorbsInput="false" BackgroundColor="#301010" BackgroundOpacity="0.100" Location="30,2" Name="Timer" PackLocation="left,top" PackSize="a,a" Size="133,20">
      <Text AbsorbsInput="false" Font="/TextStyles.Normal.NormalStyle" Location="0,0" Margin="0,0,3,0" MaxLines="1" Name="Remaining" PackLocation="left,top" PackSize="a,a" ShadowStyle="/ShadowStyles.BlackOutlineNoShadow.Outline1" Size="133,20" TextAlignment="Right" TextAlignmentVertical="Center" TextColor="#B0B0B0" Visible="false">33</Text>
      <Progressbar AbsorbsInput="false" Color="#88AA00" Color100="#33BB66" Color50="#BBBB00" Color25="#CC8800" ColorWarn="#CC4400" Location="0,0" Name="TimerBar" Progress="0.000" PackLocation="left,top" PackSize="a,a" Size="133,20" Style="Styles.TimerProgressbar.style"/>
      <Page AbsorbsInput="false" BackgroundOpacity="0.000" Location="0,0" Name="Slidebar" Opacity="0.000" OnEffectFinished="Parent.Parent.TimerStop.Visible=true" OnHide="Left=Parent.Parent.Parent.Spell.Duration" OnMove="Parent.Parent.TimerCheck.Visible=true" OnShowEffector="CountdownTimer" Size="0,0" Visible="false" />
    </Page>
    <Page Name="TimerStart" Size="0,0" Visible="false"
OnShow="
Parent.Timer.Slidebar.Visible  = false
Parent.Timer.Slidebar.Left     = Parent.Parent.Spell.Duration
Parent.TimerCheck.Visible      = true
Parent.Timer.TimerBar.Visible  = true
Parent.Timer.Remaining.Visible = true
Parent.Timer.Slidebar.Visible  = true
Visible=false" />
    <Page Name="TimerStop" Size="0,0" Visible="false"
OnShow="
Parent.Timer.Remaining.Visible = false
Parent.Timer.TimerBar.Visible  = false
Parent.Timer.Slidebar.Left     = 0
Visible=false" />
    <Page Name="TimerCheck" Visible="false"
OnShow="
Parent.TimerStop.Visible         = (Parent.Timer.Slidebar.Left == 0)
Parent.Timer.Remaining.LocalText = Parent.Timer.Slidebar.Left
Parent.Timer.TimerBar.Progress   = (Parent.Timer.Slidebar.Left / Parent.Parent.Spell.Duration)
Visible=false" />
    <Page Name="DoSound" OnShow="playsound fizzle" Visible="false" />
    <Page Name="SetSpellAlias" Visible="false"
OnShow="
Parent.Parent.SetSpellAlias.vAbilityName = Parent.Parent.Spell.SpellName
Parent.Parent.SetSpellAlias.vAliasName   = Parent.Parent.Spell.AliasName
Parent.Parent.SetSpellAlias.vTargetName  = Parent.TargetName.LocalText
Parent.Parent.SetSpellAlias.Visible = true
Parent.Parent.SetSpellAlias.Press   = true
Visible=false" />
  </Page>

  <Page AbsorbsInput="false" Location="1,46" Name="Target2" PackSize="a,f" Size="198,24">
    <Checkbox Activated="false" BackgroundColor="#FFFFFF" BackgroundOpacity="1.000" Checked="false" Location="0,1" MinimumSize="22,22" Name="IsEnabled" OnSet="Parent.SetSpellAlias.Visible=Parent.IsCurrent.Visible&#xD;&#xA;Parent.Parent.Targets.Check.Visible=true" OnUnset="Parent.Parent.Targets.Toggle.Visible=Parent.IsCurrent.Visible" PackLocation="left,cfc" Size="22,22" Style="/CommonElements.Checkbox.data.style" />
    <Icon AbsorbsInput="true" IconRect="33,149,50,166" IconResource="images/widgets03.dds" Location="143,3" Name="TargetNameEditBtn" Opacity="0.100" PackLocation="right,top" Size="17,17" TreatAsButton="true" Tooltip="Редактировать"
OnPress="
Visible = false
Parent.TargetName.Visible = false
Parent.TargetEditor.NameEdit.Text = Parent.TargetName.Text
Parent.TargetEditor.Visible = true
"
OnHoverIn="Opacity=1.000"
OnHoverOut="Opacity=0.100"
/>
    <Page AbsorbsInput="false" BackgroundColor="#101010" BackgroundOpacity="0.700" Location="30,0" Name="TargetEditor" PackLocation="left,top" PackSize="a,a" Size="133,24" Visible="false">
      <Icon AbsorbsInput="true" IconRect="111,97,128,114" IconResource="images/widgets03.dds" Location="113,3" Name="BtnCancel" PackLocation="right,top" Size="17,17" TreatAsButton="true"
OnPress="
Parent.Visible = false
Parent.Parent.TargetName.Visible = true
Parent.Parent.TargetNameEditBtn.Visible = true
" />
      <Icon AbsorbsInput="false" GetsInput="false" IconRect="0,470,28,500" IconResource="images/specialelements.dds" Location="95,3" Name="BtnOkIcon"PackLocation="right,top" Size="17,17" />
      <Icon AbsorbsInput="true" IconRect="111,149,128,166" IconResource="images/widgets03.dds" Location="95,3" Name="BtnOk" PackLocation="right,top" Size="17,17" TreatAsButton="true"
OnPress="
Parent.Visible = false
Parent.Parent.TargetName.Text = Parent.NameEdit.Text
Parent.Parent.TargetName.Visible = true
Parent.Parent.TargetNameEditBtn.Visible = true
" />
      <Textbox Cursor="/Cursor.Text" Location="-3,-3" MaximumSize="16384,30" MinimumSize="40,30" MaxLines="1" Name="NameEdit" PackSize="a,f" Size="95,30" Style="/CommonElements.LargeTextfield.data.style">g0</Textbox>
      <Page AbsorbsInput="false" BackgroundOpacity="1.000" Location="0,0" Name="Frame" PackLocation="left,top" PackSize="a,a" RStyleDefault="/FrameStyles.single_pixel" Size="133,24" />
    </Page>
    <Text AbsorbsInput="false" Font="/TextStyles.Normal.NormalStyle" Location="30,0" Margin="3,0,0,0" MaxLines="1" Name="TargetName" OnTextChanged="Parent.SetSpellAlias.Visible=Parent.IsCurrent.Visible" PackLocation="left,top" PackSize="a,a" ShadowStyle="/ShadowStyles.BlackOutlineNoShadow.Outline1" Size="133,24" TextAlignment="Left" TextAlignmentVertical="Center">g0</Text>
    <Page AbsorbsInput="false" Location="175,2" Name="ToTarget" PackLocation="right,cfc" Size="20,20">
      <Button Name="Dirge"       PackSize="a,a" Size="20,20" Style="Styles.SimpleButton" Visible="false"
OnPress="Parent.Parent.TargetName.Text=Parent.Parent.Parent.TargetName.Value"
Tooltip="Побороть Страх
на выбранную цель.
Если цель не выбрана, то
Побороть Страх на себя.">T</Button>
      <Button Name="Illusionist" PackSize="a,a" Size="20,20" Style="Styles.SimpleButton" Visible="false"
OnPress="Parent.Parent.TargetName.Text=Parent.Parent.Parent.TargetName.Value"
Tooltip="Призматический Хаос
на выбранную цель.
Если цель не выбрана, то
Призматический Хаос на себя.">T</Button>
      <Button Name="Troubador"   PackSize="a,a" Size="20,20" Style="Styles.SimpleButton"
OnPress="Parent.Parent.TargetName.Text=Parent.Parent.Parent.TargetName.Value"
Tooltip="Колпак на выбранную цель. 
Если цель не выбрана,
то колпак на себя.">T</Button>
      <Button Name="Warden"      PackSize="a,a" Size="20,20" Style="Styles.SimpleButton" Visible="false"
OnPress="Parent.Parent.TargetName.Text=Parent.Parent.Parent.TargetName.Value"
Tooltip="Поток чистой воды
на выбранную цель.
Если цель не выбрана, то
Поток чистой воды на себя.">T</Button>
    </Page>
    <Page AbsorbsInput="false"  Location="19,2" Name="IsCurrent" OnShow="Parent.SetSpellAlias.Visible=true" PackLocation="left,cfc" PackSize="a,f" Size="155,20" Visible="false">
      <Icon AbsorbsInput="false" IconStyle="Styles.ArrowLeftIcon"  Location="000,0" Name="Mark1" PackLocation="left,cfc"  Size="11,20" />
      <Icon AbsorbsInput="false" IconStyle="Styles.ArrowRightIcon" Location="144,0" Name="Mark2" PackLocation="right,cfc" Size="11,20" />
    </Page>
    <Page AbsorbsInput="false" BackgroundColor="#301010" BackgroundOpacity="0.100" Location="30,2" Name="Timer" PackLocation="left,top" PackSize="a,a" Size="133,20">
      <Text AbsorbsInput="false" Font="/TextStyles.Normal.NormalStyle" Location="0,0" Margin="0,0,3,0" MaxLines="1" Name="Remaining" PackLocation="left,top" PackSize="a,a" ShadowStyle="/ShadowStyles.BlackOutlineNoShadow.Outline1" Size="133,20" TextAlignment="Right" TextAlignmentVertical="Center" TextColor="#B0B0B0" Visible="false">33</Text>
      <Progressbar AbsorbsInput="false" Color="#88AA00" Color100="#33BB66" Color50="#BBBB00" Color25="#CC8800" ColorWarn="#CC4400" Location="0,0" Name="TimerBar" Progress="0.000" PackLocation="left,top" PackSize="a,a" Size="133,20" Style="Styles.TimerProgressbar.style"/>
      <Page AbsorbsInput="false" BackgroundOpacity="0.000" Location="0,0" Name="Slidebar" Opacity="0.000" OnEffectFinished="Parent.Parent.TimerStop.Visible=true" OnHide="Left=Parent.Parent.Parent.Spell.Duration" OnMove="Parent.Parent.TimerCheck.Visible=true" OnShowEffector="CountdownTimer" Size="0,0" Visible="false" />
    </Page>
    <Page Name="TimerStart" Size="0,0" Visible="false"
OnShow="
Parent.Timer.Slidebar.Visible  = false
Parent.Timer.Slidebar.Left     = Parent.Parent.Spell.Duration
Parent.TimerCheck.Visible      = true
Parent.Timer.TimerBar.Visible  = true
Parent.Timer.Remaining.Visible = true
Parent.Timer.Slidebar.Visible  = true
Visible=false" />
    <Page Name="TimerStop" Size="0,0" Visible="false"
OnShow="
Parent.Timer.Remaining.Visible = false
Parent.Timer.TimerBar.Visible  = false
Parent.Timer.Slidebar.Left     = 0
Visible=false" />
    <Page Name="TimerCheck" Visible="false"
OnShow="
Parent.TimerStop.Visible         = (Parent.Timer.Slidebar.Left == 0)
Parent.Timer.Remaining.LocalText = Parent.Timer.Slidebar.Left
Parent.Timer.TimerBar.Progress   = (Parent.Timer.Slidebar.Left / Parent.Parent.Spell.Duration)
Visible=false" />
    <Page Name="DoSound" OnShow="playsound fizzle" Visible="false" />
    <Page Name="SetSpellAlias" Visible="false"
OnShow="
Parent.Parent.SetSpellAlias.vAbilityName = Parent.Parent.Spell.SpellName
Parent.Parent.SetSpellAlias.vAliasName   = Parent.Parent.Spell.AliasName
Parent.Parent.SetSpellAlias.vTargetName  = Parent.TargetName.LocalText
Parent.Parent.SetSpellAlias.Visible = true
Parent.Parent.SetSpellAlias.Press   = true
Visible=false" />
  </Page>

  <Page AbsorbsInput="false" Location="1,70" Name="Target3" PackSize="a,f" Size="198,24">
    <Checkbox Activated="false" BackgroundColor="#FFFFFF" BackgroundOpacity="1.000" Checked="false" Location="0,1" MinimumSize="22,22" Name="IsEnabled" OnSet="Parent.SetSpellAlias.Visible=Parent.IsCurrent.Visible&#xD;&#xA;Parent.Parent.Targets.Check.Visible=true" OnUnset="Parent.Parent.Targets.Toggle.Visible=Parent.IsCurrent.Visible" PackLocation="left,cfc" Size="22,22" Style="/CommonElements.Checkbox.data.style" />
    <Icon AbsorbsInput="true" IconRect="33,149,50,166" IconResource="images/widgets03.dds" Location="143,3" Name="TargetNameEditBtn" Opacity="0.100" PackLocation="right,top" Size="17,17" TreatAsButton="true" Tooltip="Редактировать"
OnPress="
Visible = false
Parent.TargetName.Visible = false
Parent.TargetEditor.NameEdit.Text = Parent.TargetName.Text
Parent.TargetEditor.Visible = true
"
OnHoverIn="Opacity=1.000"
OnHoverOut="Opacity=0.100"
/>
    <Page AbsorbsInput="false" BackgroundColor="#101010" BackgroundOpacity="0.700" Location="30,0" Name="TargetEditor" PackLocation="left,top" PackSize="a,a" Size="133,24" Visible="false">
      <Icon AbsorbsInput="true" IconRect="111,97,128,114" IconResource="images/widgets03.dds" Location="113,3" Name="BtnCancel" PackLocation="right,top" Size="17,17" TreatAsButton="true"
OnPress="
Parent.Visible = false
Parent.Parent.TargetName.Visible = true
Parent.Parent.TargetNameEditBtn.Visible = true
" />
      <Icon AbsorbsInput="false" GetsInput="false" IconRect="0,470,28,500" IconResource="images/specialelements.dds" Location="95,3" Name="BtnOkIcon"PackLocation="right,top" Size="17,17" />
      <Icon AbsorbsInput="true" IconRect="111,149,128,166" IconResource="images/widgets03.dds" Location="95,3" Name="BtnOk" PackLocation="right,top" Size="17,17" TreatAsButton="true"
OnPress="
Parent.Visible = false
Parent.Parent.TargetName.Text = Parent.NameEdit.Text
Parent.Parent.TargetName.Visible = true
Parent.Parent.TargetNameEditBtn.Visible = true
" />
      <Textbox Cursor="/Cursor.Text" Location="-3,-3" MaximumSize="16384,30" MinimumSize="40,30" MaxLines="1" Name="NameEdit" PackSize="a,f" Size="95,30" Style="/CommonElements.LargeTextfield.data.style">g0</Textbox>
      <Page AbsorbsInput="false" BackgroundOpacity="1.000" Location="0,0" Name="Frame" PackLocation="left,top" PackSize="a,a" RStyleDefault="/FrameStyles.single_pixel" Size="133,24" />
    </Page>
    <Text AbsorbsInput="false" Font="/TextStyles.Normal.NormalStyle" Location="30,0" Margin="3,0,0,0" MaxLines="1" Name="TargetName" OnTextChanged="Parent.SetSpellAlias.Visible=Parent.IsCurrent.Visible" PackLocation="left,top" PackSize="a,a" ShadowStyle="/ShadowStyles.BlackOutlineNoShadow.Outline1" Size="133,24" TextAlignment="Left" TextAlignmentVertical="Center">g0</Text>
    <Page AbsorbsInput="false" Location="175,2" Name="ToTarget" PackLocation="right,cfc" Size="20,20">
      <Button Name="Dirge"       PackSize="a,a" Size="20,20" Style="Styles.SimpleButton" Visible="false"
OnPress="Parent.Parent.TargetName.Text=Parent.Parent.Parent.TargetName.Value"
Tooltip="Побороть Страх
на выбранную цель.
Если цель не выбрана, то
Побороть Страх на себя.">T</Button>
      <Button Name="Illusionist" PackSize="a,a" Size="20,20" Style="Styles.SimpleButton" Visible="false"
OnPress="Parent.Parent.TargetName.Text=Parent.Parent.Parent.TargetName.Value"
Tooltip="Призматический Хаос
на выбранную цель.
Если цель не выбрана, то
Призматический Хаос на себя.">T</Button>
      <Button Name="Troubador"   PackSize="a,a" Size="20,20" Style="Styles.SimpleButton"
OnPress="Parent.Parent.TargetName.Text=Parent.Parent.Parent.TargetName.Value"
Tooltip="Колпак на выбранную цель. 
Если цель не выбрана,
то колпак на себя.">T</Button>
      <Button Name="Warden"      PackSize="a,a" Size="20,20" Style="Styles.SimpleButton" Visible="false"
OnPress="Parent.Parent.TargetName.Text=Parent.Parent.Parent.TargetName.Value"
Tooltip="Поток чистой воды
на выбранную цель.
Если цель не выбрана, то
Поток чистой воды на себя.">T</Button>
    </Page>
    <Page AbsorbsInput="false"  Location="19,2" Name="IsCurrent" OnShow="Parent.SetSpellAlias.Visible=true" PackLocation="left,cfc" PackSize="a,f" Size="155,20" Visible="false">
      <Icon AbsorbsInput="false" IconStyle="Styles.ArrowLeftIcon"  Location="000,0" Name="Mark1" PackLocation="left,cfc"  Size="11,20" />
      <Icon AbsorbsInput="false" IconStyle="Styles.ArrowRightIcon" Location="144,0" Name="Mark2" PackLocation="right,cfc" Size="11,20" />
    </Page>
    <Page AbsorbsInput="false" BackgroundColor="#301010" BackgroundOpacity="0.100" Location="30,2" Name="Timer" PackLocation="left,top" PackSize="a,a" Size="133,20">
      <Text AbsorbsInput="false" Font="/TextStyles.Normal.NormalStyle" Location="0,0" Margin="0,0,3,0" MaxLines="1" Name="Remaining" PackLocation="left,top" PackSize="a,a" ShadowStyle="/ShadowStyles.BlackOutlineNoShadow.Outline1" Size="133,20" TextAlignment="Right" TextAlignmentVertical="Center" TextColor="#B0B0B0" Visible="false">33</Text>
      <Progressbar AbsorbsInput="false" Color="#88AA00" Color100="#33BB66" Color50="#BBBB00" Color25="#CC8800" ColorWarn="#CC4400" Location="0,0" Name="TimerBar" Progress="0.000" PackLocation="left,top" PackSize="a,a" Size="133,20" Style="Styles.TimerProgressbar.style"/>
      <Page AbsorbsInput="false" BackgroundOpacity="0.000" Location="0,0" Name="Slidebar" Opacity="0.000" OnEffectFinished="Parent.Parent.TimerStop.Visible=true" OnHide="Left=Parent.Parent.Parent.Spell.Duration" OnMove="Parent.Parent.TimerCheck.Visible=true" OnShowEffector="CountdownTimer" Size="0,0" Visible="false" />
    </Page>
    <Page Name="TimerStart" Size="0,0" Visible="false"
OnShow="
Parent.Timer.Slidebar.Visible  = false
Parent.Timer.Slidebar.Left     = Parent.Parent.Spell.Duration
Parent.TimerCheck.Visible      = true
Parent.Timer.TimerBar.Visible  = true
Parent.Timer.Remaining.Visible = true
Parent.Timer.Slidebar.Visible  = true
Visible=false" />
    <Page Name="TimerStop" Size="0,0" Visible="false"
OnShow="
Parent.Timer.Remaining.Visible = false
Parent.Timer.TimerBar.Visible  = false
Parent.Timer.Slidebar.Left     = 0
Visible=false" />
    <Page Name="TimerCheck" Visible="false"
OnShow="
Parent.TimerStop.Visible         = (Parent.Timer.Slidebar.Left == 0)
Parent.Timer.Remaining.LocalText = Parent.Timer.Slidebar.Left
Parent.Timer.TimerBar.Progress   = (Parent.Timer.Slidebar.Left / Parent.Parent.Spell.Duration)
Visible=false" />
    <Page Name="DoSound" OnShow="playsound fizzle" Visible="false" />
    <Page Name="SetSpellAlias" Visible="false"
OnShow="
Parent.Parent.SetSpellAlias.vAbilityName = Parent.Parent.Spell.SpellName
Parent.Parent.SetSpellAlias.vAliasName   = Parent.Parent.Spell.AliasName
Parent.Parent.SetSpellAlias.vTargetName  = Parent.TargetName.LocalText
Parent.Parent.SetSpellAlias.Visible = true
Parent.Parent.SetSpellAlias.Press   = true
Visible=false" />
  </Page>

  <Page AbsorbsInput="false" Location="1,94" Name="Target4" PackSize="a,f" Size="198,24">
    <Checkbox Activated="false" BackgroundColor="#FFFFFF" BackgroundOpacity="1.000" Checked="false" Location="0,1" MinimumSize="22,22" Name="IsEnabled" OnSet="Parent.SetSpellAlias.Visible=Parent.IsCurrent.Visible&#xD;&#xA;Parent.Parent.Targets.Check.Visible=true" OnUnset="Parent.Parent.Targets.Toggle.Visible=Parent.IsCurrent.Visible" PackLocation="left,cfc" Size="22,22" Style="/CommonElements.Checkbox.data.style" />
    <Icon AbsorbsInput="true" IconRect="33,149,50,166" IconResource="images/widgets03.dds" Location="143,3" Name="TargetNameEditBtn" Opacity="0.100" PackLocation="right,top" Size="17,17" TreatAsButton="true" Tooltip="Редактировать"
OnPress="
Visible = false
Parent.TargetName.Visible = false
Parent.TargetEditor.NameEdit.Text = Parent.TargetName.Text
Parent.TargetEditor.Visible = true
"
OnHoverIn="Opacity=1.000"
OnHoverOut="Opacity=0.100"
/>
    <Page AbsorbsInput="false" BackgroundColor="#101010" BackgroundOpacity="0.700" Location="30,0" Name="TargetEditor" PackLocation="left,top" PackSize="a,a" Size="133,24" Visible="false">
      <Icon AbsorbsInput="true" IconRect="111,97,128,114" IconResource="images/widgets03.dds" Location="113,3" Name="BtnCancel" PackLocation="right,top" Size="17,17" TreatAsButton="true"
OnPress="
Parent.Visible = false
Parent.Parent.TargetName.Visible = true
Parent.Parent.TargetNameEditBtn.Visible = true
" />
      <Icon AbsorbsInput="false" GetsInput="false" IconRect="0,470,28,500" IconResource="images/specialelements.dds" Location="95,3" Name="BtnOkIcon"PackLocation="right,top" Size="17,17" />
      <Icon AbsorbsInput="true" IconRect="111,149,128,166" IconResource="images/widgets03.dds" Location="95,3" Name="BtnOk" PackLocation="right,top" Size="17,17" TreatAsButton="true"
OnPress="
Parent.Visible = false
Parent.Parent.TargetName.Text = Parent.NameEdit.Text
Parent.Parent.TargetName.Visible = true
Parent.Parent.TargetNameEditBtn.Visible = true
" />
      <Textbox Cursor="/Cursor.Text" Location="-3,-3" MaximumSize="16384,30" MinimumSize="40,30" MaxLines="1" Name="NameEdit" PackSize="a,f" Size="95,30" Style="/CommonElements.LargeTextfield.data.style">g0</Textbox>
      <Page AbsorbsInput="false" BackgroundOpacity="1.000" Location="0,0" Name="Frame" PackLocation="left,top" PackSize="a,a" RStyleDefault="/FrameStyles.single_pixel" Size="133,24" />
    </Page>
    <Text AbsorbsInput="false" Font="/TextStyles.Normal.NormalStyle" Location="30,0" Margin="3,0,0,0" MaxLines="1" Name="TargetName" OnTextChanged="Parent.SetSpellAlias.Visible=Parent.IsCurrent.Visible" PackLocation="left,top" PackSize="a,a" ShadowStyle="/ShadowStyles.BlackOutlineNoShadow.Outline1" Size="133,24" TextAlignment="Left" TextAlignmentVertical="Center">g0</Text>
    <Page AbsorbsInput="false" Location="175,2" Name="ToTarget" PackLocation="right,cfc" Size="20,20">
      <Button Name="Dirge"       PackSize="a,a" Size="20,20" Style="Styles.SimpleButton" Visible="false"
OnPress="Parent.Parent.TargetName.Text=Parent.Parent.Parent.TargetName.Value"
Tooltip="Побороть Страх
на выбранную цель.
Если цель не выбрана, то
Побороть Страх на себя.">T</Button>
      <Button Name="Illusionist" PackSize="a,a" Size="20,20" Style="Styles.SimpleButton" Visible="false"
OnPress="Parent.Parent.TargetName.Text=Parent.Parent.Parent.TargetName.Value"
Tooltip="Призматический Хаос
на выбранную цель.
Если цель не выбрана, то
Призматический Хаос на себя.">T</Button>
      <Button Name="Troubador"   PackSize="a,a" Size="20,20" Style="Styles.SimpleButton"
OnPress="Parent.Parent.TargetName.Text=Parent.Parent.Parent.TargetName.Value"
Tooltip="Колпак на выбранную цель. 
Если цель не выбрана,
то колпак на себя.">T</Button>
      <Button Name="Warden"      PackSize="a,a" Size="20,20" Style="Styles.SimpleButton" Visible="false"
OnPress="Parent.Parent.TargetName.Text=Parent.Parent.Parent.TargetName.Value"
Tooltip="Поток чистой воды
на выбранную цель.
Если цель не выбрана, то
Поток чистой воды на себя.">T</Button>
    </Page>
    <Page AbsorbsInput="false"  Location="19,2" Name="IsCurrent" OnShow="Parent.SetSpellAlias.Visible=true" PackLocation="left,cfc" PackSize="a,f" Size="155,20" Visible="false">
      <Icon AbsorbsInput="false" IconStyle="Styles.ArrowLeftIcon"  Location="000,0" Name="Mark1" PackLocation="left,cfc"  Size="11,20" />
      <Icon AbsorbsInput="false" IconStyle="Styles.ArrowRightIcon" Location="144,0" Name="Mark2" PackLocation="right,cfc" Size="11,20" />
    </Page>
    <Page AbsorbsInput="false" BackgroundColor="#301010" BackgroundOpacity="0.100" Location="30,2" Name="Timer" PackLocation="left,top" PackSize="a,a" Size="133,20">
      <Text AbsorbsInput="false" Font="/TextStyles.Normal.NormalStyle" Location="0,0" Margin="0,0,3,0" MaxLines="1" Name="Remaining" PackLocation="left,top" PackSize="a,a" ShadowStyle="/ShadowStyles.BlackOutlineNoShadow.Outline1" Size="133,20" TextAlignment="Right" TextAlignmentVertical="Center" TextColor="#B0B0B0" Visible="false">33</Text>
      <Progressbar AbsorbsInput="false" Color="#88AA00" Color100="#33BB66" Color50="#BBBB00" Color25="#CC8800" ColorWarn="#CC4400" Location="0,0" Name="TimerBar" Progress="0.000" PackLocation="left,top" PackSize="a,a" Size="133,20" Style="Styles.TimerProgressbar.style"/>
      <Page AbsorbsInput="false" BackgroundOpacity="0.000" Location="0,0" Name="Slidebar" Opacity="0.000" OnEffectFinished="Parent.Parent.TimerStop.Visible=true" OnHide="Left=Parent.Parent.Parent.Spell.Duration" OnMove="Parent.Parent.TimerCheck.Visible=true" OnShowEffector="CountdownTimer" Size="0,0" Visible="false" />
    </Page>
    <Page Name="TimerStart" Size="0,0" Visible="false"
OnShow="
Parent.Timer.Slidebar.Visible  = false
Parent.Timer.Slidebar.Left     = Parent.Parent.Spell.Duration
Parent.TimerCheck.Visible      = true
Parent.Timer.TimerBar.Visible  = true
Parent.Timer.Remaining.Visible = true
Parent.Timer.Slidebar.Visible  = true
Visible=false" />
    <Page Name="TimerStop" Size="0,0" Visible="false"
OnShow="
Parent.Timer.Remaining.Visible = false
Parent.Timer.TimerBar.Visible  = false
Parent.Timer.Slidebar.Left     = 0
Visible=false" />
    <Page Name="TimerCheck" Visible="false"
OnShow="
Parent.TimerStop.Visible         = (Parent.Timer.Slidebar.Left == 0)
Parent.Timer.Remaining.LocalText = Parent.Timer.Slidebar.Left
Parent.Timer.TimerBar.Progress   = (Parent.Timer.Slidebar.Left / Parent.Parent.Spell.Duration)
Visible=false" />
    <Page Name="DoSound" OnShow="playsound fizzle" Visible="false" />
    <Page Name="SetSpellAlias" Visible="false"
OnShow="
Parent.Parent.SetSpellAlias.vAbilityName = Parent.Parent.Spell.SpellName
Parent.Parent.SetSpellAlias.vAliasName   = Parent.Parent.Spell.AliasName
Parent.Parent.SetSpellAlias.vTargetName  = Parent.TargetName.LocalText
Parent.Parent.SetSpellAlias.Visible = true
Parent.Parent.SetSpellAlias.Press   = true
Visible=false" />
  </Page>

  <Page AbsorbsInput="false" Location="1,118" Name="Target5" PackSize="a,f" Size="198,24">
    <Checkbox Activated="false" BackgroundColor="#FFFFFF" BackgroundOpacity="1.000" Checked="false" Location="0,1" MinimumSize="22,22" Name="IsEnabled" OnSet="Parent.SetSpellAlias.Visible=Parent.IsCurrent.Visible&#xD;&#xA;Parent.Parent.Targets.Check.Visible=true" OnUnset="Parent.Parent.Targets.Toggle.Visible=Parent.IsCurrent.Visible" PackLocation="left,cfc" Size="22,22" Style="/CommonElements.Checkbox.data.style" />
    <Icon AbsorbsInput="true" IconRect="33,149,50,166" IconResource="images/widgets03.dds" Location="143,3" Name="TargetNameEditBtn" Opacity="0.100" PackLocation="right,top" Size="17,17" TreatAsButton="true" Tooltip="Редактировать"
OnPress="
Visible = false
Parent.TargetName.Visible = false
Parent.TargetEditor.NameEdit.Text = Parent.TargetName.Text
Parent.TargetEditor.Visible = true
"
OnHoverIn="Opacity=1.000"
OnHoverOut="Opacity=0.100"
/>
    <Page AbsorbsInput="false" BackgroundColor="#101010" BackgroundOpacity="0.700" Location="30,0" Name="TargetEditor" PackLocation="left,top" PackSize="a,a" Size="133,24" Visible="false">
      <Icon AbsorbsInput="true" IconRect="111,97,128,114" IconResource="images/widgets03.dds" Location="113,3" Name="BtnCancel" PackLocation="right,top" Size="17,17" TreatAsButton="true"
OnPress="
Parent.Visible = false
Parent.Parent.TargetName.Visible = true
Parent.Parent.TargetNameEditBtn.Visible = true
" />
      <Icon AbsorbsInput="false" GetsInput="false" IconRect="0,470,28,500" IconResource="images/specialelements.dds" Location="95,3" Name="BtnOkIcon"PackLocation="right,top" Size="17,17" />
      <Icon AbsorbsInput="true" IconRect="111,149,128,166" IconResource="images/widgets03.dds" Location="95,3" Name="BtnOk" PackLocation="right,top" Size="17,17" TreatAsButton="true"
OnPress="
Parent.Visible = false
Parent.Parent.TargetName.Text = Parent.NameEdit.Text
Parent.Parent.TargetName.Visible = true
Parent.Parent.TargetNameEditBtn.Visible = true
" />
      <Textbox Cursor="/Cursor.Text" Location="-3,-3" MaximumSize="16384,30" MinimumSize="40,30" MaxLines="1" Name="NameEdit" PackSize="a,f" Size="95,30" Style="/CommonElements.LargeTextfield.data.style">g0</Textbox>
      <Page AbsorbsInput="false" BackgroundOpacity="1.000" Location="0,0" Name="Frame" PackLocation="left,top" PackSize="a,a" RStyleDefault="/FrameStyles.single_pixel" Size="133,24" />
    </Page>
    <Text AbsorbsInput="false" Font="/TextStyles.Normal.NormalStyle" Location="30,0" Margin="3,0,0,0" MaxLines="1" Name="TargetName" OnTextChanged="Parent.SetSpellAlias.Visible=Parent.IsCurrent.Visible" PackLocation="left,top" PackSize="a,a" ShadowStyle="/ShadowStyles.BlackOutlineNoShadow.Outline1" Size="133,24" TextAlignment="Left" TextAlignmentVertical="Center">g0</Text>
    <Page AbsorbsInput="false" Location="175,2" Name="ToTarget" PackLocation="right,cfc" Size="20,20">
      <Button Name="Dirge"       PackSize="a,a" Size="20,20" Style="Styles.SimpleButton" Visible="false"
OnPress="Parent.Parent.TargetName.Text=Parent.Parent.Parent.TargetName.Value"
Tooltip="Побороть Страх
на выбранную цель.
Если цель не выбрана, то
Побороть Страх на себя.">T</Button>
      <Button Name="Illusionist" PackSize="a,a" Size="20,20" Style="Styles.SimpleButton" Visible="false"
OnPress="Parent.Parent.TargetName.Text=Parent.Parent.Parent.TargetName.Value"
Tooltip="Призматический Хаос
на выбранную цель.
Если цель не выбрана, то
Призматический Хаос на себя.">T</Button>
      <Button Name="Troubador"   PackSize="a,a" Size="20,20" Style="Styles.SimpleButton"
OnPress="Parent.Parent.TargetName.Text=Parent.Parent.Parent.TargetName.Value"
Tooltip="Колпак на выбранную цель. 
Если цель не выбрана,
то колпак на себя.">T</Button>
      <Button Name="Warden"      PackSize="a,a" Size="20,20" Style="Styles.SimpleButton" Visible="false"
OnPress="Parent.Parent.TargetName.Text=Parent.Parent.Parent.TargetName.Value"
Tooltip="Поток чистой воды
на выбранную цель.
Если цель не выбрана, то
Поток чистой воды на себя.">T</Button>
    </Page>
    <Page AbsorbsInput="false"  Location="19,2" Name="IsCurrent" OnShow="Parent.SetSpellAlias.Visible=true" PackLocation="left,cfc" PackSize="a,f" Size="155,20" Visible="false">
      <Icon AbsorbsInput="false" IconStyle="Styles.ArrowLeftIcon"  Location="000,0" Name="Mark1" PackLocation="left,cfc"  Size="11,20" />
      <Icon AbsorbsInput="false" IconStyle="Styles.ArrowRightIcon" Location="144,0" Name="Mark2" PackLocation="right,cfc" Size="11,20" />
    </Page>
    <Page AbsorbsInput="false" BackgroundColor="#301010" BackgroundOpacity="0.100" Location="30,2" Name="Timer" PackLocation="left,top" PackSize="a,a" Size="133,20">
      <Text AbsorbsInput="false" Font="/TextStyles.Normal.NormalStyle" Location="0,0" Margin="0,0,3,0" MaxLines="1" Name="Remaining" PackLocation="left,top" PackSize="a,a" ShadowStyle="/ShadowStyles.BlackOutlineNoShadow.Outline1" Size="133,20" TextAlignment="Right" TextAlignmentVertical="Center" TextColor="#B0B0B0" Visible="false">33</Text>
      <Progressbar AbsorbsInput="false" Color="#88AA00" Color100="#33BB66" Color50="#BBBB00" Color25="#CC8800" ColorWarn="#CC4400" Location="0,0" Name="TimerBar" Progress="0.000" PackLocation="left,top" PackSize="a,a" Size="133,20" Style="Styles.TimerProgressbar.style"/>
      <Page AbsorbsInput="false" BackgroundOpacity="0.000" Location="0,0" Name="Slidebar" Opacity="0.000" OnEffectFinished="Parent.Parent.TimerStop.Visible=true" OnHide="Left=Parent.Parent.Parent.Spell.Duration" OnMove="Parent.Parent.TimerCheck.Visible=true" OnShowEffector="CountdownTimer" Size="0,0" Visible="false" />
    </Page>
    <Page Name="TimerStart" Size="0,0" Visible="false"
OnShow="
Parent.Timer.Slidebar.Visible  = false
Parent.Timer.Slidebar.Left     = Parent.Parent.Spell.Duration
Parent.TimerCheck.Visible      = true
Parent.Timer.TimerBar.Visible  = true
Parent.Timer.Remaining.Visible = true
Parent.Timer.Slidebar.Visible  = true
Visible=false" />
    <Page Name="TimerStop" Size="0,0" Visible="false"
OnShow="
Parent.Timer.Remaining.Visible = false
Parent.Timer.TimerBar.Visible  = false
Parent.Timer.Slidebar.Left     = 0
Visible=false" />
    <Page Name="TimerCheck" Visible="false"
OnShow="
Parent.TimerStop.Visible         = (Parent.Timer.Slidebar.Left == 0)
Parent.Timer.Remaining.LocalText = Parent.Timer.Slidebar.Left
Parent.Timer.TimerBar.Progress   = (Parent.Timer.Slidebar.Left / Parent.Parent.Spell.Duration)
Visible=false" />
    <Page Name="DoSound" OnShow="playsound fizzle" Visible="false" />
    <Page Name="SetSpellAlias" Visible="false"
OnShow="
Parent.Parent.SetSpellAlias.vAbilityName = Parent.Parent.Spell.SpellName
Parent.Parent.SetSpellAlias.vAliasName   = Parent.Parent.Spell.AliasName
Parent.Parent.SetSpellAlias.vTargetName  = Parent.TargetName.LocalText
Parent.Parent.SetSpellAlias.Visible = true
Parent.Parent.SetSpellAlias.Press   = true
Visible=false" />
  </Page>

  <Page Name="Targets" Visible="false">
    <Page Name="Current" Visible="false"
OnShow="
vIndex = 0
vIndex = (Parent.Parent.Target1.IsCurrent.Visible ? 1 : vIndex)
vIndex = (Parent.Parent.Target2.IsCurrent.Visible ? 2 : vIndex)
vIndex = (Parent.Parent.Target3.IsCurrent.Visible ? 3 : vIndex)
vCond  = (Parent.Parent.Target4.IsCurrent.Visible &amp;&amp; Parent.Parent.Spell.MaxTargets '&gt;=' 4)
vIndex = (vCond ? 4 : vIndex)
vCond  = (Parent.Parent.Target5.IsCurrent.Visible &amp;&amp; Parent.Parent.Spell.MaxTargets '&gt;=' 5)
vIndex = (vCond ? 5 : vIndex)
Visible=false" />
      
    <Page Name="Mask" Visible="false"
OnShow="
vMask = 0
vMask = vMask + (Parent.Parent.Target1.IsEnabled.Checked ? 1 : 0)
vMask = vMask + (Parent.Parent.Target2.IsEnabled.Checked ? 2 : 0)
vMask = vMask + (Parent.Parent.Target3.IsEnabled.Checked ? 4 : 0)
vCond = (Parent.Parent.Target4.IsEnabled.Checked &amp;&amp; Parent.Parent.Spell.MaxTargets '&gt;=' 4)
vMask = vMask + (vCond ?  8 : 0)
vCond = (Parent.Parent.Target5.IsEnabled.Checked &amp;&amp; Parent.Parent.Spell.MaxTargets '&gt;=' 5)
vMask = vMask + (vCond ? 16 : 0)
Visible=false" />

    <Page Name="IsChecked" Visible="false"
OnShow="
vMaxTargets = Parent.Parent.Spell.MaxTargets
vCond       = (vMaxTargets &lt; 3)
vMaxTargets = (vCond ? 3 : vMaxTargets)
vCond       = (vMaxTargets &gt; 5)
vMaxTargets = (vCond ? 5 : vMaxTargets)

vFlag1 = (Parent.Parent.Target1.IsEnabled.Checked &amp;&amp; vIndex == 1)
vFlag2 = (Parent.Parent.Target2.IsEnabled.Checked &amp;&amp; vIndex == 2)
vFlag3 = (Parent.Parent.Target3.IsEnabled.Checked &amp;&amp; vIndex == 3)
vFlag4 = (Parent.Parent.Target4.IsEnabled.Checked &amp;&amp; vIndex == 4)
vFlag5 = (Parent.Parent.Target5.IsEnabled.Checked &amp;&amp; vIndex == 5)

vFlag4 = (vFlag4 &amp;&amp; vMaxTargets '&gt;=' 4)
vFlag5 = (vFlag5 &amp;&amp; vMaxTargets '&gt;=' 5)

Value  = (vFlag1 || vFlag2 || vFlag3 || vFlag4 || vFlag5)

vIndexNext = (vIndex + 1)
vCond      = (vIndexNext &gt; vMaxTargets)
vIndexNext = (vCond ? 1 : vIndexNext)
Visible=false" />

    <Page Name="Check" Visible="false"
OnShow="
Parent.Current.Visible = true
Parent.Mask.Visible    = true
vCurrTarget = Parent.Current.vIndex
vMask       = Parent.Mask.vMask

vFlag1 = ('!'Parent.Parent.Target1.IsEnabled.Checked &amp;&amp; vCurrTarget == 1)
vFlag2 = ('!'Parent.Parent.Target2.IsEnabled.Checked &amp;&amp; vCurrTarget == 2)
vFlag3 = ('!'Parent.Parent.Target3.IsEnabled.Checked &amp;&amp; vCurrTarget == 3)
vFlag4 = ('!'Parent.Parent.Target4.IsEnabled.Checked &amp;&amp; vCurrTarget == 4)
vFlag5 = ('!'Parent.Parent.Target5.IsEnabled.Checked &amp;&amp; vCurrTarget == 5)

vFlag4 = (vFlag4 &amp;&amp; Parent.Parent.Spell.MaxTargets '&gt;=' 4)
vFlag5 = (vFlag5 &amp;&amp; Parent.Parent.Spell.MaxTargets '&gt;=' 5)

vFlag = (vFlag1 || vFlag2 || vFlag3 || vFlag4 || vFlag5)
vFlag = (vFlag &amp;&amp; vMask &gt; 0)
vFlag = (vFlag || vCurrTarget == 0)

Parent.Toggle.Visible = vFlag
Visible=false" />

    <Page Name="Toggle" Visible="false"
OnShow="
Parent.Current.Visible = true
Parent.Mask.Visible    = true
vCurrTarget = Parent.Current.vIndex
vMask       = Parent.Mask.vMask

Parent.IsChecked.vIndex  = vCurrTarget
Parent.IsChecked.Visible = true
Parent.IsChecked.vIndex  = Parent.IsChecked.vIndexNext

Parent.IsChecked.Visible = true
Parent.IsChecked.vIndex  = (Parent.IsChecked.Value ? Parent.IsChecked.vIndex : Parent.IsChecked.vIndexNext)
Parent.IsChecked.Visible = true
Parent.IsChecked.vIndex  = (Parent.IsChecked.Value ? Parent.IsChecked.vIndex : Parent.IsChecked.vIndexNext)
Parent.IsChecked.Visible = true
Parent.IsChecked.vIndex  = (Parent.IsChecked.Value ? Parent.IsChecked.vIndex : Parent.IsChecked.vIndexNext)
Parent.IsChecked.Visible = (Parent.Parent.Spell.MaxTargets '&gt;=' 4)
Parent.IsChecked.vIndex  = (Parent.IsChecked.Value ? Parent.IsChecked.vIndex : Parent.IsChecked.vIndexNext)
Parent.IsChecked.Visible = (Parent.Parent.Spell.MaxTargets '&gt;=' 5)
Parent.IsChecked.vIndex  = (Parent.IsChecked.Value ? Parent.IsChecked.vIndex : Parent.IsChecked.vIndexNext)

vNextTarget = Parent.IsChecked.vIndex
vFlag1      = (vCurrTarget &gt; 0)
vFlag1      = (vFlag1 &amp;&amp; vMask == 0)
vNextTarget = (vFlag1 ? vCurrTarget : vNextTarget)

vFlag2      = (vCurrTarget == 0)
vFlag2      = (vFlag2 &amp;&amp; vMask == 0)
vNextTarget = (vFlag2 ? 1 : vNextTarget)

vFlag4 = (vNextTarget == 4)
vFlag5 = (vNextTarget == 5)
vFlag4 = (vFlag4 &amp;&amp; Parent.Parent.Spell.MaxTargets '&gt;=' 4)
vFlag5 = (vFlag5 &amp;&amp; Parent.Parent.Spell.MaxTargets '&gt;=' 5)

Parent.Parent.Target1.IsCurrent.Visible = (vNextTarget == 1)
Parent.Parent.Target2.IsCurrent.Visible = (vNextTarget == 2)
Parent.Parent.Target3.IsCurrent.Visible = (vNextTarget == 3)
Parent.Parent.Target4.IsCurrent.Visible = vFlag4
Parent.Parent.Target5.IsCurrent.Visible = vFlag5
Visible=false" />
  </Page>

  <Page Name="SpellCheck" Visible="false"
OnShow="
JestersCap.Visible = true
Visible=false"
OnShowDirge="
ConfrontFear.Visible = true
Visible=false"
OnShowIllusionist="
PrismaticChaos.Visible = true
Visible=false"
OnShowTroubador="
JestersCap.Visible = true
Visible=false"
OnShowWarden="
ClearwaterCurrent.Visible = true
Visible=false">
    <Page Name="CastingSpell" Visible="false"
OnShow="
Parent.Parent.Target1.TimerStart.Visible = Parent.Parent.Target1.IsCurrent.Visible
Parent.Parent.Target2.TimerStart.Visible = Parent.Parent.Target2.IsCurrent.Visible
Parent.Parent.Target3.TimerStart.Visible = Parent.Parent.Target3.IsCurrent.Visible
Parent.Parent.Target4.TimerStart.Visible = Parent.Parent.Target4.IsCurrent.Visible
Parent.Parent.Target5.TimerStart.Visible = Parent.Parent.Target5.IsCurrent.Visible
Parent.Parent.Targets.Toggle.Visible = true
Visible=false"
/>
    <Page Name="ClearwaterCurrent" Visible="false"
OnShow="
vFlag = false
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN1_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN1_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN1_3)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU1_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU1_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU1_3)
vFlag = (vFlag &amp;&amp; Parent.Parent.Parent.Visible)
Parent.CastingSpell.Visible = vFlag
Visible = false
"
SpellNameEN1_1="Clearwater Current"
SpellNameEN1_2="Clearwater current"
SpellNameEN1_3="clearwater current"
SpellNameRU1_1="Поток Чистой Воды"
SpellNameRU1_2="Поток чистой воды"
SpellNameRU1_3="поток чистой воды" 
/>
    <Page Name="ConfrontFear" Visible="false"
OnShow="
vFlag = false
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN1_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN1_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN1_3)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU1_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU1_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU1_3)
vFlag = (vFlag &amp;&amp; Parent.Parent.Parent.Visible)
Parent.CastingSpell.Visible = vFlag
Visible = false
"
SpellNameEN1_1="Confront Fear"
SpellNameEN1_2="Confront fear"
SpellNameEN1_3="confront fear"
SpellNameRU1_1="Побороть Страх"
SpellNameRU1_2="Побороть страх"
SpellNameRU1_3="побороть страх" 
/>
    <Page Name="JestersCap" Visible="false"
OnShow="
vFlag = false
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN1_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN1_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN1_3)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU1_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU1_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU1_3)

vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN2_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN2_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN2_3)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU2_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU2_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU2_3)

vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN3_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN3_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN3_3)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU3_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU3_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU3_3)

vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN4_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN4_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN4_3)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU4_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU4_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU4_3)

vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN5_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN5_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN5_3)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU5_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU5_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU5_3)

vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN6_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN6_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN6_3)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU6_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU6_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU6_3)

vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN7_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN7_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN7_3)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU7_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU7_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU7_3)

vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN8_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN8_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN8_3)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU8_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU8_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU8_3)

vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN9_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN9_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN9_3)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU9_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU9_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU9_3)

vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN10_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN10_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN10_3)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU10_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU10_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU10_3)

vFlag = (vFlag &amp;&amp; Parent.Parent.Parent.Visible)
Parent.CastingSpell.Visible = vFlag
Visible = false
"
SpellNameEN1_1="Jester's Cap"
SpellNameEN1_2="Jester's cap"
SpellNameEN1_3="jester's cap"
SpellNameRU1_1="Шутовской Колпак"
SpellNameRU1_2="Шутовской колпак"
SpellNameRU1_3="шутовской колпак"

SpellNameEN2_1="Jester's Cap II"
SpellNameEN2_2="Jester's cap II"
SpellNameEN2_3="jester's cap II"
SpellNameRU2_1="Шутовской Колпак II"
SpellNameRU2_2="Шутовской колпак II"
SpellNameRU2_3="шутовской колпак II"

SpellNameEN3_1="Jester's Cap III"
SpellNameEN3_2="Jester's cap III"
SpellNameEN3_3="jester's cap III"
SpellNameRU3_1="Шутовской Колпак III"
SpellNameRU3_2="Шутовской колпак III"
SpellNameRU3_3="шутовской колпак III"

SpellNameEN4_1="Jester's Cap IV"
SpellNameEN4_2="Jester's cap IV"
SpellNameEN4_3="jester's cap IV"
SpellNameRU4_1="Шутовской Колпак IV"
SpellNameRU4_2="Шутовской колпак IV"
SpellNameRU4_3="шутовской колпак IV"

SpellNameEN5_1="Jester's Cap V"
SpellNameEN5_2="Jester's cap V"
SpellNameEN5_3="jester's cap V"
SpellNameRU5_1="Шутовской Колпак V"
SpellNameRU5_2="Шутовской колпак V"
SpellNameRU5_3="шутовской колпак V"

SpellNameEN6_1="Jester's Cap VI"
SpellNameEN6_2="Jester's cap VI"
SpellNameEN6_3="jester's cap VI"
SpellNameRU6_1="Шутовской Колпак VI"
SpellNameRU6_2="Шутовской колпак VI"
SpellNameRU6_3="шутовской колпак VI"

SpellNameEN7_1="Jester's Cap VII"
SpellNameEN7_2="Jester's cap VII"
SpellNameEN7_3="jester's cap VII"
SpellNameRU7_1="Шутовской Колпак VII"
SpellNameRU7_2="Шутовской колпак VII"
SpellNameRU7_3="шутовской колпак VII"

SpellNameEN8_1="Jester's Cap VIII"
SpellNameEN8_2="Jester's cap VIII"
SpellNameEN8_3="jester's cap VIII"
SpellNameRU8_1="Шутовской Колпак VIII"
SpellNameRU8_2="Шутовской колпак VIII"
SpellNameRU8_3="шутовской колпак VIII"

SpellNameEN9_1="Jester's Cap IX"
SpellNameEN9_2="Jester's cap IX"
SpellNameEN9_3="jester's cap IX"
SpellNameRU9_1="Шутовской Колпак IX"
SpellNameRU9_2="Шутовской колпак IX"
SpellNameRU9_3="шутовской колпак IX"

SpellNameEN10_1="Jester's Cap X"
SpellNameEN10_2="Jester's cap X"
SpellNameEN10_3="jester's cap X"
SpellNameRU10_1="Шутовской Колпак X"
SpellNameRU10_2="Шутовской колпак X"
SpellNameRU10_3="шутовской колпак X"
/>
    <Page Name="PrismaticChaos" Visible="false"
OnShow="
vFlag = false
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN1_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN1_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN1_3)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU1_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU1_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU1_3)

vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN2_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN2_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN2_3)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU2_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU2_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU2_3)

vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN3_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN3_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN3_3)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU3_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU3_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU3_3)

vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN4_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN4_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN4_3)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU4_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU4_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU4_3)

vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN5_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN5_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN5_3)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU5_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU5_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU5_3)

vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN6_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN6_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN6_3)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU6_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU6_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU6_3)

vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN7_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN7_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN7_3)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU7_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU7_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU7_3)

vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN8_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN8_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN8_3)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU8_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU8_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU8_3)

vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN9_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN9_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN9_3)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU9_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU9_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU9_3)

vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN10_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN10_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN10_3)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU10_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU10_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU10_3)

vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN11_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN11_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN11_3)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU11_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU11_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU11_3)

vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN12_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN12_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN12_3)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU12_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU12_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU12_3)

vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN13_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN13_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN13_3)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU13_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU13_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU13_3)

vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN14_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN14_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN14_3)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU14_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU14_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU14_3)

vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN15_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN15_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN15_3)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU15_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU15_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU15_3)

vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN16_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN16_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN16_3)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU16_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU16_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU16_3)

vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN17_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN17_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN17_3)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU17_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU17_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU17_3)

vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN18_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN18_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN18_3)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU18_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU18_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU18_3)

vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN19_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN19_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN19_3)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU19_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU19_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU19_3)

vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN20_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN20_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameEN20_3)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU20_1)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU20_2)
vFlag = (vFlag || Parent.Parent.GameDataSpellCasting.LocalText == SpellNameRU20_3)

vFlag = (vFlag &amp;&amp; Parent.Parent.Parent.Visible)
Parent.CastingSpell.Visible = vFlag
Visible = false
"
SpellNameEN1_1="Prismatic Chaos"
SpellNameEN1_2="Prismatic chaos"
SpellNameEN1_3="prismatic chaos"
SpellNameRU1_1="Призматический Хаос"
SpellNameRU1_2="Призматический хаос"
SpellNameRU1_3="призматический хаос" 

SpellNameEN2_1="Prismatic Chaos II"
SpellNameEN2_2="Prismatic chaos II"
SpellNameEN2_3="prismatic chaos II"
SpellNameRU2_1="Призматический Хаос II"
SpellNameRU2_2="Призматический хаос II"
SpellNameRU2_3="призматический хаос II" 

SpellNameEN3_1="Prismatic Chaos III"
SpellNameEN3_2="Prismatic chaos III"
SpellNameEN3_3="prismatic chaos III"
SpellNameRU3_1="Призматический Хаос III"
SpellNameRU3_2="Призматический хаос III"
SpellNameRU3_3="призматический хаос III" 

SpellNameEN4_1="Prismatic Chaos IV"
SpellNameEN4_2="Prismatic chaos IV"
SpellNameEN4_3="prismatic chaos IV"
SpellNameRU4_1="Призматический Хаос IV"
SpellNameRU4_2="Призматический хаос IV"
SpellNameRU4_3="призматический хаос IV" 

SpellNameEN5_1="Prismatic Chaos V"
SpellNameEN5_2="Prismatic chaos V"
SpellNameEN5_3="prismatic chaos V"
SpellNameRU5_1="Призматический Хаос V"
SpellNameRU5_2="Призматический хаос V"
SpellNameRU5_3="призматический хаос V" 

SpellNameEN6_1="Prismatic Chaos VI"
SpellNameEN6_2="Prismatic chaos VI"
SpellNameEN6_3="prismatic chaos VI"
SpellNameRU6_1="Призматический Хаос VI"
SpellNameRU6_2="Призматический хаос VI"
SpellNameRU6_3="призматический хаос VI" 

SpellNameEN7_1="Prismatic Chaos VII"
SpellNameEN7_2="Prismatic chaos VII"
SpellNameEN7_3="prismatic chaos VII"
SpellNameRU7_1="Призматический Хаос VII"
SpellNameRU7_2="Призматический хаос VII"
SpellNameRU7_3="призматический хаос VII" 

SpellNameEN8_1="Prismatic Chaos VIII"
SpellNameEN8_2="Prismatic chaos VIII"
SpellNameEN8_3="prismatic chaos VIII"
SpellNameRU8_1="Призматический Хаос VIII"
SpellNameRU8_2="Призматический хаос VIII"
SpellNameRU8_3="призматический хаос VIII" 

SpellNameEN9_1="Prismatic Chaos IX"
SpellNameEN9_2="Prismatic chaos IX"
SpellNameEN9_3="prismatic chaos IX"
SpellNameRU9_1="Призматический Хаос IX"
SpellNameRU9_2="Призматический хаос IX"
SpellNameRU9_3="призматический хаос IX" 

SpellNameEN10_1="Prismatic Chaos X"
SpellNameEN10_2="Prismatic chaos X"
SpellNameEN10_3="prismatic chaos X"
SpellNameRU10_1="Призматический Хаос X"
SpellNameRU10_2="Призматический хаос X"
SpellNameRU10_3="призматический хаос X" 

SpellNameEN11_1="Prismatic Chaos XI"
SpellNameEN11_2="Prismatic chaos XI"
SpellNameEN11_3="prismatic chaos XI"
SpellNameRU11_1="Призматический Хаос XI"
SpellNameRU11_2="Призматический хаос XI"
SpellNameRU11_3="призматический хаос XI" 

SpellNameEN12_1="Prismatic Chaos XII"
SpellNameEN12_2="Prismatic chaos XII"
SpellNameEN12_3="prismatic chaos XII"
SpellNameRU12_1="Призматический Хаос XII"
SpellNameRU12_2="Призматический хаос XII"
SpellNameRU12_3="призматический хаос XII" 

SpellNameEN13_1="Prismatic Chaos XIII"
SpellNameEN13_2="Prismatic chaos XIII"
SpellNameEN13_3="prismatic chaos XIII"
SpellNameRU13_1="Призматический Хаос XIII"
SpellNameRU13_2="Призматический хаос XIII"
SpellNameRU13_3="призматический хаос XIII" 

SpellNameEN14_1="Prismatic Chaos XIV"
SpellNameEN14_2="Prismatic chaos XIV"
SpellNameEN14_3="prismatic chaos XIV"
SpellNameRU14_1="Призматический Хаос XIV"
SpellNameRU14_2="Призматический хаос XIV"
SpellNameRU14_3="призматический хаос XIV" 

SpellNameEN15_1="Prismatic Chaos XV"
SpellNameEN15_2="Prismatic chaos XV"
SpellNameEN15_3="prismatic chaos XV"
SpellNameRU15_1="Призматический Хаос XV"
SpellNameRU15_2="Призматический хаос XV"
SpellNameRU15_3="призматический хаос XV" 

SpellNameEN16_1="Prismatic Chaos XVI"
SpellNameEN16_2="Prismatic chaos XVI"
SpellNameEN16_3="prismatic chaos XVI"
SpellNameRU16_1="Призматический Хаос XVI"
SpellNameRU16_2="Призматический хаос XVI"
SpellNameRU16_3="призматический хаос XVI" 

SpellNameEN17_1="Prismatic Chaos XVII"
SpellNameEN17_2="Prismatic chaos XVII"
SpellNameEN17_3="prismatic chaos XVII"
SpellNameRU17_1="Призматический Хаос XVII"
SpellNameRU17_2="Призматический хаос XVII"
SpellNameRU17_3="призматический хаос XVII" 

SpellNameEN18_1="Prismatic Chaos XVIII"
SpellNameEN18_2="Prismatic chaos XVIII"
SpellNameEN18_3="prismatic chaos XVIII"
SpellNameRU18_1="Призматический Хаос XVIII"
SpellNameRU18_2="Призматический хаос XVIII"
SpellNameRU18_3="призматический хаос XVIII" 

SpellNameEN19_1="Prismatic Chaos XIX"
SpellNameEN19_2="Prismatic chaos XIX"
SpellNameEN19_3="prismatic chaos XIX"
SpellNameRU19_1="Призматический Хаос XIX"
SpellNameRU19_2="Призматический хаос XIX"
SpellNameRU19_3="призматический хаос XIX" 

SpellNameEN20_1="Prismatic Chaos XX"
SpellNameEN20_2="Prismatic chaos XX"
SpellNameEN20_3="prismatic chaos XX"
SpellNameRU20_1="Призматический Хаос XX"
SpellNameRU20_2="Призматический хаос XX"
SpellNameRU20_3="призматический хаос XX" 
/>
  </Page>
  <Button Name="SetSpellAlias" Size="0,0" Visible="false"
OnShow="
OnPress=(vCmdPart1 ## vAliasName ## vCmdPart2)
Visible=false"
vCmdPart1="alias '"
vCmdPart2=":useabilityonplayer' vTargetName vAbilityName"
/>
  <Page Name="Init" Visible="false"
OnShow="
vSubClass       = Parent.SubClassCheck.vSubClass
vIsDirge        = (vSubClass == 'Dirge')
vIsIllusionist  = (vSubClass == 'Illusionist')
vIsTroubador    = (vSubClass == 'Troubador')
vIsWarden       = (vSubClass == 'Warden')
vFlagClassMatch = (vIsDirge || vIsIllusionist || vIsTroubador || vIsWarden)
vSubClass       = (vFlagClassMatch ? vSubClass : 'Troubador')
vIsDirge        = (vSubClass == 'Dirge')
vIsIllusionist  = (vSubClass == 'Illusionist')
vIsTroubador    = (vSubClass == 'Troubador')
vIsWarden       = (vSubClass == 'Warden')
Parent.Spell.Copy.vClassName = vSubClass
Parent.Spell.Copy.Visible    = true
Parent.Description.Dirge.Visible       = vIsDirge
Parent.Description.Illusionist.Visible = vIsIllusionist
Parent.Description.Troubador.Visible   = vIsTroubador
Parent.Description.Warden.Visible      = vIsWarden
Parent.WindowFrame.LeftGrouper.TitleDirge.Visible       = vIsDirge
Parent.WindowFrame.LeftGrouper.TitleIllusionist.Visible = vIsIllusionist
Parent.WindowFrame.LeftGrouper.TitleTroubador.Visible   = vIsTroubador
Parent.WindowFrame.LeftGrouper.TitleWarden.Visible      = vIsWarden

vMaxTargets = Parent.Spell.MaxTargets
vCond       = (vMaxTargets &lt; 3)
vMaxTargets = (vCond ? 3 : vMaxTargets)
vCond       = (vMaxTargets &gt; 5)
vMaxTargets = (vCond ? 5 : vMaxTargets)
Parent.Spell.MaxTargets = vMaxTargets
Parent.Target4.Visible  = (vMaxTargets '&gt;=' 4)
Parent.Target5.Visible  = (vMaxTargets '&gt;=' 5)

vMaxHeight = 96
vMaxHeight = (Parent.Target4.Visible ? 120 : vMaxHeight)
vMaxHeight = (Parent.Target5.Visible ? 144 : vMaxHeight)
vMaxHeight = (vMaxTargets * Parent.Target1.Height)
vMaxHeight = vMaxHeight + 24
Parent.MaximumSize = ('600,' ## vMaxHeight)
Parent.WindowFrame.Height = Parent.Height
Parent.WindowFrame.Frame.Height = (Parent.WindowFrame.Height - 20)
Parent.WindowFrame.Bkg.Height   = (Parent.WindowFrame.Height - 16)

vCmd = ' '
vCmd = ( vIsDirge       ? Parent.SpellCheck.OnShowDirge       : vCmd )
vCmd = ( vIsIllusionist ? Parent.SpellCheck.OnShowIllusionist : vCmd )
vCmd = ( vIsTroubador   ? Parent.SpellCheck.OnShowTroubador   : vCmd )
vCmd = ( vIsWarden      ? Parent.SpellCheck.OnShowWarden      : vCmd )
Parent.SpellCheck.OnShow = vCmd
vCmd = &quot;&quot;

Parent.Target1.ToTarget.Dirge.Visible = vIsDirge
Parent.Target2.ToTarget.Dirge.Visible = vIsDirge
Parent.Target3.ToTarget.Dirge.Visible = vIsDirge
Parent.Target4.ToTarget.Dirge.Visible = vIsDirge
Parent.Target5.ToTarget.Dirge.Visible = vIsDirge

Parent.Target1.ToTarget.Illusionist.Visible = vIsIllusionist
Parent.Target2.ToTarget.Illusionist.Visible = vIsIllusionist
Parent.Target3.ToTarget.Illusionist.Visible = vIsIllusionist
Parent.Target4.ToTarget.Illusionist.Visible = vIsIllusionist
Parent.Target5.ToTarget.Illusionist.Visible = vIsIllusionist

Parent.Target1.ToTarget.Troubador.Visible = vIsTroubador
Parent.Target2.ToTarget.Troubador.Visible = vIsTroubador
Parent.Target3.ToTarget.Troubador.Visible = vIsTroubador
Parent.Target4.ToTarget.Troubador.Visible = vIsTroubador
Parent.Target5.ToTarget.Troubador.Visible = vIsTroubador

Parent.Target1.ToTarget.Warden.Visible = vIsWarden
Parent.Target2.ToTarget.Warden.Visible = vIsWarden
Parent.Target3.ToTarget.Warden.Visible = vIsWarden
Parent.Target4.ToTarget.Warden.Visible = vIsWarden
Parent.Target5.ToTarget.Warden.Visible = vIsWarden

Parent.Target1.IsEnabled.Checked = true
Parent.Target1.IsCurrent.Visible = false
Parent.Target2.IsCurrent.Visible = false
Parent.Target3.IsCurrent.Visible = false
Parent.Target4.IsCurrent.Visible = false
Parent.Target5.IsCurrent.Visible = false

Parent.Target1.TimerStop.Visible = true
Parent.Target2.TimerStop.Visible = true
Parent.Target3.TimerStop.Visible = true
Parent.Target4.TimerStop.Visible = true
Parent.Target5.TimerStop.Visible = true

Parent.Targets.Toggle.Visible = true
Parent.ParseTargetName.Press  = true
Visible=false"
vCRLF="&#xD;&#xA;"
/>
  <Button Name="ParseTargetName" Size="0,0" Visibel="false"
OnPress="
Text  = Parent.TargetName.Text
vFlag = false
vFlag = (vFlag || LocalText == vBlank1)
vFlag = (vFlag || LocalText == vBlank2)

vFlag = (vFlag || LocalText == vNoTargetRU1)
vFlag = (vFlag || LocalText == vNoTargetRU2)
vFlag = (vFlag || LocalText == vNoTargetRU3)
vFlag = (vFlag || LocalText == vNoTargetRU4)
vFlag = (vFlag || LocalText == vNoTargetRU5)
vFlag = (vFlag || LocalText == vNoTargetRU6)

vFlag = (vFlag || LocalText == vNoTargetEN1)
vFlag = (vFlag || LocalText == vNoTargetEN2)
vFlag = (vFlag || LocalText == vNoTargetEN3)
vFlag = (vFlag || LocalText == vNoTargetEN4)
vFlag = (vFlag || LocalText == vNoTargetEN5)
vFlag = (vFlag || LocalText == vNoTargetEN6)
Parent.TargetName.Value = (vFlag ? vSelf : LocalText)
"
vBlank1="" vBlank2=" " vSelf="g0"
vNoTargetRU1="нет цели"          vNoTargetRU2="Нет цели"          vNoTargetRU3="Нет Цели"
vNoTargetRU4="&lt;нет цели&gt;"  vNoTargetRU5="&lt;Нет цели&gt;"  vNoTargetRU6="&lt;Нет Цели&gt;"
vNoTargetEN1="no target"         vNoTargetEN2="No target"         vNoTargetEN3="No Target"
vNoTargetEN4="&lt;no target&gt;" vNoTargetEN5="&lt;No target&gt;" vNoTargetEN6="&lt;No Target&gt;"
/>
  <Button Name="SubClassCheck" Enabled="false" Visible="false"
OnMove="Enabled=(Top == 2)"
OnPress="
vSubClass = 'none'
vFlag = false
vFlag = (vFlag || Parent.SelfSubClass.LocalText == DirgeRU1)
vFlag = (vFlag || Parent.SelfSubClass.LocalText == DirgeRU2)
vFlag = (vFlag || Parent.SelfSubClass.LocalText == DirgeEN1)
vFlag = (vFlag || Parent.SelfSubClass.LocalText == DirgeEN2)
vSubClass = (vFlag ? 'Dirge' : vSubClass)
vIsLvlDirge = (vFlag &amp;&amp; Parent.SelfActualLevel.Text '&gt;=' 50)

vFlag = false
vFlag = (vFlag || Parent.SelfSubClass.LocalText == IllusionistRU1)
vFlag = (vFlag || Parent.SelfSubClass.LocalText == IllusionistRU2)
vFlag = (vFlag || Parent.SelfSubClass.LocalText == IllusionistEN1)
vFlag = (vFlag || Parent.SelfSubClass.LocalText == IllusionistEN2)
vSubClass = (vFlag ? 'Illusionist' : vSubClass)
vIsLvlIllusionist = (vFlag &amp;&amp; Parent.SelfActualLevel.Text '&gt;=' 28)

vFlag = false
vFlag = (vFlag || Parent.SelfSubClass.LocalText == TroubadorRU1)
vFlag = (vFlag || Parent.SelfSubClass.LocalText == TroubadorRU2)
vFlag = (vFlag || Parent.SelfSubClass.LocalText == TroubadorEN1)
vFlag = (vFlag || Parent.SelfSubClass.LocalText == TroubadorEN2)
vSubClass = (vFlag ? 'Troubador' : vSubClass)
vIsLvlTroubador = (vFlag &amp;&amp; Parent.SelfActualLevel.Text '&gt;=' 65)

vFlag = false
vFlag = (vFlag || Parent.SelfSubClass.LocalText == WardenRU1)
vFlag = (vFlag || Parent.SelfSubClass.LocalText == WardenRU2)
vFlag = (vFlag || Parent.SelfSubClass.LocalText == WardenEN1)
vFlag = (vFlag || Parent.SelfSubClass.LocalText == WardenEN2)
vSubClass = (vFlag ? 'Warden' : vSubClass)
vIsLvlWarden = (vFlag &amp;&amp; Parent.SelfActualLevel.Text '&gt;=' 92)

vFlagClassMatch = (vIsLvlDirge || vIsLvlIllusionist || vIsLvlTroubador || vIsLvlWarden)

Parent.ShowMe.Visible = vFlagClassMatch
Parent.HideMe.Visible = '!'vFlagClassMatch
Location = '0,0'
" 
DirgeRU1="менестрель"        DirgeRU2="Менестрель"        DirgeEN1="dirge"             DirgeEN2="Dirge"
IllusionistRU1="иллюзионист" IllusionistRU2="Иллюзионист" IllusionistEN1="illusionist" IllusionistEN2="Illusionist"
TroubadorRU1="трубадур"      TroubadorRU2="Трубадур"      TroubadorEN1="troubador"     TroubadorEN2="Troubador"
WardenRU1="хранитель"        WardenRU2="Хранитель"        WardenEN1="warden"           WardenEN2="Warden"
/>  
  <Page Name="ShowMe" Visible="false"
OnShow="
show_window Custom.ToggleBuffing
Visible=false" />
  <Page Name="HideMe" Visible="false"
OnShow="
hide_window Custom.ToggleBuffing
Visible=false" />
  <Text DynamicData="/GameData.Spells.Casting" DynamicDataFilter="0002" Name="GameDataSpellCasting" OnTextChanged="Parent.SpellCheck.Visible = true" Size="0,0" Visible="False" />
  <Text AbsorbsInput="false" DynamicData="/GameData.General.Time"  DynamicDataFilter="0002" Name="NorrathTime"  OnTextChanged="Parent.SubClassCheck.Press=true&#xD;&#xA;Parent.SubClassCheck.Top=(Parent.SubClassCheck.Top+Parent.SubClassCheck.Left)" Size="0,0" Visible="False" />
  <Text AbsorbsInput="false" DynamicData="/GameData.Self.SubClass" DynamicDataFilter="0002" Name="SelfSubClass" OnTextChanged="Parent.SubClassCheck.Location='1,0'" Size="0,0" Visible="False" />
  <Text AbsorbsInput="false" DynamicData="/GameData.Self.Name"     DynamicDataFilter="0002" Name="SelfName"     OnTextChanged="Parent.SubClassCheck.Location='1,0'" Size="0,0" Visible="False" />
  <Text AbsorbsInput="false" DynamicData="/GameData.Target.Name"   DynamicDataFilter="1126" Name="TargetName"   OnTextChanged="Parent.ParseTargetName.Press=true"   Size="0,0" Visible="False" />
  <Text AbsorbsInput="false" DynamicData="/GameData.Self.ActualLevel" Name="SelfActualLevel" Visible="False" />
  <Page AbsorbsInput="false" Location="0,0" Name="WindowFrame" PackSize="a,a" Size="200,144">
    <Button Location="160,3" Name="Settings" PackLocation="right,top" Size="16,16" Style="/WindowElements.MiniWindowFrame.data.settings.style" Tooltip=":cf6d745aec278586:Window Settings" UserMovable="true" />
    <Button Location="180,3" Name="Close"    PackLocation="right,top" Size="16,16" Style="/WindowElements.MiniWindowFrame.data.close.style"    Tooltip=":cf6d745a2d3f513f_1:Close"         UserMovable="true" />
    <Page AbsorbsInput="false" BackgroundOpacity="1.000" Location="162,-3" Name="RightGrouper" PackLocation="right,top" RStyleDefault="/WindowElements.MiniWindowFrame.data.right_grouper.rect" Size="40,23" />
    <Page AbsorbsInput="false" BackgroundOpacity="1.000" Location="-3,-3" Name="LeftGrouper" PackSize="a,f" RStyleDefault="/WindowElements.MiniWindowFrame.data.left_grouper.rect" Size="165,23">
      <Text AbsorbsInput="false" Font="/TextStyles.Normal.NormalStyle" Location="10,2" MaxLines="1" Name="TitleDirge"       PackSize="a,f" ShadowStyle="/ShadowStylesNew.Outline.style" Size="155,24" TextAlignmentVertical="Center" TextColor="#F0D080" Visible="false">Confront Fear</Text>
      <Text AbsorbsInput="false" Font="/TextStyles.Normal.NormalStyle" Location="10,2" MaxLines="1" Name="TitleIllusionist" PackSize="a,f" ShadowStyle="/ShadowStylesNew.Outline.style" Size="155,24" TextAlignmentVertical="Center" TextColor="#F0D080" Visible="false">Prismatic Chaos</Text>
      <Text AbsorbsInput="false" Font="/TextStyles.Normal.NormalStyle" Location="10,2" MaxLines="1" Name="TitleTroubador"   PackSize="a,f" ShadowStyle="/ShadowStylesNew.Outline.style" Size="155,24" TextAlignmentVertical="Center" TextColor="#F0D080" Visible="true" >Jester's Cap</Text>
      <Text AbsorbsInput="false" Font="/TextStyles.Normal.NormalStyle" Location="10,2" MaxLines="1" Name="TitleWarden"      PackSize="a,f" ShadowStyle="/ShadowStylesNew.Outline.style" Size="155,24" TextAlignmentVertical="Center" TextColor="#F0D080" Visible="false">Clearwater Current</Text>
    </Page>
    <Page AbsorbsInput="false" BackgroundOpacity="1.000" Location="00,20" Name="Frame" PackLocation="left,top" PackSize="a,a" RStyleDefault="/FrameStyles.single_pixel" RStyleDefault_Std="/WindowElements.DesktopWindowFrame.data.frame.rect" Size="200,124" />
    <Page AbsorbsInput="false" BackgroundOpacity="1.000" Location="-2,18" Name="Bkg"   PackLocation="left,top" PackSize="a,a" RStyleDefault="/WindowElements.DesktopWindowFrame.data.bkg.rect"   Size="204,128" />
  </Page>
  <Namespace Name="Styles">
    <ButtonStyle DisabledTextColor="#A0A0A0" DisabledTextStyle="/TextStyles.Normal.NormalStyle" MouseOverTextColor="#FFFF80" MouseOverTextStyle="/TextStyles.Normal.NormalStyle" Name="SimpleButton" NormalTextColor="#F0D080" NormalTextStyle="/TextStyles.Normal.NormalStyle" PressedTextStyle="/TextStyles.Normal.NormalStyle" RStyleActivated="/FrameStyles.single_pixel" RStyleDefault="/FrameStyles.single_pixel" RStyleDisabled="/FrameStyles.single_pixel" RStyleMouseOver="/FrameStyles.single_pixel" RStyleMouseOverSelected="/FrameStyles.single_pixel" RStyleSelected="/FrameStyles.single_pixel" SelectedTextStyle="/TextStyles.Normal.NormalStyle" />
    <Namespace Name="TimerProgressbar">
      <ImageStyle Name="progress_fill">
        <ImageFrame Name="progress_fill" Source="/images/window_elements_generic.dds"  SourceRect="16,350,27,352" SourceRect_Old="221,483,379,489"/>
      </ImageStyle>
      <ProgressbarStyle Bar.Background="progress_fill" Name="style"/>
    </Namespace>
    <IconStyle BackGlowRect="474,247,484,266" BackGlowResource="/images/specialelements.dds" Name="ArrowLeftIcon" />
    <IconStyle BackGlowRect="379,359,389,378" BackGlowResource="/images/specialelements.dds" Name="ArrowRightIcon" />
  </Namespace>
</Page>
