Icinoki

ikonic_smn.xml

Feb 19th, 2012
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 9.37 KB | None | 0 0
  1. <?xml version="1.0" ?>
  2. <!--Last Modified: 2:39 AM 10/21/2011-->
  3. <spellcast>
  4.     <config
  5.         RequireVersion="2.22"
  6.         Debug="false"
  7.         HideErrors="false"
  8.     />
  9.     <!--guildwork
  10.         character="Ikonic"
  11.         server="Ragnarok"
  12.         description="Ikonic's SMN XML"
  13.         job="SMN"
  14.         /-->
  15.     <variables clear="true">
  16.         <xi:include href="include-lightluggage.xml" xpointer="/includes/include[@name='llvars']/*" />
  17.         <xi:include href="include-tradeitems.xml" xpointer="/includes/include[@name='tradevars']/*" />
  18.         <xi:include href="include-macros.xml" xpointer="/includes/include[@name='macrosvars']/*" />
  19.  
  20.         <!-- Elemental Staffs, input what staff to use for each element here -->
  21.         <var name="IceStaff">Varuna's Staff +2</var><!--Aquilo's Staff-->
  22.         <var name="DarkStaff">Pluto's Staff</var>
  23.         <var name="ThunderStaff">Indra's Staff +2</var><!--Jupiter's Staff-->
  24.         <var name="WindStaff">Auster's Staff</var>
  25.         <var name="FireStaff">Vulcan's Staff</var>
  26.         <var name="EarthStaff">Terra's Staff</var>
  27.         <var name="LightStaff">Surya's Staff +2</var><!--Light Staff-->
  28.         <var name="WaterStaff">Neptune's Staff</var>
  29.     </variables>
  30.     <sets>
  31.         <group name="Main" default="yes">
  32.             <set name="MaxMP">
  33.                 <!--main>Kirin's Pole</main-->
  34.                 <sub>Bugard Strap +1</sub>
  35.                 <ammo>Phantom Tathlum</ammo>
  36.                 <head>Zenith Crown +1</head>
  37.                 <neck>Morgana's Choker</neck>
  38.                 <lear>Graiai Earring</lear>
  39.                 <rear>Loquac. Earring</rear>
  40.                 <body>Morrigan's Robe</body>
  41.                 <body>Goliard Saio</body>
  42.                 <hands>Zenith Mitts +1</hands>
  43.                 <lring>Bifrost Ring</lring>
  44.                 <rring>Serket Ring</rring>
  45.                 <back>Merciful Cape</back>
  46.                 <waist>Forest Rope</waist>
  47.                 <legs>Zenith Slacks +1</legs>
  48.                 <feet>Rostrum Pumps</feet>
  49.             </set>
  50.             <set name="Standing|Standard">
  51.                 <main>$EarthStaff</main>
  52.                 <sub>Bugard Strap +1</sub>
  53.                 <ammo>Phantom Tathlum</ammo>
  54.                 <head>Caller's Horn +2</head>
  55.                 <lring>Shadow Ring</lring>
  56.                 <rring>Jelly Ring</rring>
  57.                 <back>Shadow Mantle</back>
  58.                 <legs>Goliard Trews</legs>
  59.                 <feet>Herald's Gaiters</feet>
  60.             </set>
  61.             <set name="weapon" />
  62.             <xi:include href="include-fishingsets.xml" xpointer="/includes/include[@name='FishingSets-Vivika']/*" />
  63.             <set name="BaseGear">
  64.                 <head>Summoner's Horn</head>
  65.                 <body>Summoner's Dblt.</body>
  66.                 <back>Ixion Cape</back>
  67.                 <waist>Forest Rope</waist>
  68.                 <hands>Summoner's Brcr.</hands>
  69.                 <neck>Morgana's Choker</neck>
  70.                 <lear>Graiai Earring </lear>
  71.                 <rear>Loquac. Earring</rear>
  72.                 <ring1>Bifrost Ring</ring1>
  73.                 <ring2>Evoker's Ring</ring2>
  74.                 <legs>Marduk's Shalwar</legs>
  75.                 <feet>Summoner's Pgch.</feet>
  76.             </set>
  77.             <set name="BP|bpDelay">
  78.                 <head>Summoner's horn</head><!--bpdelay-3-->
  79.                 <body>Summoner's Dblt.</body><!--bpdelay-3-->
  80.                 <hands>Summoner's Brcr.</hands><!--bpdelay-2-->
  81.                 <legs>Summoner's Spats</legs><!--bpdelay-2-->
  82.                 <feet>Summoner's Pgch.</feet><!--bpdelay-2-->
  83.                 <!--
  84.                 head - accord hat bpdelay-4
  85.                 back - tiresias' cape bpdelay-3
  86.                 body yinyang robe bpdelay-5
  87.                 -->
  88.             </set>
  89.             <set name="bpDMG"><!--baseset blood boon?-->
  90.                 <head>Caller's Horn +2</head>
  91.                 <body>Caller's Doublet +2</body>
  92.                 <hands>Call. Bracers +2</hands>
  93.                 <legs>Caller's Spats +2</legs>
  94.                 <feet>Summoner's Pgch.</feet>
  95.             </set>
  96.             <set name="Elemental Siphon" baseset="SummoningMagic"><!--JA-->
  97.                 <feet>Caller's Pgch. +2</feet>
  98.             </set>
  99.             <set name="SummoningMagic">
  100.                 <head>Caller's Horn +2</head><!--9-->
  101.                 <neck>Caller's Pendant</neck><!--9-->
  102.                 <body>Call. Doublet +2</body><!--10-->
  103.                 <hands>Summoner's Brcr.</hands><!--10-->
  104.                 <ring2>Evoker's Ring</ring2><!--10-->
  105.                 <legs>Caller's Spats +2</legs><!--6-->
  106.             </set>
  107.             <set name="Mana Cede"><!--JA-->
  108.                 <hands>Call. Bracers +2</hands>
  109.             </set>
  110.             <set name="autoRefresh">
  111.                 <head>Caller's Horn +2</head>
  112.             </set>
  113.             <set name="avatar's favor">
  114.                 <head>Caller's Horn +2</head>
  115.             </set>
  116.             <set name="idle" baseset="standing|autoRefresh" /><!--perp-->
  117.             <set name="perp">
  118.                 <body>Call. Doublet +2</body><!--perp-4-->
  119.                 <hands>Nashira Gages</hands><!--perp-1-->
  120.                 <!--feet>Evk. Pigaches +1</feet-->
  121.                 <ring2>Evoker's Ring</ring2>
  122.                 <feet>Caller's Pgch. +2</feet><!--perp-3-->
  123.             </set>
  124.             <set name="perp-carby" baseset="perp">
  125.                 <!--hands>Carbuncle Mitts</hands-->
  126.             </set>
  127.             <set name="perp-day-weather" baseset="perp">
  128.                 <hands>Call. Bracers +2</hands><!--perp reduced by 1/2 on appropriate day or during appropriate weather-->
  129.             </set>
  130.             <set name="perp-weather" baseset="perp">
  131.                 <head>Summoner's Horn</head><!--weather:perp-3-->
  132.                 <neck>Caller's Pendant</neck><!--weather:perp-1-->
  133.             </set>
  134.             <set name="FastCast">
  135.                 <feet>Rostrum Pumps</feet>
  136.                 <rear>Loquac. Earring</rear>
  137.             </set>
  138.             <set name="Resting" BaseSet="MaxMP">
  139.                 <body>Errant Houppelande</body>
  140.                 <head>Goliard Chapeau</head>
  141.                 <legs>Oracle's Braconi</legs>
  142.                 <hands>Oracle's Gloves</hands>
  143.                 <neck>Eidolon Pendant</neck>
  144.                 <waist>Austerity Belt</waist>              
  145.                 <rear>Relaxing Earring</rear>
  146.                 <main>$DarkStaff</main>
  147.                 <feet>Goliard Clogs</feet>
  148.                 <back>Felicitas Cape</back>
  149.                 <ammo>Clarus Stone</ammo>
  150.                 </set>
  151.             <set name="HealingMagic" />
  152.             <set name="EnhancingMagic">
  153.                 <back>Merciful Cape</back>
  154.             </set>
  155.             <set name="Stoneskin" BaseSet="MaxMP">
  156.                 <main lock="yes">Kirin's Pole</main>
  157.                 <rear>Loquac. Earring</rear>
  158.                 <waist>Forest Rope</waist>
  159.                 <body>Errant Houppelande</body>
  160.                 <head>Zenith Crown +1</head>
  161.                 <feet>Goliard Clogs</feet>
  162.                 <legs>Zenith Slacks +1</legs>
  163.                 <neck>Stone Gorget</neck>
  164.             </set>
  165.             <set name="blank|blankset" />
  166.             <set name="WS" />
  167.             <set name="WSmab">
  168.                 <ammo>Phantom Tathlum</ammo>
  169.                 <head>Zenith Crown +1</head>
  170.                 <lear>Hecate's Earring</lear>
  171.                 <rear>Moldavite Earring</rear>
  172.                 <hands>Zenith Mitts +1</hands>
  173.                 <lring>Demon's Ring</lring>
  174.                 <rring>Spiral Ring</rring>
  175.                 <back>Merciful Cape</back>
  176.                 <waist>Forest Rope</waist>
  177.                 <legs>Nisse Slacks</legs>
  178.                 <feet>Goliard Clogs</feet>
  179.             </set>
  180.         </group>
  181.     </sets>
  182.     <rules>
  183.         <xi:include href="include-lightluggage.xml" xpointer="/includes/include[@name='llrules']/*" />
  184.         <xi:include href="include-tradeitems.xml" xpointer="/includes/include[@name='traderules']/*" />
  185.         <xi:include href="include-macros.xml" xpointer="/includes/include[@name='macrosrules']/*" />
  186.         <xi:include href="include-return.xml" xpointer="/includes/include[@name='ReturnRules']/*" />
  187.  
  188.         <!-- utility: if targetting a monster, but casting a spell that can not be cast on monsters, then cast on self (buffs). -->
  189.         <if SpellTargetType="MONSTER" NotValidTarget="*Enemy*" ValidTarget="*Self*">
  190.             <action type="changetarget" target="&lt;me&gt;" />
  191.         </if>  
  192.         <!--if SpellTargetType="NONE" ValidTarget="*Self*">
  193.             <action type="changetarget" target="&lt;me&gt;" />
  194.         </if-->
  195.         <if Spell="Escape|Warp|Warp II|Retrace|Teleport-*|Reraise|Tractor"> <action type="return" /> </if>
  196.  
  197.         <!-- set of gear to equip when finished casting a spell or coming back from resting mp (idle set) -->
  198.         <!-- action type="equip" when="Idle|aftercast" set="Standard" /-->
  199.  
  200.         <!-- set of gear to equip when resting -->
  201.         <action type="equip" when="Resting" set="Resting" />
  202.  
  203.  
  204.         <if type="BloodPact*">
  205.             <equip when="precast" set="bpDelay" />
  206.             <equip when="midcast" set="bpDMG" />
  207.             <aftercastdelay delay="2.1" />
  208.             <equip when="aftercast" set="Idle" />
  209.         </if>
  210.         <!--BloodPactRage-->
  211.  
  212.         <if spell="elemental siphon">
  213.             <equip when="precast" set="%spell" />
  214.             <aftercastdelay delay="2.1" />
  215.         </if>
  216.  
  217.  
  218.             <addtochat>spell: '%spell', type: '%type'</addtochat>
  219.  
  220.         <!--
  221.         assault - PetCommand
  222.         SummonerPact - calling up avatar - spell: Shiva
  223.        
  224.         -->
  225.  
  226.             <!-- equip fast cast gear -->
  227.             <if Skill="*Magic">
  228.                 <!-- if this is elemental magic (nukes/dot's, then do special handling -->
  229.                 <if Skill="EnhancingMagic">
  230.                     <action type="equip" when="precast|midcast" Set="EnhancingMagic" />
  231.                     <if Spell="Stoneskin">
  232.                         <action type="equip" when="midcast" set="Stoneskin" />
  233.                     </if>
  234.                 </if>
  235.                 <elseif Skill="SummoningMagic">
  236.                     <action type="equip" When="precast" Set="FastCast" />
  237.                 </elseif>
  238.             </if>
  239.  
  240.             <if type="WeaponSkill">
  241.                 <castdelay delay=".2" />
  242.                 <if Spell="Garland*">
  243.                     <equip when="precast" set="WSmab" />
  244.                 </if>
  245.                 <else>
  246.                     <equip when="precast" set="WS" />
  247.                 </else>
  248.             </if>
  249.            
  250.             <!-- auto cancel sneak/utsu/stoneskin/blink when recasting them. Requires Cancel Plugin -->
  251.             <if Spell="Sneak" BuffActive="Sneak" SpellTargetType="Self">
  252.                 <action type="command" when="midcast">cancel 71</action>
  253.                 <action type="midcastdelay" delay="1.8" />
  254.             </if>
  255.             <if spell="Utsusemi: Ichi" BuffActive="Copy Image">
  256.                 <action type="midcastdelay" delay="3.0" />
  257.                 <action type="Command" when="midcast">cancel 66</action>
  258.             </if>
  259.             <elseif Spell="Stoneskin" BuffActive="Stoneskin">
  260.                 <action type="command" when="midcast">cancel 37</action>
  261.                 <action type="midcastdelay" delay="4.8" />
  262.             </elseif>
  263.             <elseif Spell="Blink" BuffActive="Blink">
  264.                 <action type="command" when="midcast">cancel 36</action>
  265.                 <action type="midcastdelay" delay="4.5" />
  266.             </elseif>
  267.             <!-- finally, equip our staff! -->
  268.             <action type="equip" when="midcast">
  269.                 <main>$%SpellElementStaff</main>
  270.             </action>
  271.     </rules>
  272. </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment