Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="utf-8"?>
- <includes>
- <include name="VarStaves">
- <var name="IceStaff">Vourukasha I</var>
- <var name="DarkStaff">Chatoyant Staff</var>
- <var name="ThunderStaff">Apamajas I</var>
- <var name="LightStaff">Chatoyant Staff</var>
- <var name="WindStaff">Chatoyant Staff</var>
- <var name="FireStaff">Chatoyant Staff</var>
- <var name="EarthStaff">Chatoyant Staff</var>
- <var name="WaterStaff">Chatoyant Staff</var>
- </include>
- <include name = "VarObis">
- <var name="DarkObi">0</var>
- <var name="LightObi">0</var>
- <var name="ThunderObi">0</var>
- <var name="IceObi">0</var>
- <var name="FireObi">0</var>
- <var name="WindObi">0</var>
- <var name="WaterObi">0</var>
- <var name="EarthObi">0</var>
- </include>
- <include name="OpoOpoNecklaceRule">
- <if MLvlGT="60" BuffActive="Sleep">
- <equip when="precast|midcast|aftercast">
- <neck>Opo-opo Necklace</neck>
- </equip>
- </if>
- </include>
- <include name="CancelRules">
- <if Spell="Sneak" BuffActive="Sneak" TargetType="SELF">
- <midcastdelay delay="1" />
- <command when="midcast">cancel 71</command>
- </if>
- <elseif spell="Spectral Jig" BuffActive="Sneak">
- <command when="precast">cancel 71</command>
- </elseif>
- <elseif Spell="Monomi*" BuffActive="Sneak">
- <midcastdelay delay="2.5" />
- <command when="midcast">cancel 71</command>
- </elseif>
- <!--elseif spell="Utsusemi: Ichi">
- <midcastdelay delay="2" />
- <command when="midcast">cancel 66</command>
- </elseif-->
- <elseif Spell="Stoneskin" BuffActive="Stoneskin">
- <midcastdelay delay="3" />
- <command when="midcast">cancel 37</command>
- </elseif>
- <elseif Spell="Blink" BuffActive="Blink">
- <midcastdelay delay="3" />
- <command when="midcast">cancel 36</command>
- </elseif>
- <elseif Spell="Reraise*" BuffActive="Reraise">
- <midcastdelay delay="4" />
- <command when="midcast">cancel 113</command>
- </elseif>
- </include>
- <include name="ReturnRules">
- <!-- Exits if the action cannot be taken. -->
- <if MPLT="%MPCost">
- <return />
- </if>
- <if status = "Dead">
- <cancelspell />
- <return />
- </if>
- <if BuffActive="Sleep|Petrification|Stun|Terror|Charm">
- <return />
- </if>
- <elseif Type="*Magic|BardSong|Ninjutsu" BuffActive="Silence">
- <return />
- </elseif>
- <elseif Type="Weaponskill|JobAbility|PetCommand" BuffActive="Amnesia">
- <return />
- </elseif>
- <elseif type="Weaponskill">
- <if mode="OR" TPLT="100" advanced="%SpellTargetDistance > 7" notstatus="engaged">
- <cancelspell />
- <return />
- </if>
- </elseif>
- </include>
- <include name="ElementalStaveRule">
- <if MLvlGT="50" Type="WhiteMagic|BlackMagic|SummonerPact|BardSong" NotSpell="Stoneskin|Blink|Sneak|Invisible|Deodorize
- |Teleport*|Recall*|Raise*|Protect*|Shell*|Reraise*|*na|Erase|Esuna|Auspice|Warp*|Escape|Tractor|Retrace">
- <equip when="midcast">
- <main>$%SpellElementStaff</main>
- </equip>
- </if>
- </include>
- <include name = "ChatRules">
- <if advanced = "%PartyCount > 1">
- <var cmd = "Set PartyChat 1"/>
- </if>
- <else>
- <var cmd = "Set PartyChat 0"/>
- </else>
- </include>
- <include name = "SleeptoChat">
- <if spell="Repose">
- <cmd when="aftercast">spellcast var inc sleepid;wait 45;input /echo [$sleepid:%spell] <%SpellTargetName> Wearing off in 45s</cmd>
- <cmd when="aftercast">wait 75;input /echo [$sleepid:%spell] <%SpellTargetName>Wearing off in 15s</cmd>
- <cmd when="aftercast">wait 85;input /echo [$sleepid:%spell] <%SpellTargetName>Wearing off in 5s;spellcast var dec sleepid;</cmd>
- </if>
- <elseif spell="*Foedition for mages
- Lullaby">
- <cmd when="aftercast">spellcast var inc sleepid;wait 15;input /echo [$sleepid:%spell] <%SpellTargetName> Wearing off in 15s</cmd>
- <cmd when="aftercast">wait 20;input /echo [$sleepid:%spell] <%SpellTargetName>Wearing off in 10s</cmd>
- <cmd when="aftercast">wait 25;input /echo [$sleepid:%spell] <%SpellTargetName>Wearing off in 5s;spellcast var dec sleepid;</cmd>
- </elseif>
- <elseif spell="*Foe Lullaby II">
- <cmd when="aftercast">spellcast var inc sleepid;wait 45;input /echo [$sleepid:%spell] <%SpellTargetName> Wearing off in 45s</cmd>
- <cmd when="aftercast">wait 75;input /echo [$sleepid:%spell] <%SpellTargetName>Wearing off in 15s</cmd>
- <cmd when="aftercast">wait 85;input /echo [$sleepid:%spell] <%SpellTargetName>Wearing off in 5s;spellcast var dec sleepid;</cmd>
- </elseif>
- <elseif spell="Sleep|Sleepga">
- <cmd when="aftercast">spellcast var inc sleepid;wait 30;input /echo [$sleepid:%spell] <%SpellTargetName> Wearing off in 30s</cmd>
- <cmd when="aftercast">wait 45;input /echo [$sleepid:%spell] <%SpellTargetName>Wearing off in 15s</cmd>
- <cmd when="aftercast">wait 55;input /echo [$sleepid:%spell] <%SpellTargetName>Wearing off in 5s;spellcast var dec sleepid;</cmd>
- </elseif>
- <elseif spell="Sleep II|Sleepga II">
- <cmd when="aftercast">spellcast var inc sleepid;wait 45;input /echo [$sleepid:%spell] <%SpellTargetName> Wearing off in 45s</cmd>
- <cmd when="aftercast">wait 75;input /echo [$sleepid:%spell] <%SpellTargetName>Wearing off in 15s</cmd>
- <cmd when="aftercast">wait 85;input /echo [$sleepid:%spell] <%SpellTargetName>Wearing off in 5s;spellcast var dec sleepid;</cmd>
- </elseif>
- </include>
- </includes>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement