Advertisement
achira

achira_whm xml 100713

Oct 7th, 2013
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 13.61 KB | None | 0 0
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <spellcast>
  3.   <guildwork
  4.     character="Achira"
  5.     server="Ragnarok"
  6.     description="White Mage XML"
  7.     job="WHM"
  8.    />
  9.  
  10.   <config
  11.        Debug="false"
  12.        HideErrors="false"
  13.        ShowGearSwaps="false"
  14.        AutoLoadXML="true"
  15.        RequireVersion="2.44"
  16. />
  17.   <variables>
  18.     <!--Spellcast has enough built in variables, you don't need them. so quit it.-->
  19.   </variables>
  20.  
  21.   <sets>
  22.     <group name="WHM Default" default="yes">
  23.       <set name="Idle|aftercast">
  24.         <main>Owleyes</main>
  25.         <sub>Genbu's Shield</sub>
  26.         <ammo>Incantor Stone</ammo>
  27.         <head>Gende. Caubeen</head>
  28.         <neck>Twilight Torque</neck>
  29.         <lear>Loquac. Earring</lear>
  30.         <rear>Celestial Earring</rear>
  31.         <body>Gendewitha Bliaut</body>
  32.         <hands>Serpentes cuffs</hands>
  33.         <lring>Dark Ring</lring>
  34.         <rring>Archon Ring</rring>
  35.         <back>Repulse Mantle</back>
  36.         <waist>Slipor Sash</waist>
  37.         <legs>Gendewitha Spats</legs>
  38.         <feet>Serpentes sabots</feet>
  39.       </set>
  40.  
  41.       <set name="Engaged">
  42.         <main>Mondaha Cudgel</main>
  43.       </set>
  44.      
  45.       <set name="Resting">
  46.       </set>
  47.      
  48.       <set name="Fastcast">
  49.         <main>Winged Wand</main>
  50.         <rring>Prolix Ring</rring>
  51.         <neck>Orison Locket</neck>
  52.         <waist>Witful Belt</waist>
  53.         <ammo>Incantor Stone</ammo>
  54.         <lear>Loquac. Earring</lear>
  55.         <hands>Gendewitha gages</hands>
  56.         <back>Swith Cape</back>
  57.         <legs>Orvail Pants</legs>
  58.       </set>
  59.      
  60.       <set name="FastCast-Stoneskin">
  61.         <waist>Siegel Sash</waist>
  62.         <hands>Carapacho Cuffs</hands>
  63.         <legs>Haven Hose</legs>
  64.       </set>
  65.  
  66.       <set name="FastCast-Cure">
  67.         <body>Nefer Kalasiris</body>
  68.         <legs>Orison pantaloons +2</legs>
  69.       </set>
  70.  
  71.       <set name="Trigger-PhysicalDefense" baseset="Idle">
  72.         <main>Earth Staff</main>
  73.         <neck>Twilight Torque</neck>
  74.         <lring>Dark Ring</lring>
  75.         <back>Repulse Mantle</back>
  76.         <legs>Gendewitha Spats</legs>
  77.         <feet>Gende. Galoshes</feet>
  78.       </set>
  79.      
  80.       <set name="MagicalDefense">
  81.       </set>
  82.      
  83.       <set name="JobAbility">
  84.       </set>
  85.      
  86.       <set name="JobAbility-Devotion" baseset="Idle">
  87.       </set>
  88.      
  89.       <set name="JobAbility-Martyr" baseset="Idle">
  90.         <hands>Clr. Mitts +2</hands>
  91.         <!--Max HP-->
  92.       </set>
  93.  
  94.       <set name="JobAbility-Afflatus Solace|JobAbility-Afflatus Misery" baseset="idle">
  95.         <body>Orison bliaud +2</body>
  96.       </set>
  97.  
  98.      
  99.       <set name="JobAbility-Divine Seal|JobAbility-Divine Caress" baseset="fastcast">
  100.       <hands>Orison mitts +2</hands>
  101.       </set>
  102.      
  103.       <set name="WhiteMagic" baseset="Idle">
  104.           <main>Mondaha Cudgel</main>
  105.           <ammo>Oreiad's Tathlum</ammo>
  106.           <head>Buremte Hat</head>
  107.           <lear>Lifestorm Earring</lear>
  108.           <rear>Celestial Earring</rear>
  109.           <body>Gendewitha Bliaut</body>
  110.           <hands>Gendewitha Gages</hands>
  111.           <lring>Aquasoul Ring</lring>
  112.           <back>Refraction Cape</back>
  113.           <legs>Gendewitha Spats</legs>
  114.           <feet>Gende. Galoshes</feet>
  115.           <rring>Aquasoul Ring</rring>
  116.       </set>
  117.  
  118.       <set name="WhiteMagic-DivineMagic">
  119.         <neck>Divine Torque</neck>
  120.         <lear>Divine Earring</lear>
  121.         <body>Bokwus Robe</body>
  122.         <hands>Quauhpilli Gloves</hands>
  123.         <lring>Strendu Ring</lring>
  124.         <rring>Mediator's Ring</rring>
  125.         <waist>Bishop's Sash</waist>
  126.         <legs>Orsn. Pantaln. +2</legs>
  127.       </set>      
  128.  
  129.       <set name="WhiteMagic-DivineMagic-MAtk">
  130.         <neck>Stoicheion Medal</neck>
  131.         <lear>Hecate's Earring</lear>
  132.         <rear>Strophadic Earring</rear>
  133.         <body>Bokwus robe</body>
  134.         <lring>Strendu Ring</lring>
  135.         <rring>Archon Ring</rring>
  136.         <waist>Othila Sash</waist>
  137.         <head>Bokwus Circlet</head>
  138.       </set>
  139.  
  140.       <set name="WhiteMagic-HealingMagic">
  141.         <main>Beneficus</main>
  142.         <ammo>Oreiad's Tathlum</ammo>
  143.         <head>Hyksos Khat</head>
  144.         <neck>Healing Torque</neck>
  145.         <lear>Beatific Earring</lear>
  146.         <rear>Celestial Earring</rear>
  147.         <body>Orison Bliaud +2</body>
  148.         <hands>Ayao's Gages</hands>
  149.         <lring>Sirona's Ring</lring>
  150.         <rring>Mediator's Ring</rring>
  151.         <back>Tempered Cape</back>
  152.         <waist>Bishop's Sash</waist>
  153.         <legs>Clr. Pantaln. +2</legs>
  154.       </set>
  155.  
  156.       <set name="Cure">
  157.         <main>Tefnut Wand</main>
  158.         <sub>Genbu's Shield</sub>
  159.         <ammo>Oreiad's Tathlum</ammo>
  160.         <head>Orison Cap +2</head>
  161.         <neck>Fylgja Torque +1</neck>
  162.         <lear>Beatific Earring</lear>
  163.         <rear>Roundel Earring</rear>
  164.         <body>Orison Bliaud +2</body>
  165.         <hands>Bokwus gloves</hands>
  166.         <lring>Sirona's Ring</lring>
  167.         <rring>Aquasoul Ring</rring>
  168.         <back>Tempered Cape</back>
  169.         <waist>Bishop's Sash</waist>
  170.         <legs>Orsn. Pantaln. +2</legs>
  171.       </set>
  172.      
  173.       <set name="Cursna|*na">
  174.       </set>
  175.  
  176.      <set name="WhiteMagic-EnhancingMagic">
  177.         <main>Beneficus</main>
  178.         <ammo>Oreiad's Tathlum</ammo>
  179.         <head>Gende. Caubeen</head>
  180.         <neck>Enhancing Torque</neck>
  181.         <lear>Celestial Earring</lear>
  182.         <body>Hyksos Robe</body>
  183.         <hands>Ayao's Gages</hands>
  184.         <lring>Aquasoul ring</lring>
  185.         <rring>Star Ring</rring>
  186.         <back>Refraction Cape</back>
  187.         <waist>Olympus Sash</waist>
  188.         <legs>Portent Pants</legs>
  189.         <feet>Orsn. Duckbills +2</feet>
  190.         <rear>Celestial Earring</rear>
  191.       </set>
  192.  
  193.       <set name="Regen">
  194.         <body>Cleric's Briault +2</body>
  195.         <hands>Orison mitts +2</hands>         
  196.       </set>      
  197.       <set name="Stoneskin">
  198.         <legs>Haven Hose</legs>
  199.         <rear>Earthcry Earring</rear>
  200.       </set>
  201.       <set name="Bar">
  202.         <main>Beneficus</main>
  203.         <sub>Genbu's Shield</sub>
  204.         <legs>Cleric's Pantaloons +2</legs>
  205.         <body>Orison Bliaud +2</body>
  206.         <head>Orison Cap +2</head>
  207.         <hands>Orison Mitts +2</hands>
  208.         <feet>Orison Duckbills +2</feet>
  209.       </set>
  210.  
  211.       <set name="WhiteMagic-EnfeeblingMagic">
  212.         <main>Soothsayer Staff</main>
  213.         <ammo>Oreiad's Tathlum</ammo>
  214.         <head>Hyksos Khat</head>
  215.         <neck>Weike Torque</neck>
  216.         <lear>Lifestorm earring</lear>
  217.         <rear>Psystorm earring</rear>
  218.         <body>Bokwus Robe</body>
  219.         <hands>Clr. Mitts +2</hands>
  220.         <lring>Mediator's Ring</lring>
  221.         <rring>Strendu Ring</rring>
  222.         <back>Refraction Cape</back>
  223.         <waist>Casso Sash</waist>
  224.         <legs>Portent Pants</legs>
  225.       </set>
  226.      
  227.        <set name="BlackMagic" baseset="Idle">
  228.        <ammo>Ombre tathlum</ammo>
  229.       </set>
  230.  
  231.       <set name="BlackMagic-EnfeeblingMagic">
  232.         <main>Mondaha Cudgel</main>
  233.         <ammo>Ombre Tathlum</ammo>
  234.         <head>Hyksos Khat</head>
  235.         <neck>Weike Torque</neck>
  236.         <lear>Lifestorm earring</lear>
  237.         <rear>Psystorm earring</rear>
  238.         <body>Bokwus Robe</body>
  239.         <hands>Clr. Mitts +2</hands>
  240.         <lring>Mediator's Ring</lring>
  241.         <rring>Strendu Ring</rring>
  242.         <back>Refraction Cape</back>
  243.         <waist>Casso Sash</waist>
  244.         <legs>Orvail Pants</legs>
  245.         <feet>Chelona Boots</feet>
  246.       </set>
  247.       <set name="BlackMagic-ElementalMagic-MAtk">
  248.           <ammo>Oreiad's Tathlum</ammo>
  249.           <head>Bokwus Circlet</head>
  250.           <neck>Stoicheion Medal</neck>
  251.           <lear>Hecate's Earring</lear>
  252.           <rear>Strophadic Earring</rear>
  253.           <body>Bokwus robe</body>
  254.           <hands>Gendewitha gages</hands>
  255.           <lring>Strendu Ring</lring>
  256.           <rring>Archon Ring</rring>
  257.           <back>Refraction Cape</back>
  258.           <waist>Othila Sash</waist>
  259.           <legs>Bokwus slops</legs>
  260.           <feet>Gendewitha galoshes</feet>
  261.       </set>
  262.       <set name="BlackMagic-ElementalMagic">
  263.       </set>
  264.       <set name="BlackMagic-EnhancingMagic">
  265.       </set>
  266.       <set name="BlackMagic-DarkMagic">
  267.         <neck>Dark Torque</neck>
  268.       </set>      
  269.       <set name="Stun">
  270.       </set>          
  271.     </group>
  272.  
  273.   </sets>
  274.  
  275.   <rules>
  276.     <!--Wait! Am I dead??-->
  277.     <if buffactive="terror|mute|stun">
  278.       <return />
  279.     </if>
  280.    
  281.     <!--Am I using a Job Ability??-->
  282.     <if type="JobAbility">
  283.       <if spell="Devotion|Martyr|Afflatus Solace|Afflatus Misery|Divine Seal|Divine Caress">
  284.         <equip set="%Type-%Spell" />
  285.       </if>
  286.       <else>
  287.         <equip set="%Type" />
  288.       </else>
  289.     </if><!--end type-->
  290.    
  291.     <!--Am I one of those WHMs and using a Weaponskill??-->
  292.     <elseif type="WeaponSkill">
  293.       <equip set="%Type" />
  294.     </elseif><!--end type-->
  295.    
  296.     <!--Am I casting Magic?-->
  297.    
  298.     <elseif type="WhiteMagic">
  299.       <if skill="DivineMagic">
  300.         <if spell="Repose">
  301.           <equip set="%Type-%Skill" />
  302.         </if>
  303.         <elseif spell="Holy*|Banish*">
  304.           <if casttimegt="3">
  305.             <equip set="fastcast" />
  306.             <equip when="midcast" set="%Type-%Skill-MAtk" />
  307.           </if>
  308.           <else>
  309.             <equip set="%Type-%Skill-MAtk" />
  310.           </else>
  311.         </elseif>
  312.         <else>
  313.           <if casttimegt="3">
  314.             <equip set="fastcast" />
  315.             <equip when="midcast" set="%Type-%Skill" />
  316.           </if>
  317.           <else>
  318.             <equip set="%Type-%Skill" />
  319.           </else>
  320.         </else>
  321.       </if><!--end skill-->
  322.       <elseif skill="EnfeeblingMagic">
  323.         <if spell="Dia*">
  324.           <equip set="%Type" />
  325.         </if>  
  326.         <else><!--addle silence slow paralyze-->
  327.           <if casttimegt="3">
  328.             <equip set="fastcast" />
  329.             <equip when="midcast" set="%Type-%Skill" />
  330.           </if>
  331.           <else>
  332.             <equip set="%Type-%Skill" />
  333.           </else>
  334.         </else>
  335.       </elseif><!--end skill-->
  336.       <elseif skill="EnhancingMagic">
  337.         <if spell="Haste|Erase"><!--spells that don't depend on skill-->
  338.           <equip set="fastcast" />
  339.         </if>
  340.         <elseif spell="Teleport*|Recall*"><!--if you are changing gear when you are zoning, you'll crash-->
  341.           <return />
  342.         </elseif>
  343.         <elseif spell="Stoneskin">
  344.           <equip set="fastcast-stoneskin" />
  345.           <equip when="midcast" set="%Spell" />
  346.         </elseif>
  347.         <elseif spell="Bar*">
  348.           <equip when="precast|midcast" set="Bar" />
  349.         </elseif>
  350.         <else>
  351.           <if casttimegt="3">
  352.             <equip set="fastcast" />
  353.             <equip when="midcast" set="%Type-%Skill" />
  354.           </if>
  355.           <else>
  356.             <equip set="%Type-%Skill" />
  357.           </else>
  358.         </else>
  359.       </elseif><!--end skill-->
  360.       <elseif skill="HealingMagic">
  361.         <if spell="Cure*|Cura*">
  362.           <if casttimegt="3">
  363.             <equip set="fastcast-cure" />
  364.             <equip when="midcast" set="Cure" />
  365.           </if>
  366.           <else>
  367.             <equip set="Cure" />
  368.           </else>
  369.         </if>
  370.         <elseif spell="Reraise*|Raise*">
  371.             <equip set="Fastcast" />
  372.         </elseif>    
  373.         <else>
  374.           <if casttimegt="3">
  375.             <equip set="fastcast" />
  376.             <equip when="midcast" set="%Type-%Skill" />
  377.           </if>
  378.           <else>
  379.             <equip set="%Type-%Skill" />
  380.           </else>  
  381.         </else>
  382.       </elseif><!--end skill-->
  383.      
  384.      
  385.     <else>
  386.       <if casttimegt="3">
  387.         <equip set="fastcast" />
  388.         <equip when="midcast" set="%Type" />
  389.       </if>
  390.       <else>
  391.         <equip set="%Type" />
  392.       </else>  
  393.     </else>
  394.     </elseif><!--end type-->
  395.    
  396.     <elseif type="BlackMagic">
  397.       <if skill="DarkMagic">
  398.         <if spell="Stun">
  399.           <equip when="precast|midcast" set="%Spell" />
  400.         </if>
  401.         <elseif spell="Bio*">
  402.           <equip set="%Type" />
  403.         </elseif>
  404.         <else>
  405.           <if casttimegt="3">
  406.             <equip set="fastcast" />
  407.             <equip when="midcast" set="%Type-%Skill" />
  408.           </if>
  409.           <else>
  410.             <equip set="%Type-%Skill" />
  411.           </else>
  412.         </else>
  413.       </if><!--end skill-->
  414.       <elseif skill="ElementalMagic">
  415.         <if spell="Rasp|Shock|Choke|Burn|Drown|Frost">
  416.          <equip set="%Type-%Skill" />
  417.         </if>
  418.         <elseif spell="*helix">
  419.           <equip set="%Type" />
  420.         </elseif>
  421.         <else>
  422.           <if casttimegt="3">
  423.             <equip set="fastcast" />
  424.             <equip when="midcast" set="%Type-%Skill-MAtk" />
  425.           </if>
  426.           <else>
  427.             <equip set="%Type-%Skill-MAtk" />
  428.           </else>  
  429.         </else>
  430.       </elseif><!--end skill-->
  431.       <elseif skill="EnfeeblingMagic">
  432.         <if casttimegt="3">
  433.           <equip set="fastcast" />
  434.           <equip when="midcast" set="%Type-%Skill" />
  435.         </if>
  436.         <else>
  437.           <equip set="%Type-%Skill" />
  438.         </else>  
  439.       </elseif><!--end skill-->
  440.       <elseif skill="EnhancingMagic">
  441.         <if spell="Warp*|Escape|Retrace">
  442.           <return />
  443.         </if>
  444.       </elseif><!--end skill -->
  445.       <else>
  446.         <if casttimegt="3">
  447.           <equip set="fastcast" />
  448.           <equip when="midcast" set="%Type" />
  449.         </if>
  450.         <else>
  451.           <equip set="%Type" />
  452.         </else>  
  453.       </else>  
  454.     </elseif><!--end type-->
  455.  
  456.    <equip when="aftercast" set="%Status" />
  457.   </rules>
  458. </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement