Difference between revisions of "MQ2Timer" - MMOBugs Wiki

(→‎Sample Configuration: updated ini info)
 
(2 intermediate revisions by one other user not shown)
Line 2: Line 2:
 
{{Pluginbox
 
{{Pluginbox
 
| name = MQ2Timer
 
| name = MQ2Timer
| author = [[User:|Koad]]
+
| author = [[User:Koad|Koad]]
 
| link = [http://www.macroquest2.com/phpBB3/viewtopic.php?f=31&t=5871&hilit=mq2timer Forum Link]
 
| link = [http://www.macroquest2.com/phpBB3/viewtopic.php?f=31&t=5871&hilit=mq2timer Forum Link]
 
| commands=None
 
| commands=None
Line 19: Line 19:
 
<font class="highlight">MQ2Timer</font> This plugin allows you to create custom displayed timers based on incomming chat events.
 
<font class="highlight">MQ2Timer</font> This plugin allows you to create custom displayed timers based on incomming chat events.
  
==Configuration==
+
==UI XML==
  
MQ2Timer is configured via the MQ2Timer.ini file.  Timer events are added to the ini formated like so:
+
<pre><?xml version = "1.0"?>
 +
<XML ID = "EQInterfaceDefinitionLanguage">
 +
  <Schema xmlns = "EverQuestData" xmlns:dt = "EverQuestDataTypes"/>
  
<pre>[<name>]
 
duration=<timer duration in ticks>
 
event="<chat event text to match>"</pre>
 
  
 +
  <Listbox item = "TW_TimerList">
 +
      <ScreenID>TW_TimerList</ScreenID>
 +
      <Font>2</Font>
 +
      <RelativePosition>true</RelativePosition>
 +
      <AutoStretch>true</AutoStretch>
 +
      <DrawTemplate>WDT_Inner</DrawTemplate>
 +
      <LeftAnchorOffset>2</LeftAnchorOffset>
 +
      <TopAnchorOffset>2</TopAnchorOffset>
 +
      <RightAnchorOffset>2</RightAnchorOffset>
 +
      <BottomAnchorOffset>24</BottomAnchorOffset>
 +
      <RightAnchorToLeft>false</RightAnchorToLeft>
 +
      <BottomAnchorToTop>false</BottomAnchorToTop>
 +
      <TopAnchorToTop>true</TopAnchorToTop>
 +
      <LeftAnchorToLeft>true</LeftAnchorToLeft>
 +
      <Columns>
 +
        <Width>150</Width>
 +
      </Columns>
 +
      <Style_Border>true</Style_Border>
 +
      <Style_VScroll>true</Style_VScroll>
 +
  </Listbox>
  
===MQ2Timer.ini Examples===
+
  <Button item = "TW_LoadButton">
Enchanter
+
      <ScreenID>TW_LoadButton</ScreenID>
<pre>[Forlorn Deeds]
+
      <Font>1</Font>
duration=35
+
      <RelativePosition>true</RelativePosition>
event="slows down."
+
      <AutoStretch>true</AutoStretch>
 +
      <TopAnchorOffset>20</TopAnchorOffset>
 +
      <LeftAnchorOffset>3</LeftAnchorOffset>
 +
      <RightAnchorOffset>62</RightAnchorOffset>
 +
      <BottomAnchorOffset>0</BottomAnchorOffset>
 +
        <TopAnchorToTop>false</TopAnchorToTop>
 +
        <TopAnchorToBottom>true</TopAnchorToBottom>
 +
        <BottomAnchorToTop>false</BottomAnchorToTop>
 +
        <BottomAnchorToBottom>false</BottomAnchorToBottom>
 +
        <LeftAnchorToLeft>true</LeftAnchorToLeft>
 +
        <LeftAnchorToRight>false</LeftAnchorToRight>
 +
        <RightAnchorToLeft>true</RightAnchorToLeft>
 +
        <RightAnchorToLeft>false</RightAnchorToLeft>
  
[Howl of Tashan]
+
      <Style_Transparent>false</Style_Transparent>
duration=140
+
      <Style_Checkbox>false</Style_Checkbox>
event="glances nervously about."
+
      <Text>Load</Text>
 +
      <TooltipReference>Reload timer configurations from INI file.</TooltipReference>
 +
      <TextColor>
 +
        <R>40</R>
 +
        <G>180</G>
 +
        <B>40</B>
 +
      </TextColor>
 +
      <ButtonDrawTemplate>
 +
        <Normal>A_BtnNormal</Normal>
 +
        <Pressed>A_BtnPressed</Pressed>
 +
        <Flyby>A_BtnFlyby</Flyby>
 +
        <Disabled>A_BtnDisabled</Disabled>
 +
        <PressedFlyby>A_BtnPressedFlyby</PressedFlyby>
 +
      </ButtonDrawTemplate>
 +
  </Button>
  
[Sleep]
+
  <Button item = "TW_StopButton">
duration=9
+
      <ScreenID>TW_StopButton</ScreenID>
event="falls asleep."
+
      <Font>1</Font>
 +
      <RelativePosition>true</RelativePosition>
 +
      <AutoStretch>true</AutoStretch>
 +
      <TopAnchorOffset>20</TopAnchorOffset>
 +
      <LeftAnchorOffset>64</LeftAnchorOffset>
 +
      <RightAnchorOffset>123</RightAnchorOffset>
 +
      <BottomAnchorOffset>0</BottomAnchorOffset>
 +
        <TopAnchorToTop>false</TopAnchorToTop>
 +
        <TopAnchorToBottom>true</TopAnchorToBottom>
 +
        <BottomAnchorToTop>false</BottomAnchorToTop>
 +
        <BottomAnchorToBottom>false</BottomAnchorToBottom>
 +
        <LeftAnchorToLeft>true</LeftAnchorToLeft>
 +
        <LeftAnchorToRight>false</LeftAnchorToRight>
 +
        <RightAnchorToLeft>true</RightAnchorToLeft>
 +
        <RightAnchorToLeft>false</RightAnchorToLeft>
  
[Bliss]
+
      <Style_Transparent>false</Style_Transparent>
duration=9
+
      <Style_Checkbox>false</Style_Checkbox>
event="jaw falls as they begin to drool."
+
      <Text>Pause</Text>
 +
      <TooltipReference>Pause timers.</TooltipReference>
 +
      <TextColor>
 +
        <R>40</R>
 +
        <G>180</G>
 +
        <B>40</B>
 +
      </TextColor>
 +
      <ButtonDrawTemplate>
 +
        <Normal>A_BtnNormal</Normal>
 +
        <Pressed>A_BtnPressed</Pressed>
 +
        <Flyby>A_BtnFlyby</Flyby>
 +
        <Disabled>A_BtnDisabled</Disabled>
 +
        <PressedFlyby>A_BtnPressedFlyby</PressedFlyby>
 +
      </ButtonDrawTemplate>
 +
  </Button>
  
[Rapture]
+
  <Screen item = "TimerWnd">
duration=7
+
      <RelativePosition>false</RelativePosition>
event="swoons in raptured bliss."
+
      <Location>
 +
        <X>50</X>
 +
        <Y>100</Y>
 +
      </Location>
 +
      <Size>
 +
        <CX>206</CX>
 +
        <CY>242</CY>
 +
      </Size>
 +
      <Text>Active Timers</Text>
 +
      <Style_VScroll>false</Style_VScroll>
 +
      <Style_HScroll>false</Style_HScroll>
 +
      <Style_Transparent>false</Style_Transparent>
 +
      <!--<TooltipReference>This is the active Timers Window.</TooltipReference>-->
 +
      <DrawTemplate>WDT_Def</DrawTemplate>
 +
      <Style_Titlebar>true</Style_Titlebar>
 +
      <Style_Closebox>true</Style_Closebox>
 +
      <Style_Minimizebox>true</Style_Minimizebox>
 +
      <Style_Border>true</Style_Border>
 +
      <Style_Sizable>true</Style_Sizable>
 +
      <Pieces>TW_TimerList</Pieces>
 +
      <Pieces>TW_LoadButton</Pieces>
 +
      <Pieces>TW_StopButton</Pieces>
 +
  </Screen>
  
[Glamour of Kintaz]
+
</XML></pre>
duration=9
+
==Configuration==
event="has been mesmerized by the Glamour of Kintaz."
 
  
[Fascination]  
+
MQ2Timer is configured via the [MQ2Timer] section of the server_toonname.ini file.  The default settings in the ini are are for configuring the timer window:
duration=6
 
event="has been fascinated."
 
  
[Dazzle]  
+
<pre>[MQ2Timer]
duration=16
+
winActive=1
event="has been mesmerized."
+
ChatTop=357
 +
ChatBottom=620
 +
ChatLeft=164
 +
ChatRight=375
 +
Locked=0
 +
WindowTitle=Active Timers
 +
Fades=1
 +
Delay=0
 +
Duration=500
 +
Alpha=255
 +
FadeToAlpha=255
 +
BGType=1
 +
BGTint.red=255
 +
BGTint.green=255
 +
BGTint.blue=255</pre>
  
[Pacification]
 
duration=7
 
event="looks less aggressive."
 
  
[Pacify]
+
Timer events are added to the ini formated like so:
duration=7
 
event="looks less aggressive"
 
  
[Cripple]
+
<pre>T0_Spell=Spell Name
duration=75
+
T0_duration=<timer duration in ticks>
event="has been crippled."
+
T0_event="<chat event text to match>"</pre>
  
[Speed of Vallon]
 
duration=420
 
event="moves with the speed of Vallon"
 
  
[Strangle]
+
===.ini Examples===
duration=20
+
Enchanter
event="claws at their throat."
+
<pre>T0_Spell=Forlorn Deeds
 +
T0_duration=35
 +
T0_event="slows down."
  
[Greater Fetter]
+
T1_Spell=Howl of Tashan
duration=30
+
T1_duration=140
event="adheres to the ground."
+
T1_event="glances nervously about."
  
[Feedback]
+
T2_Spell=Sleep
duration=39
+
T2_duration=9
event="is enveloped in blazing energy."
+
T2_event="falls asleep."
  
[Glamorous Visage]
+
T3_Spell=Bliss
duration=6
+
T3_duration=9
event="takes on a non-threatening visage."
+
T3_event="jaw falls as they begin to drool."
 
 
[Horrifying Visage]
 
duration=6
 
event="takes on a threatening visage."
 
 
 
[Night`s Dark Terror]
 
duration=120
 
event="face contorts and stretches, the skin breaking and peeling."
 
 
</pre>
 
</pre>
 
Necro
 
<pre>[Seduction of Saryrn]
 
duration=600
 
event="Your soul is claimed in a cold caress."
 
 
[Force Shield]
 
duration=1200
 
event="Your body is surrounded by a force shield."
 
 
[Shield of Maelin]
 
duration=900
 
event="You feel armored."
 
 
[Dead Man Floating]
 
duration=720
 
event="You become like the dead."
 
 
[Embracing Darkness]
 
duration=20
 
event="is engulfed in an embracing darkness."
 
 
[Blood of Thule]
 
duration=7
 
event="veins turn a vile shade of green."
 
 
[Funeral Pyre of Kelador]
 
duration=9
 
event="is enveloped in a funeral pyre."
 
 
[Horror]
 
duration=5
 
event="screams in abject terror."
 
 
[Saryrn's Kiss]
 
duration=10
 
event="Fresh blood flows through your veins."
 
 
[Dark Plauge]
 
duration=20
 
event="skin is covered in black spots."
 
 
[Pyrocruor]
 
duration=18
 
event="blood ignites."
 
 
[Splurt]
 
duration=16
 
event="body begins to splurt."
 
 
[Rune of Death]
 
duration=175
 
event="is covered in slithering black runes."
 
 
[Petrifying Earth]
 
duration=30
 
event="adheres to the ground."
 
 
[Insidious Retrogression]
 
duration=16
 
event="body is pelted by spores."
 
 
[Shackle of Spirit]
 
duration=35
 
event="is hindered by a shackle of spirit."
 
 
[Death's Silence]
 
duration=5
 
event="stops moaning."
 
 
[Screaming Terror]
 
duration=3
 
event="begins to scream."
 
 
[Zevfeer's Theft of Vitae]
 
duration=9
 
event="A rush of blood fuels your body."
 
 
[HarmShield]
 
duration=3
 
event="You no longer feel pain."
 
 
[Quivering Veil of Xarn]
 
duration=3
 
event="You are surrounded by the quivering veil of xarn."</pre>
 
 
Druid
 
<pre>[Ensnare]
 
duration=168
 
event="has been ensnared."
 
 
[Sylvan Embers]
 
duration=12
 
event="body is covered in sylvan embers."
 
 
[Savage Roots]
 
duration=900
 
event="is entrapped by roots."
 
 
[Vengeance of Tunare]
 
duration=6
 
event="has been consumed in the flames of Tunare."
 
 
[Command of Tunare]
 
duration=238
 
event="blinks."
 
 
[Swarming Death]
 
duration=7
 
event="is engulfed by a swarm of deadly insects."
 
 
[Immolation of Ro]
 
duration=12
 
event="is immolated by blazing flames."
 
 
[Ro's Illumination]
 
duration=120
 
event="is surrounded by an outline of cold flame."
 
 
[Earthen Roots]
 
duration=12
 
event="becomes entwined in roots."
 
 
[Hand of Ro]
 
duration=37
 
event="is immolated by blazing flames."
 
 
[Entrapping Roots]
 
duration=36
 
event="is entrapped by roots."
 
 
[E'ci's Frosty Breath]
 
duration=120
 
event="is encrusted with a thin layer of ice."
 
 
[Bonds of Tunare]
 
duration=216
 
event="is dragged down by dark vines."
 
 
[Engorging Roots]
 
duration=36
 
event="is entangled by roots."
 
 
[Ro's Smoldering Disjunction]
 
duration=120
 
event="is surrounded by an outline of cold flame."
 
 
[Tunare's Request]
 
duration=2340
 
event="blinks."
 
 
[Vengeance of Nature]
 
duration=6
 
event="has been consumed in the flames of nature"
 
 
[Glamour of Tunare]
 
duration=246
 
event="is surrounded by a Tunarian glamour."
 
 
[Winged Death]
 
duration=10
 
event="is engulfed by a swarm of deadly insects."
 
 
[Breath of Ro]
 
duration=12
 
event="is immolated by blazing flames."
 
 
[Call of Karana]
 
duration=249
 
event="blinks."
 
 
[Repulse Animal]
 
duration=9
 
event="is utterly repulsed!"
 
 
[Engulfing Roots]
 
duration=36
 
event="is entwined by roots."
 
 
[Fire]
 
duration=3
 
event="is immolated by flame."
 
 
[Ice]
 
duration=3
 
event="is encased in frost."
 
 
[Vengeance of the Wild]
 
duration=6
 
event="has been consumed in the flames of the wild."
 
 
[Allure of the Wild]
 
duration=246
 
event="blinks."
 
 
[Drifting Death]
 
duration=12
 
event="is engulfed by a swarm."
 
 
[Frost Zephyr]
 
duration=120
 
event="is covered in a thin layer of water."</pre>
 
 
Magician
 
<pre>[Mystical Transvergance]
 
duration=50
 
event="You experience a mystical transvergance."
 
ignoreCasting=1
 
 
[Wrath of the Elements]
 
duration=5
 
event="is assaulted by the wrath of the elements."
 
 
[Burnout V]
 
duration=250
 
event="goes berserk."
 
 
[Velocity]
 
duration=360
 
event="shimmers and blurs."
 
 
[Aegis of Ro]
 
duration=150
 
event="is enveloped by the Aegis of Ro."
 
 
[Flameshield of Ro]
 
duration=150
 
event="is enveloped by the flameshield of Ro."
 
 
[Call of the Arch Mage]
 
duration=205
 
event="answers the call of the Arch Mage."
 
 
[Malosinia]
 
duration=130
 
event="looks very uncomfortable."
 
 
[Mala]
 
duration=130
 
event="looks very uncomfortable."</pre>
 
 
Monk
 
<pre>[Mend Timer]
 
duration=60
 
event="You mend your wounds"
 
ignoreCasting=1
 
 
[Rapid Kick]
 
duration=5
 
event="Your regimented discipline hastens your attacks."
 
ignoreCasting=1
 
 
[Rapid Kick Timer]
 
duration=145
 
event="Your speed returns to normal."
 
ignoreCasting=1
 
 
[Dreamwalk]
 
duration=3
 
event="You step into the dream world."
 
ignoreCasting=1
 
 
[Dreamwalk Timer]
 
duration=197
 
event="You return to reality."
 
ignoreCasting=1
 
 
[Earthwalk]
 
duration=2
 
event="Your body becomes one with the earth."
 
ignoreCasting=1
 
 
[Earthwalk Timer]
 
duration=37
 
event="You are no longer one with the earth."
 
ignoreCasting=1
 
 
[Healing Will]
 
duration=10
 
event="You will your wounds to close."
 
ignoreCasting=1
 
 
[Healing Will Timer]
 
duration=40
 
event="Your will falters."
 
ignoreCasting=1
 
 
[Speed]
 
duration=5
 
event="Your arms begin to move faster."
 
ignoreCasting=1
 
 
[Speed Timer]
 
duration=215
 
event="Your arms slow down."
 
ignoreCasting=1
 
 
[Inner Flame]
 
duration=5
 
event="Your muscles bulge with the force of will."
 
ignoreCasting=1
 
 
[Inner Flame Timer]
 
duration=215
 
event="Your strength of will fades."
 
ignoreCasting=1
 
 
[thunderkick]
 
duration=10
 
event="You feet glow with mystic power."
 
ignoreCasting=1
 
 
[thunderkick Timer]
 
duration=90
 
event="The glow fades from your feet."
 
ignoreCasting=1
 
 
[Whirlwind]
 
duration=2
 
event="Your instincts take over as you turn aside every attack."
 
ignoreCasting=1
 
 
[Whirlwind Timer]
 
duration=398
 
event="Your fury fades."
 
ignoreCasting=1
 
 
[Voiddance]
 
duration=2
 
event="You become untouchable."
 
ignoreCasting=1
 
 
[Voiddance Timer]
 
duration=398
 
event="You movements return to normal."
 
ignoreCasting=1</pre>
 
 
  
 
==Availability==
 
==Availability==
  
 
This plugin is included with the MMOBugs Compile.
 
This plugin is included with the MMOBugs Compile.

Latest revision as of 13:36, 14 December 2010

Plugin Info
Name MQ2Timer
Author Koad
Link Forum Link
Commands None
Source Available Yes
Uses INI File Yes





Description

MQ2Timer This plugin allows you to create custom displayed timers based on incomming chat events.

UI XML

<?xml version = "1.0"?>
<XML ID = "EQInterfaceDefinitionLanguage">
   <Schema xmlns = "EverQuestData" xmlns:dt = "EverQuestDataTypes"/>


   <Listbox item = "TW_TimerList">
      <ScreenID>TW_TimerList</ScreenID>
      <Font>2</Font>
      <RelativePosition>true</RelativePosition>
      <AutoStretch>true</AutoStretch>
      <DrawTemplate>WDT_Inner</DrawTemplate>
      <LeftAnchorOffset>2</LeftAnchorOffset>
      <TopAnchorOffset>2</TopAnchorOffset>
      <RightAnchorOffset>2</RightAnchorOffset>
      <BottomAnchorOffset>24</BottomAnchorOffset>
      <RightAnchorToLeft>false</RightAnchorToLeft>
      <BottomAnchorToTop>false</BottomAnchorToTop>
      <TopAnchorToTop>true</TopAnchorToTop>
      <LeftAnchorToLeft>true</LeftAnchorToLeft>
      <Columns>
         <Width>150</Width>
      </Columns>
      <Style_Border>true</Style_Border>
      <Style_VScroll>true</Style_VScroll>
   </Listbox>

   <Button item = "TW_LoadButton">
      <ScreenID>TW_LoadButton</ScreenID>
      <Font>1</Font>
      <RelativePosition>true</RelativePosition>
      <AutoStretch>true</AutoStretch>
      <TopAnchorOffset>20</TopAnchorOffset>
      <LeftAnchorOffset>3</LeftAnchorOffset>
      <RightAnchorOffset>62</RightAnchorOffset>
      <BottomAnchorOffset>0</BottomAnchorOffset>
        <TopAnchorToTop>false</TopAnchorToTop>
        <TopAnchorToBottom>true</TopAnchorToBottom>
        <BottomAnchorToTop>false</BottomAnchorToTop>
        <BottomAnchorToBottom>false</BottomAnchorToBottom>
        <LeftAnchorToLeft>true</LeftAnchorToLeft>
        <LeftAnchorToRight>false</LeftAnchorToRight>
        <RightAnchorToLeft>true</RightAnchorToLeft>
        <RightAnchorToLeft>false</RightAnchorToLeft>

      <Style_Transparent>false</Style_Transparent>
      <Style_Checkbox>false</Style_Checkbox>
      <Text>Load</Text>
      <TooltipReference>Reload timer configurations from INI file.</TooltipReference>
      <TextColor>
         <R>40</R>
         <G>180</G>
         <B>40</B>
      </TextColor>
      <ButtonDrawTemplate>
         <Normal>A_BtnNormal</Normal>
         <Pressed>A_BtnPressed</Pressed>
         <Flyby>A_BtnFlyby</Flyby>
         <Disabled>A_BtnDisabled</Disabled>
         <PressedFlyby>A_BtnPressedFlyby</PressedFlyby>
      </ButtonDrawTemplate>
   </Button>

   <Button item = "TW_StopButton">
      <ScreenID>TW_StopButton</ScreenID>
      <Font>1</Font>
      <RelativePosition>true</RelativePosition>
      <AutoStretch>true</AutoStretch>
      <TopAnchorOffset>20</TopAnchorOffset>
      <LeftAnchorOffset>64</LeftAnchorOffset>
      <RightAnchorOffset>123</RightAnchorOffset>
      <BottomAnchorOffset>0</BottomAnchorOffset>
        <TopAnchorToTop>false</TopAnchorToTop>
        <TopAnchorToBottom>true</TopAnchorToBottom>
        <BottomAnchorToTop>false</BottomAnchorToTop>
        <BottomAnchorToBottom>false</BottomAnchorToBottom>
        <LeftAnchorToLeft>true</LeftAnchorToLeft>
        <LeftAnchorToRight>false</LeftAnchorToRight>
        <RightAnchorToLeft>true</RightAnchorToLeft>
        <RightAnchorToLeft>false</RightAnchorToLeft>

      <Style_Transparent>false</Style_Transparent>
      <Style_Checkbox>false</Style_Checkbox>
      <Text>Pause</Text>
      <TooltipReference>Pause timers.</TooltipReference>
      <TextColor>
         <R>40</R>
         <G>180</G>
         <B>40</B>
      </TextColor>
      <ButtonDrawTemplate>
         <Normal>A_BtnNormal</Normal>
         <Pressed>A_BtnPressed</Pressed>
         <Flyby>A_BtnFlyby</Flyby>
         <Disabled>A_BtnDisabled</Disabled>
         <PressedFlyby>A_BtnPressedFlyby</PressedFlyby>
      </ButtonDrawTemplate>
   </Button>

   <Screen item = "TimerWnd">
      <RelativePosition>false</RelativePosition>
      <Location>
         <X>50</X>
         <Y>100</Y>
      </Location>
      <Size>
         <CX>206</CX>
         <CY>242</CY>
      </Size>
      <Text>Active Timers</Text>
      <Style_VScroll>false</Style_VScroll>
      <Style_HScroll>false</Style_HScroll>
      <Style_Transparent>false</Style_Transparent>
      <!--<TooltipReference>This is the active Timers Window.</TooltipReference>-->
      <DrawTemplate>WDT_Def</DrawTemplate>
      <Style_Titlebar>true</Style_Titlebar>
      <Style_Closebox>true</Style_Closebox>
      <Style_Minimizebox>true</Style_Minimizebox>
      <Style_Border>true</Style_Border>
      <Style_Sizable>true</Style_Sizable>
      <Pieces>TW_TimerList</Pieces>
      <Pieces>TW_LoadButton</Pieces>
      <Pieces>TW_StopButton</Pieces>
   </Screen>

</XML>

Configuration

MQ2Timer is configured via the [MQ2Timer] section of the server_toonname.ini file. The default settings in the ini are are for configuring the timer window:

[MQ2Timer]
winActive=1
ChatTop=357
ChatBottom=620
ChatLeft=164
ChatRight=375
Locked=0
WindowTitle=Active Timers
Fades=1
Delay=0
Duration=500
Alpha=255
FadeToAlpha=255
BGType=1
BGTint.red=255
BGTint.green=255
BGTint.blue=255


Timer events are added to the ini formated like so:

T0_Spell=Spell Name
T0_duration=<timer duration in ticks>
T0_event="<chat event text to match>"


.ini Examples

Enchanter

T0_Spell=Forlorn Deeds 
T0_duration=35 
T0_event="slows down."

T1_Spell=Howl of Tashan 
T1_duration=140
T1_event="glances nervously about."

T2_Spell=Sleep
T2_duration=9
T2_event="falls asleep."

T3_Spell=Bliss
T3_duration=9
T3_event="jaw falls as they begin to drool."

Availability

This plugin is included with the MMOBugs Compile.