Advertisement
Guest User

Untitled

a guest
Aug 21st, 2012
301
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.85 KB | None | 0 0
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <spellcast xmlns:xi="http://www.w3.org/2001/XInclude">
  3. <config RequireVersion="2.40" debug="false" showgearswaps="false" quickcommands="true" showspellinfo="false" />
  4. <!-- ///////////////////////////////////////////////////////////
  5. // Ranger Spellcast XML
  6. // Author: Gukai
  7. // Date: 08/10/2011
  8. // Notes:
  9. /////////////////////////////////////////////////////////////-->
  10. <sets>
  11. <group default="yes" name="RNG">
  12. <set name="Idle">
  13. <head>Sylvan Gapette +2</head>
  14. <neck>Houyi's Gorget</neck>
  15. <lear>Volley Earring</lear>
  16. <rear>Clearview Earring</rear>
  17. <body>Sylvan Caban +2</body>
  18. <hands>Sylvan Glvltte. +2</hands>
  19. <lring>Rajas Ring</lring>
  20. <rring>Arewe Ring</rring>
  21. <back>Sylvan Chlamys</back>
  22. <waist>Onieros Cest</waist>
  23. <legs>Sylvan Bragues +2</legs>
  24. <feet>Fajin Boots</feet>
  25. </set>
  26. <set name="Engaged">
  27. <head>Sylvan Gapette +2</head>
  28. <neck>Houyi's Gorget</neck>
  29. <lear>Volley Earring</lear>
  30. <rear>Clearview Earring</rear>
  31. <body>Sylvan Caban +2</body>
  32. <hands>Sylvan Glvltte. +2</hands>
  33. <lring>Rajas Ring</lring>
  34. <rring>Hoard Ring</rring>
  35. <back>Sylvan Chlamys</back>
  36. <waist>Oneiros Cest</waist>
  37. <legs>Sylvan Bragues +2</legs>
  38. <feet>Sylvan Bottln. 2</feet>
  39. </set>
  40. <set name="WS" baseset="Engaged">
  41. <neck>Sylvan Scarf</neck>
  42. <head>Sylvan Gapette +2</head>
  43. <lear>Volley Earring</lear>
  44. <rear>Clearview Earring</rear>
  45. <body>Sylvan Caban +2</body>
  46. <hands>Sylvan Glvltte. +2</hands>
  47. <back>Sylvan Chlamys</back>
  48. <waist>Wanion Belt</waist>
  49. <legs>Sylvan Bragues +2</legs>
  50. <feet>Scopuli Nails</feet>
  51. </set>
  52. <set name="Barrage" baseset="Engaged">
  53. <head>Sylvan Gapette +2</head>
  54. <neck>Sylvan Scarf</neck>
  55. <lear>Volley Earring</lear>
  56. <rear>Clearview Earring</rear>
  57. <body>Sylvan Caban +2</body>
  58. <hands>Sylvan Glvltte. +2</hands>
  59. <lring>Rajas Ring</lring>
  60. <rring>Pyrosoul Ring</rring>
  61. <back>Sylvan Chlamys</back>
  62. <waist>Wanion Belt</waist>
  63. <legs>Sylvan Bragues +2</legs>
  64. <feet>Scout's Socks +2</feet>
  65. <sub></sub>
  66. </set>
  67. <set name="Jishnu's">
  68. <head>Oce. Headpiece +1</head>
  69. <neck>Light Gorget</neck>
  70. <lear>Thunder Pearl</lear>
  71. <rear>Thunder Pearl</rear>
  72. <body>Toci's Harness</body>
  73. <hands>Sct. Bracers +2 </hands>
  74. <lring>Rajas Ring</lring>
  75. <rring>Pyrosoul Ring</rring>
  76. <back>Sylvan Chlamys</back>
  77. <waist>Light Belt</waist>
  78. <legs>Byakko's Haidate</legs>
  79. <feet>Scopuli Nails</feet>
  80. <sub></sub>
  81. </set>
  82. <set name="Apex Arrow">
  83. <head>Thaumas Hat</head>
  84. <neck>Light Gorget</neck>
  85. <lear>Sylvan Earring</lear>
  86. <rear>Drone Earring</rear>
  87. <body>Sylvan Caban +2</body>
  88. <hands>Scout's Bracers +2</hands>
  89. <lring>Stormsoul Ring</lring>
  90. <rring>Stormsoul Ring</rring>
  91. <back>Terebellum Mantle</back>
  92. <waist>Light Belt</waist>
  93. <legs>Thaumas Kecks</legs>
  94. <feet>Thaumas Nails</feet>
  95. <sub></sub>
  96. </set>
  97. <set name="Last Stand">
  98. <head>Thaumas Hat</head>
  99. <neck>Light Gorget</neck>
  100. <lear>Sylvan Earring</lear>
  101. <rear>Drone Earring</rear>
  102. <body>Sylvan Caban +2</body>
  103. <hands>Scout's Bracers +2</hands>
  104. <lring>Stormsoul Ring</lring>
  105. <rring>Stormsoul Ring</rring>
  106. <back>Terebellum Mantle</back>
  107. <waist>Light Belt</waist>
  108. <legs>Thaumas Kecks</legs>
  109. <feet>Thaumas Nails</feet>
  110. <sub></sub>
  111. </set>
  112. <set name="Coronach">
  113. <head>Thaumas Hat</head>
  114. <neck>Breeze Gorget</neck>
  115. <lear>Flame Pearl</lear>
  116. <rear>Flame Pearl</rear>
  117. <body>Toci's Harness</body>
  118. <hands>Sct. Bracers +2 </hands>
  119. <lring>Rajas Ring</lring>
  120. <rring>Pyrosoul Ring</rring>
  121. <back>Sylvan Chlamys</back>
  122. <waist>Breeze Belt</waist>
  123. <legs>Thaumas Kecks</legs>
  124. <feet>Thaumas Nails</feet>
  125. <sub></sub>
  126. </set>
  127. <set name="Namas Arrow">
  128. <head>Thaumas Hat</head>
  129. <neck>Light Gorget</neck>
  130. <lear>Flame Pearl</lear>
  131. <rear>Flame Pearl</rear>
  132. <body>Sylvan Caban +2</body>
  133. <hands>Sct. Bracers +2 </hands>
  134. <lring>Rajas Ring</lring>
  135. <rring>Pyrosoul Ring</rring>
  136. <back>Sylvan Chlamys</back>
  137. <waist>Light Belt</waist>
  138. <legs>Thaumas Kecks</legs>
  139. <feet>Thaumas Nails</feet>
  140. <sub></sub>
  141. </set>
  142. <set name="Wildfire">
  143. <head>Thaumas Hat</head>
  144. <neck>Sylvan Scarf</neck>
  145. <lear>Novio Earring</lear>
  146. <rear>Hecate's earring</rear>
  147. <body>Loki's Kaftan</body>
  148. <hands>Seiryu's Kote</hands>
  149. <lring>Stormsoul Ring</lring>
  150. <rring>Stormsoul Ring</rring>
  151. <back>Forban Cape</back>
  152. <waist>Impulse Belt</waist>
  153. <legs>Thaumas Kecks</legs>
  154. <feet>Thaumas Nails</feet>
  155. <sub></sub>
  156. </set>
  157. <set name="Snapshot">
  158. <head>Sylvan Gapette +2</head>
  159. <waist>Impulse Belt</waist>
  160. <hands>Alruna's Gloves</hands>
  161. </set>
  162. <set name="ArchingA.HeavyS" baseset="WS">
  163. <body></body>
  164. <hands></hands>
  165. </set>
  166. <set name="SidewinderSlugshot" baseset="WS">
  167. <hands></hands>
  168. </set>
  169. <set name="Bounty Shot" baseset="Engaged">
  170. <hands>Syl. Glvltte. +2</hands>
  171. </set>
  172. <set name="Shadowbind" baseset="Engaged">
  173. <hands></hands>
  174. </set>
  175. <set name="Unlimited Shot">
  176. <feet>Sylvan Bottln. +2</feet>
  177. </set>
  178. <set name="Utsusemi">
  179. <neck></neck>
  180. <waist></waist>
  181. </set>
  182. <set name="resting" />
  183. </group>
  184. </sets>
  185. <rules>
  186. <command>input /macro book 1</command>
  187. <!-- special case rules first -->
  188. <if status="dead">
  189. <cancelspell />
  190. <return />
  191. </if>
  192. <!-- Rules to stop parsing if you can't perform an action-->
  193. <if BuffActive="Sleep|Petrification|Stun|Terror|Charm">
  194. <return />
  195. </if>
  196. <elseif Type="*Magic|BardSong|Ninjutsu" BuffActive="Silence">
  197. <return />
  198. </elseif>
  199. <elseif Type="Weaponskill|JobAbility|PetCommand" BuffActive="Amnesia">
  200. <cancelspell />
  201. <return />
  202. </elseif>
  203. <!-- Rules for application of Fenrir Earring -->
  204. <if mode="or" timeLT="6.00" timeGT="17.59">
  205. <var cmd="set lear $NightLEar" />
  206. </if>
  207. <elseif mode="or" timeLT="18.00" timeGT="6.01">
  208. <var cmd="set lear $DayLEar" />
  209. </elseif>
  210. <!-- Rules for application of Fire Ring -->
  211. <if advanced="&quot;%dayelement&quot;=&quot;Fire&quot;">
  212. <var cmd="set rring $FDayRRing" />
  213. </if>
  214. <else>
  215. <var cmd="set rring $NormalRRing" />
  216. </else>
  217. <if subjob="NIN">
  218. <if spell="Utsusemi: Ichi">
  219. <defaulttarget target="&lt;me&gt;" />
  220. <castdelay delay=".2" />
  221. <equip when="precast" set="Utsusemi" />
  222. <!-- The next 4 lines are used to cancel shadows incase you have Ni active -->
  223. <!-- 66 is for 1 shadow, 446 is for 2 shadows, 445 is if you have 3 shadows active -->
  224. <!-- No way to program Spellcast to discern if Ichi or Ni is active, deal with it -->
  225. <midcastdelay delay="2.5" />
  226. <command when="midcast">cancel 66</command>
  227. <command when="midcast">cancel 446</command>
  228. <command when="midcast">cancel 445</command>
  229. <equip when="aftercast" set="%status" />
  230. </if>
  231. <if spell="Utsusemi: Ni">
  232. <defaulttarget target="&lt;me&gt;" />
  233. <castdelay delay=".2" />
  234. <equip when="precast" set="Utsusemi" />
  235. <equip when="aftercast" set="%status" />
  236. </if>
  237. </if>
  238. <if subjob="SAM">
  239. <!-- If 3rd eye is used while seigan is not active it will use seigan and then 3rd eye -->
  240. <if spell="Third eye|Seigan">
  241. <defaulttarget target="&lt;me&gt;" />
  242. <if Buffactive="Seigan">
  243. <equip when="aftercast" Set="%status" />
  244. </if>
  245. <else>
  246. <changespell spell="Seigan" />
  247. <command when="aftercast">input /ja "Third Eye" &lt;me&gt;</command>
  248. <equip when="aftercast" Set="%status" />
  249. </else>
  250. </if>
  251. </if>
  252. <!-- WS rules -->
  253. <if type="weaponskill">
  254. <if Spell="Arching Arrow|Heavy Shot">
  255. <aftercastdelay delay="6" />
  256. <equip when="precast" set="ArchingA.HeavyS" />
  257. <equip when="aftercast" set="%status" />
  258. </if>
  259. <elseif spell="Sidewinder|Slug Shot">
  260. <aftercastdelay delay="6" />
  261. <equip when="precast" set="SidewinderSlugshot" />
  262. <equip when="aftercast" set="%status" />
  263. </elseif>
  264. <elseif Spell="Jishnu's Radiance">
  265. <aftercastdelay delay="6" />
  266. <equip when="precast" set="Jishnu's" />
  267. <equip when="aftercast" set="%status" />
  268. </elseif>
  269. <elseif Spell="Coronach">
  270. <aftercastdelay delay="6" />
  271. <equip when="precast" set="Coronach" />
  272. <equip when="aftercast" set="%status" />
  273. </elseif>
  274. <elseif Spell="Last Stand">
  275. <aftercastdelay delay="6" />
  276. <equip when="precast" set="Last Stand" />
  277. <equip when="aftercast" set="%status" />
  278. </elseif>
  279. <elseif Spell="Namas Arrow">
  280. <aftercastdelay delay="6" />
  281. <equip when="precast" set="Namas Arrow" />
  282. <equip when="aftercast" set="%status" />
  283. </elseif>
  284. <elseif Spell="Wildfire">
  285. <aftercastdelay delay="6" />
  286. <equip when="precast" set="Wildfire" />
  287. <equip when="aftercast" set="%status" />
  288. </elseif>
  289. <else Spell="Apex Arrow">
  290. <aftercastdelay delay="6" />
  291. <equip when="precast" set="Apex Arrow" />
  292. <equip when="aftercast" set="%status" />
  293. </else>
  294. </if>
  295. <!-- Job Abilities -->
  296. <if type="jobability">
  297. <if spell="Bounty Shot|Unlimited Shot|Shadowbind">
  298. <defaulttarget target="&lt;me&gt;" />
  299. <castdelay delay=".2" />
  300. <aftercastdelay delay=".4" />
  301. <equip when="precast" Set="%spell" />
  302. <equip when="midcast" set="Engaged" />
  303. <equip when="aftercast" set="%status" />
  304. </if>
  305. <elseif spell="Barrage">
  306. <defaulttarget target="&lt;me&gt;" />
  307. <castdelay delay=".2" />
  308. <aftercastdelay delay=".4" />
  309. <equip when="precast" Set="%spell" />
  310. <equip when="midcast" set="Barrage" />
  311. <equip when="aftercast" set="%status" />
  312. </elseif>
  313. <elseif spell="Eagle Eye Shot">
  314. <castdelay delay=".2" />
  315. <aftercastdelay delay="1" />
  316. <equip when="precast" Set="WS" />
  317. <equip when="aftercast" set="%status" />
  318. </elseif>
  319. <else>
  320. <equip when="precast|aftercast" set="%status" />
  321. </else>
  322. </if>
  323. <!-- Ranged Attack Rule -->
  324. <if spell="ranged">
  325. <if buffactive="Barrage">
  326. <midcastdelay delay="1" />
  327. <aftercastdelay delay="5" />
  328. <equip when="precast" set="Snapshot" />
  329. <equip when="midcast" set="Barrage" />
  330. <equip when="aftercast" set="%status" />
  331. </if>
  332. <else>
  333. <midcastdelay delay="1" />
  334. <aftercastdelay delay="5" />
  335. <equip when="precast" set="Snapshot" />
  336. <equip when="midcast" set="engaged" />
  337. <equip when="aftercast" set="%status" />
  338. </else>
  339. </if>
  340. <action type="equip" when="aftercast" set="%status" />
  341. </rules>
  342. </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement