Icinoki

include-return.xml

Jul 12th, 2011
168
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 2.57 KB | None | 0 0
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <!--Last Modified: 04-02-2012 05:30PM -->
  3. <includes>
  4.     <!-- Parts taken from Yugl's Include File -->
  5.     <!-- Return Rules -->
  6.     <include name="ReturnRules">
  7.         <!-- Exits if the action cannot be taken. -->
  8.         <!--addtochat>spelltargettype: '%spelltarget', spelltarget: '%spelltarget', spelltargetname: '%spelltargetname', targettype: '%targettype', target: '%target', spelltargetraw: '%spelltargetraw'</addtochat-->
  9.         <if NOTspell="stonega iv|blizzaga iv|thundaga iv|aeroga iv|diaga v|banish v|banishga v|poison v|poisonga v|dia v">
  10.             <!--
  11.             itradeitems.xml = Stonega IV, Blizzaga IV
  12.             ilightluggage.xml = Thundaga IV
  13.             imacros.xml = Aeroga IV
  14.             jobnotes = Diaga V
  15.             tod = Banish V, Banishga V
  16.             ivnm.xml = Poison V
  17.             BRD = Poisonga V
  18.             -->
  19.             <if BuffActive="Sleep|Petrification|Stun|Terror|Charm|Illusion|Egg">
  20.                 <return />
  21.             </if>
  22.             <!--elseif buffactive="protect" spell="provoke">
  23.                 <addtochat>protect active:: spell: '%spell'</addtochat>
  24.                 <return />
  25.             </elseif-->
  26.             <elseif mode="OR" spell="Ranged" commandprefix="/ra|/range">
  27.                 <if advanced='"%SpellTargetDistance" &gt; "24.9"'>
  28.                     <return />
  29.                 </if>
  30.                 <cmd>wait 2;input /echo Ranged Attack &gt;&gt;&gt; &lt;t&gt;. (ireturn)</cmd>
  31.             </elseif>
  32.             <elseif Type="PetCommand|*BloodPact*" notPetISValid="TRUE">
  33.                 <return />
  34.             </elseif>
  35.             <elseif Type="Ninjutsu">
  36.                 <if NOTsubjob="NIN" NOTmainjob="NIN">
  37.                     <addtochat>Job: %job</addtochat>
  38.                     <return />
  39.                 </if>
  40.             </elseif>
  41.             <elseif Type="*Magic|BardSong|Ninjutsu" BuffActive="Silence|Mute|Omerta">
  42.                 <return />
  43.             </elseif>
  44.             <elseif Type="Weaponskill|JobAbility|PetCommand|CorsairRoll|CorsairShot|Scholar" BuffActive="Amnesia|Impairment">
  45.                 <if BuffActive="Amnesia">
  46.                     <addtochat>Amnesia</addtochat>
  47.                 </if>
  48.                 <if NOTspell="Ninjutsu">
  49.                     <addtochat>Not Ninjutsu</addtochat>
  50.                     <!--type: ninjutsu, skill: ninjutsu-->
  51.                     <return />
  52.                 </if>
  53.             </elseif>
  54.             <elseif Type="JobAbility|PetCommand" RecastGT="1">
  55.                 <return />
  56.             </elseif>
  57.             <elseif type="Weaponskill">
  58.                 <if mode="OR" TPLT="100" NOTstatus="engaged">
  59.                     <cancelspell />
  60.                     <return />
  61.                 </if>
  62.             </elseif>
  63.             <elseif spell="Warp II" advanced='"%TargetType"="self"'>
  64.                 <addtochat>Warp II self, canceled spell.</addtochat>
  65.                 <cancelspell />
  66.                 <return />
  67.             </elseif>
  68.             <elseif spell="Teleport*|Warp*|Escape|Retrace|Recall*" SpellTargetType="SELF">
  69.                 <return />
  70.             </elseif>
  71.         </if>
  72.         <else>
  73.             <equip when="precast|all" set="blank" />
  74.         </else>
  75.     </include>
  76. </includes>
Advertisement
Add Comment
Please, Sign In to add comment