﻿<?xml version="1.0" encoding="utf-8"?>
<Page AllowCloseOnTop="false" eq2usescomwndcontrols="true" Location="200,200" MaximumSize="600,144" MinimumSize="150,48" Name="ProfitUI_ToggleBuffing" OnShow="Init.Visible=true" PackLocation="left,top" Size="200,144" SizeIncrement="1,24" UserMovable="true" UserResizable="true" Version="1.0" Visible="true">
  <include>_ProfitUI_Settings_ToggleBuffing.txt</include>
  <LocationEffector Name="CountdownTimer" Speed="1,0" TargetLocation="0,0" />
  <Page Name="Spell" Visible="false">
    <Button Name="Copy" 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;" Visible="false" />
    <Data Name="Dirge"      AliasName="UseCFear"     Duration="79" MaxTargets="5" SpellName="Confront Fear"      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" Tooltip="\#FFFFFFПомогает менестрелям бафать Побороть Страх
на 1-5 игроков по очереди.\#D0D0D0

Текущая цель для Побороть Страх выделяется
стрелками. При прочтении Побороть Страх текущая
цель переключается на следующую.
Для текущей цели создаётся альяс на команду
использования Побороть Страх на эту цель.
При смене цели обновляется и альяс с командой.
Название альяса:

\#A0FF80/UseCFear\#D0D0D0

Этот альяс можно использовать как команду
в макросе чтобы кидать Побороть Страх
по очереди на выбранных в этом окне игроков.

Кнопкой \#F0D000[T]\#D0D0D0 запоминается выбранная цель для
Побороть Страх. Если цель не выбрана,
то Побороть Страх на себя.

Показать это окно можно командой
\#F0D000/show_window Custom.ProfitUI_ToggleBuffing\#D0D0D0

Настройки окна находятся в каталоге модификатора
интерфейса в файле
\#F0D000_ProfitUI_Settings_ToggleBuffing.txt" Visible="false">?</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.ProfitUI_ToggleBuffing\#D0D0D0

Настройки окна находятся в каталоге модификатора
интерфейса в файле
\#F0D000_ProfitUI_Settings_ToggleBuffing.txt">?</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" Tooltip="\#FFFFFFПомогает хранителям бафать Поток чистой воды
на 1-5 игроков по очереди.\#D0D0D0

Текущая цель для Потока чистой воды выделяется
стрелками. При прочтении Потока чистой воды
текущая цель переключается на следующую.
Для текущей цели создаётся альяс на команду
использования Потока чистой воды на эту цель.
При смене цели обновляется и альяс с командой.
Название альяса:

\#A0FF80/UseCWCurrent\#D0D0D0

Этот альяс можно использовать как команду
в макросе чтобы кидать Поток чистой воды
по очереди на выбранных в этом окне игроков.

Кнопкой \#F0D000[T]\#D0D0D0 запоминается выбранная цель для 
Потока чистой воды. Если цель не выбрана,
то Поток чистой воды на себя.

Показать это окно можно командой
\#F0D000/show_window Custom.ProfitUI_ToggleBuffing\#D0D0D0

Настройки окна находятся в каталоге модификатора
интерфейса в файле
\#F0D000_ProfitUI_Settings_ToggleBuffing.xml" Visible="false">?</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" />
    <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"     OnPress="Parent.Parent.TargetName.Text=Parent.Parent.Parent.TargetName.Value" PackSize="a,a" Size="20,20" Style="Styles.SimpleButton" Tooltip="Побороть Страх
на выбранную цель.
Если цель не выбрана, то
Побороть Страх на себя." Visible="false">T</Button>
      <Button Name="Troubador" OnPress="Parent.Parent.TargetName.Text=Parent.Parent.Parent.TargetName.Value" PackSize="a,a" Size="20,20" Style="Styles.SimpleButton" Tooltip="Колпак на выбранную цель. 
Если цель не выбрана,
то колпак на себя.">T</Button>
      <Button Name="Warden"    OnPress="Parent.Parent.TargetName.Text=Parent.Parent.Parent.TargetName.Value" PackSize="a,a" Size="20,20" Style="Styles.SimpleButton" Tooltip="Поток чистой воды
на выбранную цель.
Если цель не выбрана, то
Поток чистой воды на себя." Visible="false">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" 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" Size="0,0" Visible="false" />
    <Page Name="TimerStop" OnShow="
Parent.Timer.Remaining.Visible = false
Parent.Timer.TimerBar.Visible  = false
Parent.Timer.Slidebar.Left     = 0
Visible=false" Size="0,0" Visible="false" />
    <Page Name="TimerCheck" 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" Visible="false" />
    <Page Name="DoSound" OnShow="playsound fizzle" Visible="false" />
    <Page Name="SetSpellAlias" 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" 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" />
    <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"     OnPress="Parent.Parent.TargetName.Text=Parent.Parent.Parent.TargetName.Value" PackSize="a,a" Size="20,20" Style="Styles.SimpleButton" Tooltip="Побороть Страх
на выбранную цель.
Если цель не выбрана, то
Побороть Страх на себя." Visible="false">T</Button>
      <Button Name="Troubador" OnPress="Parent.Parent.TargetName.Text=Parent.Parent.Parent.TargetName.Value" PackSize="a,a" Size="20,20" Style="Styles.SimpleButton" Tooltip="Колпак на выбранную цель. 
Если цель не выбрана,
то колпак на себя.">T</Button>
      <Button Name="Warden"    OnPress="Parent.Parent.TargetName.Text=Parent.Parent.Parent.TargetName.Value" PackSize="a,a" Size="20,20" Style="Styles.SimpleButton" Tooltip="Поток чистой воды
на выбранную цель.
Если цель не выбрана, то
Поток чистой воды на себя." Visible="false">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" 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" Size="0,0" Visible="false" />
    <Page Name="TimerStop" OnShow="
Parent.Timer.Remaining.Visible = false
Parent.Timer.TimerBar.Visible  = false
Parent.Timer.Slidebar.Left     = 0
Visible=false" Size="0,0" Visible="false" />
    <Page Name="TimerCheck" 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" Visible="false" />
    <Page Name="DoSound" OnShow="playsound fizzle" Visible="false" />
    <Page Name="SetSpellAlias" 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" 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" />
    <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"     OnPress="Parent.Parent.TargetName.Text=Parent.Parent.Parent.TargetName.Value" PackSize="a,a" Size="20,20" Style="Styles.SimpleButton" Tooltip="Побороть Страх
на выбранную цель.
Если цель не выбрана, то
Побороть Страх на себя." Visible="false">T</Button>
      <Button Name="Troubador" OnPress="Parent.Parent.TargetName.Text=Parent.Parent.Parent.TargetName.Value" PackSize="a,a" Size="20,20" Style="Styles.SimpleButton" Tooltip="Колпак на выбранную цель. 
Если цель не выбрана,
то колпак на себя.">T</Button>
      <Button Name="Warden"    OnPress="Parent.Parent.TargetName.Text=Parent.Parent.Parent.TargetName.Value" PackSize="a,a" Size="20,20" Style="Styles.SimpleButton" Tooltip="Поток чистой воды
на выбранную цель.
Если цель не выбрана, то
Поток чистой воды на себя." Visible="false">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" 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" Size="0,0" Visible="false" />
    <Page Name="TimerStop" OnShow="
Parent.Timer.Remaining.Visible = false
Parent.Timer.TimerBar.Visible  = false
Parent.Timer.Slidebar.Left     = 0
Visible=false" Size="0,0" Visible="false" />
    <Page Name="TimerCheck" 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" Visible="false" />
    <Page Name="DoSound" OnShow="playsound fizzle" Visible="false" />
    <Page Name="SetSpellAlias" 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" 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" />
    <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"     OnPress="Parent.Parent.TargetName.Text=Parent.Parent.Parent.TargetName.Value" PackSize="a,a" Size="20,20" Style="Styles.SimpleButton" Tooltip="Побороть Страх
на выбранную цель.
Если цель не выбрана, то
Побороть Страх на себя." Visible="false">T</Button>
      <Button Name="Troubador" OnPress="Parent.Parent.TargetName.Text=Parent.Parent.Parent.TargetName.Value" PackSize="a,a" Size="20,20" Style="Styles.SimpleButton" Tooltip="Колпак на выбранную цель. 
Если цель не выбрана,
то колпак на себя.">T</Button>
      <Button Name="Warden"    OnPress="Parent.Parent.TargetName.Text=Parent.Parent.Parent.TargetName.Value" PackSize="a,a" Size="20,20" Style="Styles.SimpleButton" Tooltip="Поток чистой воды
на выбранную цель.
Если цель не выбрана, то
Поток чистой воды на себя." Visible="false">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" 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" Size="0,0" Visible="false" />
    <Page Name="TimerStop" OnShow="
Parent.Timer.Remaining.Visible = false
Parent.Timer.TimerBar.Visible  = false
Parent.Timer.Slidebar.Left     = 0
Visible=false" Size="0,0" Visible="false" />
    <Page Name="TimerCheck" 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" Visible="false" />
    <Page Name="DoSound" OnShow="playsound fizzle" Visible="false" />
    <Page Name="SetSpellAlias" 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" 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" />
    <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"     OnPress="Parent.Parent.TargetName.Text=Parent.Parent.Parent.TargetName.Value" PackSize="a,a" Size="20,20" Style="Styles.SimpleButton" Tooltip="Побороть Страх
на выбранную цель.
Если цель не выбрана, то
Побороть Страх на себя." Visible="false">T</Button>
      <Button Name="Troubador" OnPress="Parent.Parent.TargetName.Text=Parent.Parent.Parent.TargetName.Value" PackSize="a,a" Size="20,20" Style="Styles.SimpleButton" Tooltip="Колпак на выбранную цель. 
Если цель не выбрана,
то колпак на себя.">T</Button>
      <Button Name="Warden"    OnPress="Parent.Parent.TargetName.Text=Parent.Parent.Parent.TargetName.Value" PackSize="a,a" Size="20,20" Style="Styles.SimpleButton" Tooltip="Поток чистой воды
на выбранную цель.
Если цель не выбрана, то
Поток чистой воды на себя." Visible="false">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" 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" Size="0,0" Visible="false" />
    <Page Name="TimerStop" OnShow="
Parent.Timer.Remaining.Visible = false
Parent.Timer.TimerBar.Visible  = false
Parent.Timer.Slidebar.Left     = 0
Visible=false" Size="0,0" Visible="false" />
    <Page Name="TimerCheck" 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" Visible="false" />
    <Page Name="DoSound" OnShow="playsound fizzle" Visible="false" />
    <Page Name="SetSpellAlias" 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" Visible="false"  />
  </Page>

  <Page Name="Targets" Visible="false">
    <Page Name="Current" 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" Visible="false"  />
      
    <Page Name="Mask" 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" Visible="false"  />

    <Page Name="IsChecked" 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" Visible="false"  />

    <Page Name="Check" 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" Visible="false"  />

    <Page Name="Toggle" 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" Visible="false" />
  </Page>

  <Page Name="SpellCheck" OnShow="
JestersCap.Visible = true
Visible=false"
OnShowDirge="
ConfrontFear.Visible = true
Visible=false"
OnShowTroubador="
JestersCap.Visible = true
Visible=false"
OnShowWarden="
ClearwaterCurrent.Visible = true
Visible=false" Visible="false">
    <Page Name="CastingSpell" 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" Visible="false" />
    <Page Name="ClearwaterCurrent" 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="поток чистой воды" 
Visible="false" />
    <Page Name="ConfrontFear" 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="побороть страх" 
Visible="false" />
    <Page Name="JestersCap" 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 &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 III"
SpellNameEN2_2="Jester's cap III"
SpellNameEN2_3="jester's cap III"       
SpellNameRU2_1="Шутовской Колпак III"
SpellNameRU2_2="Шутовской колпак III"
SpellNameRU2_3="шутовской Колпак III"  
Visible="false" />
  </Page>
  <Button Name="SetSpellAlias" OnShow="
OnPress=(vCmdPart1 ## vAliasName ## vCmdPart2)
Visible=false" vCmdPart1="alias '" vCmdPart2=":useabilityonplayer' vTargetName vAbilityName" Size="0,0" Visible="false" />
  <Page Name="Init" OnShow="
vSubClass       = Parent.SubClassCheck.vSubClass
vIsDirge        = (vSubClass == 'Dirge')
vIsTroubador    = (vSubClass == 'Troubador')
vIsWarden       = (vSubClass == 'Warden')
vFlagClassMatch = (vIsDirge || vIsTroubador || vIsWarden)
vSubClass       = (vFlagClassMatch ? vSubClass : 'Troubador')
vIsDirge        = (vSubClass == 'Dirge')
vIsTroubador    = (vSubClass == 'Troubador')
vIsWarden       = (vSubClass == 'Warden')
Parent.Spell.Copy.vClassName = vSubClass
Parent.Spell.Copy.Visible    = true
Parent.Description.Dirge.Visible     = vIsDirge
Parent.Description.Troubador.Visible = vIsTroubador
Parent.Description.Warden.Visible    = vIsWarden
Parent.WindowFrame.LeftGrouper.TitleDirge.Visible     = vIsDirge
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 = ( 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.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;" Visible="false" />
  <Button Name="ParseTargetName" 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)
" Size="0,0" Visibel="false" 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" 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 == 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 || vIsLvlTroubador || vIsLvlWarden)

vFlagShow = (Parent.ProfitUI_Settings_ToggleBuffing.AutoShowWindow.Text ? vFlagClassMatch : false)
Parent.ShowMe.Visible = vFlagShow

vFlagHide = (Parent.ProfitUI_Settings_ToggleBuffing.AutoHideWindow.Text ? true : false)
vFlagHide = (vFlagClassMatch ? false : vFlagHide)
vFlagHide = (vFlagShow       ? false : vFlagHide)
Parent.HideMe.Visible = vFlagHide
Location  = '0,0'
" 
DirgeRU1="менестрель"   DirgeRU2="Менестрель"   DirgeEN1="dirge"         DirgeEN2="Dirge"
TroubadorRU1="трубадур" TroubadorRU2="Трубадур" TroubadorEN1="troubador" TroubadorEN2="Troubador"
WardenRU1="хранитель"   WardenRU2="Хранитель"   WardenEN1="warden"       WardenEN2="Warden"
Visible="false" />  
  <Page Name="ShowMe" OnShow="
show_window Custom.ProfitUI_ToggleBuffing
Visible=false" Visible="false" />
  <Page Name="HideMe" OnShow="
hide_window Custom.ProfitUI_ToggleBuffing
Visible=false" 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">Confront Fear</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">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>
