SHOW:
|
|
- or go back to the newest paste.
| 1 | <?xml version="1.0" ?> | |
| 2 | <spellcast xmlns:xi="http://www.w3.org/2001/XInclude"> | |
| 3 | <config RequireVersion="2.40" debug="false" showgearswaps="false" quickcommands="true" showspellinfo="false" /> | |
| 4 | <variables clear = "yes"> | |
| 5 | <!-- To change out Idle Feet based on whether its day/night --> | |
| 6 | <var name="DayFeet">Danzo Sune-Ate</var> | |
| 7 | <var name="NightFeet">Ninja Kyahan +1</var> | |
| 8 | <!-- To change out WS hands based on whether its day/night --> | |
| 9 | <var name="feet">$DayFeet</var> | |
| 10 | <!-- how much TP do you want to lock your weapon at? --> | |
| 11 | <var name="locktp">20</var> | |
| 12 | <!-- manually control locking of weapons for magian --> | |
| 13 | <var name="lockweapon">1</var> | |
| 14 | </variables> | |
| 15 | <sets> | |
| 16 | <group default="yes" name="Standard"> | |
| 17 | <set name="Idle"> | |
| 18 | <main>Hochomasamune</main> | |
| 19 | <sub>Kamome</sub> | |
| 20 | <ammo>Qirmiz Tathlum</ammo> | |
| 21 | <head>Iga Zukin +2</head> | |
| 22 | <neck>Hope Torquer</neck> | |
| 23 | <lear>Suppanomimi</lear> | |
| 24 | <rear>Brutal Earring</rear> | |
| 25 | <body>Iga Ningi +2</body> | |
| 26 | <hands>Koga Tekko +2</hands> | |
| 27 | <lring>Rajas Ring</lring> | |
| 28 | <rring>Epona's Ring</rring> | |
| 29 | <back>Atheling Mantle</back> | |
| 30 | <waist>Twilight Belt</waist> | |
| 31 | <legs>Iga Hakama +2</legs> | |
| 32 | <feet>$feet</feet> | |
| 33 | </set> | |
| 34 | <set name="Engaged" baseset="Idle"> | |
| 35 | <hands>Koga Tekko +2</hands> | |
| 36 | <neck>Hope Torque</neck> | |
| 37 | <body>Ninja Chainmail</body> | |
| 38 | <feet>Usukane Sune-Ate</feet> | |
| 39 | </set> | |
| 40 | <set name="Evasion" baseset="Engaged"> | |
| 41 | <neck>Evasion Torque</neck> | |
| 42 | <body>Usukane Haramaki</body> | |
| 43 | <hands>Usukane Gote</hands> | |
| 44 | <back>Boxer's Mantle</back> | |
| 45 | <legs>Ocelot Trousers</legs> | |
| 46 | </set> | |
| 47 | <set name="GKT"> | |
| 48 | <sub>Pole Grip</sub> | |
| 49 | <lear>Aesir Ear Pendant</lear> | |
| 50 | </set> | |
| 51 | <set name="ws" Baseset="Engaged"> | |
| 52 | <head>Anwig Salade</head> | |
| 53 | <neck>Breeze Gorget</neck> | |
| 54 | <lear>Centaurus Earring</lear> | |
| 55 | <lring>Rajas Ring</lring> | |
| 56 | <rring>Epona's Ring</rring> | |
| 57 | <back>Atheling Mantle</back> | |
| 58 | <waist>Breeze Belt</waist> | |
| 59 | <legs>Byakko's Haidate</legs> | |
| 60 | </set> | |
| 61 | <set name="CritWS" Baseset="ws"> | |
| 62 | <body>Loki's Kaftan</body> | |
| 63 | ||
| 64 | </set> | |
| 65 | <set name="EleWS" baseset="ws"> | |
| 66 | <main>Carabineer's Dagger</main> | |
| 67 | <sub>Kuina</sub> | |
| 68 | <ammo>Qirmiz Tathlum</ammo> | |
| 69 | <head>Anwig Salade</head> | |
| 70 | <neck>Breeze Gorget</neck> | |
| 71 | <lear>Moldavite Earring</lear> | |
| 72 | <rear>Hecate's Earring</rear> | |
| 73 | <body>Mirke Wardecors</body> | |
| 74 | <hands>Iga Tekko +2</hands> | |
| 75 | <lring>Rajas Ring</lring> | |
| 76 | <rring>Epona's Ring</rring> | |
| 77 | <back>Atheling Mantle</back> | |
| 78 | <waist>Breeze Belt</waist> | |
| 79 | <legs>Byakko's Haidate</legs> | |
| 80 | <feet>Ninja Kyahan +1</feet> | |
| 81 | </set> | |
| 82 | <set name="haste" BaseSet="Engaged"> | |
| 83 | <head>Iga Zukin +2</head> | |
| 84 | <hands>Koga Tekko +2</hands> | |
| 85 | <waist>Twilight Belt</waist> | |
| 86 | <legs>Iga Hakama +2</legs> | |
| 87 | </set> | |
| 88 | <set name="Utsusemi" baseset="haste"> | |
| 89 | <head>Iga Zukin +2</head> | |
| 90 | <neck>Magoraga Beads</neck> | |
| 91 | <hands>Koga Tekko +2</hands> | |
| 92 | <feet>Iga Kyahan +2</feet> | |
| 93 | </set> | |
| 94 | <set name="Migawari: Ichi" baseset="haste"> | |
| 95 | <body>Iga Ningi +2</body> | |
| 96 | </set> | |
| 97 | <set name="EleNinjutsu" baseset="haste"> | |
| 98 | <ammo>Snow Sachet</ammo> | |
| 99 | <head>Koga Hatsuburi</head> | |
| 100 | <neck>Artemis' Medal</neck> | |
| 101 | <lear>Moldavite Earring</lear> | |
| 102 | <rear>Hecate's Earring</rear> | |
| 103 | <body>Kirin's Osode</body> | |
| 104 | <hands>Koga Tekko +2</hands> | |
| 105 | <lring>Diamond Ring</lring> | |
| 106 | <rring>Diamond Ring</rring> | |
| 107 | <back>Shadow Mantle</back> | |
| 108 | <waist>Sanctuary Obi</waist> | |
| 109 | <legs>Iga Hakama +2</legs> | |
| 110 | <feet>Koga Kyahan +1</feet> | |
| 111 | </set> | |
| 112 | <set name="EnfNinjutsu" baseset="haste"> | |
| 113 | <head>Ninja Hatsuburi</head> | |
| 114 | <hands>Koga Tekko +1</hands> | |
| 115 | <feet>Koga Kyahan +1</feet> | |
| 116 | </set> | |
| 117 | <set name="Ninjutsu" baseset="haste"> | |
| 118 | <hands>Koga Tekko +2</hands> | |
| 119 | </set> | |
| 120 | <set name="Yonin"> | |
| 121 | <legs>Iga Hakama +2</legs> | |
| 122 | </set> | |
| 123 | <set name="Innin"> | |
| 124 | <head>Iga Zukin +2</head> | |
| 125 | </set> | |
| 126 | <set name="Futae"> | |
| 127 | <hands>Iga Tekko +2</hands> | |
| 128 | </set> | |
| 129 | <set name="Provoke"> | |
| 130 | <neck>Invidia Torque</neck> | |
| 131 | <hands>Ocelot Gloves</hands> | |
| 132 | <waist>Warwolf Belt</waist> | |
| 133 | <legs>Ocelot Trousers</legs> | |
| 134 | </set> | |
| 135 | <set name="Blade: Shun"> | |
| 136 | <head>Iga Zukin +2</head> | |
| 137 | <neck>Light Gorget</neck> | |
| 138 | <lear>Centaurus Earring</lear> | |
| 139 | <rear>Thunder Earring</rear> | |
| 140 | <body>Iga Ningi +2</body> | |
| 141 | <hands>Athos's Gloves</hands> | |
| 142 | <lring>Rajas Ring</lring> | |
| 143 | <rring>Thunder Ring</rring> | |
| 144 | <back>Atheling Mantle</back> | |
| 145 | <waist>Light Belt</waist> | |
| 146 | <legs>Byakko's Haidate</legs> | |
| 147 | <feet>Athos's Boots</feet> | |
| 148 | </set> | |
| 149 | </group> | |
| 150 | </sets> | |
| 151 | <rules> | |
| 152 | <!-- special case rules first --> | |
| 153 | <if status = "dead"> | |
| 154 | <cancelspell /> | |
| 155 | <return /> | |
| 156 | </if> | |
| 157 | <!--Rules to stop parsing if you can't perform an action--> | |
| 158 | <if BuffActive="Sleep|Petrification|Stun|Terror|Charm"> | |
| 159 | <return/> | |
| 160 | </if> | |
| 161 | <elseif Type="*Magic|BardSong|Ninjutsu" BuffActive="Silence"> | |
| 162 | <return/> | |
| 163 | </elseif> | |
| 164 | <elseif Type="Weaponskill|JobAbility|PetCommand" BuffActive="Amnesia"> | |
| 165 | <cancelspell/> | |
| 166 | <return/> | |
| 167 | </elseif> | |
| 168 | <!-- Locking Gear for when GKT is equipped --> | |
| 169 | <if EquipMain="Gld.Msk. Uchigat."> | |
| 170 | <equip set="GKT" /> | |
| 171 | <disable slot="Main|sub|lear" /> | |
| 172 | </if> | |
| 173 | <!-- lock weapon if tp is greater than $locktp --> | |
| 174 | <elseif mode="or" tpgt = "$locktp" advanced='$lockweapon=1'> | |
| 175 | <disable slot = "main|sub|range" /> | |
| 176 | </elseif> | |
| 177 | <else EquipRangeNot="Gld.Msk. Uchigat."> | |
| 178 | <enable slot="Main|sub|lear" /> | |
| 179 | </else> | |
| 180 | <!-- Setting Variables --> | |
| 181 | <!-- Feet Variable --> | |
| 182 | - | <elseif mode="or" timeLT="17.00" timeGT="6.59"> |
| 182 | + | |
| 183 | <var cmd="set feet $Nightfeet" /> | |
| 184 | - | </elseif> |
| 184 | + | |
| 185 | - | <!-- WS Hands Variable --> |
| 185 | + | <else mode="or" timeLT="17.00" timeGT="6.59"> |
| 186 | - | <if mode="or" timeLT="6.00" timeGT="17.59"> |
| 186 | + | |
| 187 | - | <var cmd="set hands $NightWSHands" /> |
| 187 | + | </else> |
| 188 | <if status="engaged"> | |
| 189 | - | <elseif mode="or" timeLT="18.00" timeGT="6.01"> |
| 189 | + | |
| 190 | - | <var cmd="set hands $DayWSHands" /> |
| 190 | + | <equip when="engaged|aftercast" set="Engaged" /> |
| 191 | </if> | |
| 192 | <elseif hpplt="40"> | |
| 193 | <equip when="engaged|aftercast" set="evasion" /> | |
| 194 | - | <equip when="engaged" set="Engaged" /> |
| 194 | + | |
| 195 | </if> | |
| 196 | <if status="idle"> | |
| 197 | - | <equip when="engaged" set="evasion" /> |
| 197 | + | |
| 198 | </if> | |
| 199 | <if type="Ninjutsu|*Magic"> | |
| 200 | <if spell="Utsusemi: Ichi"> | |
| 201 | <defaulttarget target="<me>" /> | |
| 202 | <castdelay delay=".2" /> | |
| 203 | <equip when="precast" set="Utsusemi" /> | |
| 204 | <!-- The next 4 lines are used to cancel shadows incase you have Ni active --> | |
| 205 | <!-- 66 is for 1 shadow, 446 is for 2 shadows, 445 is if you have 3 shadows active --> | |
| 206 | <!-- No way to program Spellcast to discern if Ichi or Ni is active, deal with it --> | |
| 207 | <midcastdelay delay="2.5" /> | |
| 208 | <command when="midcast">cancel 66</command> | |
| 209 | <command when="midcast">cancel 445</command> | |
| 210 | <command when="midcast">cancel 446</command> | |
| 211 | <equip when="aftercast" set="%status" /> | |
| 212 | </if> | |
| 213 | <elseif spell="Utsusemi: Ni"> | |
| 214 | <defaulttarget target="<me>" /> | |
| 215 | <castdelay delay=".2" /> | |
| 216 | <equip when="precast" set="Utsusemi" /> | |
| 217 | <equip when="aftercast" set="%status" /> | |
| 218 | </elseif> | |
| 219 | <elseif spell="Aisha*|Dokumori*|Hojo*|Jubaku*|Kurayami*|Yurin*"> | |
| 220 | <castdelay delay=".2" /> | |
| 221 | <equip when="precast" set="EnfNinjutsu" /> | |
| 222 | <equip when="aftercast" set="%status" /> | |
| 223 | </elseif> | |
| 224 | <elseif spell="Doton*|Huton*|Hyoton*|Katon*|Raiton*|Suiton*"> | |
| 225 | <castdelay delay=".2" /> | |
| 226 | <equip when="precast" set="EleNinjutsu" /> | |
| 227 | <equip when="aftercast" set="%status" /> | |
| 228 | </elseif> | |
| 229 | <elseif spell="Migawari*"> | |
| 230 | <castdelay delay=".2" /> | |
| 231 | <equip when="precast" set="%spell" /> | |
| 232 | <equip when="aftercast" set="%status" /> | |
| 233 | </elseif> | |
| 234 | <else> | |
| 235 | <castdelay delay=".2" /> | |
| 236 | <equip when="precast" set="Ninjutsu" /> | |
| 237 | <equip when="aftercast" set="%status" /> | |
| 238 | </else> | |
| 239 | </if> | |
| 240 | <if type="Weaponskill"> | |
| 241 | <if spell="Blade: Jin|Blade: Rin"> | |
| 242 | <castdelay delay=".2" /> | |
| 243 | <equip when="precast" set="CritWS" /> | |
| 244 | <equip when="aftercast" set="%status" /> | |
| 245 | </if> | |
| 246 | <elseif Spell="Blade: Shun"> | |
| 247 | <castdelay delay=".2" /> | |
| 248 | <equip when="precast" set="Blade: Shun" /> | |
| 249 | <equip when="aftercast" set="%status" /> | |
| 250 | </elseif> | |
| 251 | <elseif Spell="Blade: Kamu|Blade: Teki|Blade: To|Blade: Chi|Blade: Yu|Aeolian Edge"> | |
| 252 | <castdelay delay=".2" /> | |
| 253 | <equip when="precast" set="EleWS" /> | |
| 254 | <equip when="aftercast" set="%status" /> | |
| 255 | </elseif> | |
| 256 | </if> | |
| 257 | <if type="JobAbility"> | |
| 258 | <if Spell="Yonin|Innin|Futae"> | |
| 259 | <defaulttarget target="<me>" /> | |
| 260 | <castdelay delay=".2" /> | |
| 261 | <equip when="precast" set="%spell" /> | |
| 262 | <equip when="aftercast" set="%status" /> | |
| 263 | </if> | |
| 264 | <elseif Spell="Provoke"> | |
| 265 | <castdelay delay=".2" /> | |
| 266 | <equip when="precast" set="%spell" /> | |
| 267 | </elseif> | |
| 268 | <else> | |
| 269 | <equip when="precast|aftercast" set="%status" /> | |
| 270 | </else> | |
| 271 | </if> | |
| 272 | <!-- Ranged Attack Rule --> | |
| 273 | <if spell="ranged"> | |
| 274 | <aftercastdelay delay="5" /> | |
| 275 | <equip when="precast" set="evasion" /> | |
| 276 | </if> | |
| 277 | </rules> | |
| 278 | </spellcast> |