Guest User

Shalafi BP Alias

a guest
Mar 2nd, 2011
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.18 KB | None | 0 0
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <!-- Credit to Wolftamer of Cerberus for code -->
  3. <includes>
  4. <include name="BPAliasRules">
  5. <!-- Create Alias for BloodPacts -->
  6. <if spell = "Carbuncle">
  7. <action type = "Command">alias atkPact /;</action>
  8. <action type = "Command">alias bufPact input /pet "Healing Ruby II" &lt;me&gt;;</action>
  9. <action type = "Command">alias abfPact input /pet "Shining Ruby" &lt;me&gt;;</action>
  10. <action type = "Command">alias debPact input /pet "Poison Nails" &lt;t&gt;;</action>
  11. <action type = "Command">alias 70Pact input /pet "Meteorite" &lt;t&gt;;</action>
  12. <action type = "Command">alias 75Nuke /;</action>
  13. <action type = "Command">alias 80Nuke input /pet "Holy Mist" &lt;t&gt;;</action>
  14. </if>
  15. <elseif spell = "Diabolos">
  16. <action type = "Command">alias atkPact input /pet "Somnolence" &lt;t&gt;;</action>
  17. <action type = "Command">alias bufPact input /pet "Noctoshield" &lt;me&gt;;</action>
  18. <action type = "Command">alias abfPact input /pet "Dream Shroud" &lt;me&gt;;</action>
  19. <action type = "Command">alias debPact input /pet "Nightmare" &lt;t&gt;;</action>
  20. <action type = "Command">alias 70Pact input /pet "Nether Blast" &lt;t&gt;;</action>
  21. <action type = "Command">alias 75Nuke /;</action>
  22. <action type = "Command">alias 80Nuke input /pet "Night Terror" &lt;t&gt;;</action>
  23. </elseif>
  24. <elseif spell = "Fenrir">
  25. <action type = "Command">alias atkPact input /pet "Lunar Roar" &lt;t&gt;;</action>
  26. <action type = "Command">alias bufPact input /pet "Ecliptic Growl" &lt;me&gt;;</action>
  27. <action type = "Command">alias abfPact input /pet "Ecliptic Howl" &lt;me&gt;;</action>
  28. <action type = "Command">alias debPact input /pet "Lunar Cry" &lt;t&gt;;</action>
  29. <action type = "Command">alias 70Pact input /pet "Eclipse Bite" &lt;t&gt;;</action>
  30. <action type = "Command">alias 75Nuke /;</action>
  31. <action type = "Command">alias 80Nuke input /pet "Lunar Bay" &lt;t&gt;;</action>
  32. </elseif>
  33. <elseif spell = "Garuda">
  34. <action type = "Command">alias atkPact /;</action>
  35. <action type = "Command">alias bufPact input /pet "Hastega" &lt;me&gt;;</action>
  36. <action type = "Command">alias abfPact input /pet "Aerial Armor" &lt;me&gt;;</action>
  37. <action type = "Command">alias debPact input /pet "Whispering Wind" &lt;me&gt;;</action>
  38. <action type = "Command">alias 70Pact input /pet "Predator Claws" &lt;t&gt;;</action>
  39. <action type = "Command">alias 75Nuke input /pet "Wind Blade" &lt;t&gt;;</action>
  40. </elseif>
  41. <elseif spell = "Ifrit">
  42. <action type = "Command">alias atkPact input /pet "Double Punch" &lt;t&gt;;</action>
  43. <action type = "Command">alias bufPact input /pet "Burning Strike" &lt;t&gt;;</action>
  44. <action type = "Command">alias abfPact input /pet "Crimson Howl" &lt;me&gt;;</action>
  45. <action type = "Command">alias debPact /;</action>
  46. <action type = "Command">alias 70Pact input /pet "Flaming Crush" &lt;t&gt;;</action>
  47. <action type = "Command">alias 75Nuke input /pet "Meteor Strike" &lt;t&gt;;</action>
  48. </elseif>
  49. <elseif spell = "Leviathan">
  50. <action type = "Command">alias atkPact input /pet "Tail Whip" &lt;t&gt;;</action>
  51. <action type = "Command">alias bufPact input /pet "Spring Water" &lt;me&gt;;</action>
  52. <action type = "Command">alias abfPact /;</action>
  53. <action type = "Command">alias debPact input /pet "Slowga" &lt;t&gt;;</action>
  54. <action type = "Command">alias 70Pact input /pet "Spinning Dive" &lt;t&gt;;</action>
  55. <action type = "Command">alias 75Nuke input /pet "Grand Fall" &lt;t&gt;;</action>
  56. </elseif>
  57. <elseif spell = "Ramuh">
  58. <action type = "Command">alias atkPact input /pet "Thunderspark" &lt;t&gt;;</action>
  59. <action type = "Command">alias bufPact input /pet "Lightning Armor" &lt;me&gt;;</action>
  60. <action type = "Command">alias abfPact input /pet "Rolling Thunder" &lt;me&gt;;</action>
  61. <action type = "Command">alias debPact /;</action>
  62. <action type = "Command">alias 70Pact input /pet "Chaotic Strike" &lt;t&gt;;</action>
  63. <action type = "Command">alias 75Nuke input /pet "Thunderstorm" &lt;t&gt;;</action>
  64. </elseif>
  65. <elseif spell = "Shiva">
  66. <action type = "Command">alias atkPact input /pet "Double Slap" &lt;t&gt;;</action>
  67. <action type = "Command">alias bufPact input /pet "Frost Armor" &lt;me&gt;;</action>
  68. <action type = "Command">alias abfPact /;</action>
  69. <action type = "Command">alias debPact input /pet "Sleepga" &lt;t&gt;;</action>
  70. <action type = "Command">alias 70Pact input /pet "Rush" &lt;t&gt;;</action>
  71. <action type = "Command">alias 75Nuke input /pet "Heavenly Strike" &lt;t&gt;;</action>
  72. </elseif>
  73. <elseif spell = "Titan">
  74. <action type = "Command">alias atkPact input /pet "Megalith Throw" &lt;t&gt;;</action>
  75. <action type = "Command">alias bufPact input /pet "Earthen Ward" &lt;me&gt;;</action>
  76. <action type = "Command">alias abfPact /;</action>
  77. <action type = "Command">alias debPact input /pet "Rock Buster" &lt;t&gt;;</action>
  78. <action type = "Command">alias 70Pact input /pet "Mountain Buster" &lt;t&gt;;</action>
  79. <action type = "Command">alias 75Nuke input /pet "Geocrush" &lt;t&gt;;</action>
  80. </elseif>
  81. </include>
  82. <include name="FenrirBoostRules">
  83. <if spell="Ecliptic Howl">
  84. <if advanced="%MOONPCT &gt; 89">
  85. <action type="Var" cmd="set BPMOON Moon @ %Moonpct% [Ecliptic Howl] Accuracy 25 - Evasion 1" />
  86. </if>
  87. <elseif advanced="%MOONPCT &gt; 74">
  88. <action type="Var" cmd="set BPMOON Moon @ %Moonpct% [Ecliptic Howl] Accuracy 21 - Evasion 5" />
  89. </elseif>
  90. <elseif advanced="%MOONPCT &gt; 59">
  91. <action type="Var" cmd="set BPMOON Moon @ %Moonpct% [Ecliptic Howl] Accuracy 17 - Evasion 9" />
  92. </elseif>
  93. <elseif advanced="%MOONPCT &gt; 39">
  94. <action type="Var" cmd="set BPMOON Moon @ %Moonpct% [Ecliptic Howl] Accuracy 13 - Evasion 13" />
  95. </elseif>
  96. <elseif advanced="%MOONPCT &gt; 24">
  97. <action type="Var" cmd="set BPMOON Moon @ %Moonpct% [Ecliptic Howl] Accuracy 9 - Evasion 17" />
  98. </elseif>
  99. <elseif advanced="%MOONPCT &gt; 9">
  100. <action type="Var" cmd="set BPMOON Moon @ %Moonpct% [Ecliptic Howl] Accuracy 5 - Evasion 21" />
  101. </elseif>
  102. <else>
  103. <action type="Var" cmd="set BPMOON Moon @ %Moonpct% [Ecliptic Howl] Accuracy 1 - Evasion 25" />
  104. </else>
  105. <if advanced='%PartyCount &gt; 1 and "$ShowBPStat"="1"'>
  106. <action type="command" when="Precast">input /p $BPMOON</action>
  107. </if>
  108. <else>
  109. <action type="AddToChat" color="204">$BPMOON</action>
  110. </else>
  111. </if>
  112. <if spell="Ecliptic Growl">
  113. <if advanced="%MOONPCT &gt; 89">
  114. <action type="Var" cmd="set BPMOON Moon @ %Moonpct% [Ecliptic Growl] STR/DEX/VIT 7 - INT/MND/CHR/AGI 1" />
  115. </if>
  116. <elseif advanced="%MOONPCT &gt; 74">
  117. <action type="Var" cmd="set BPMOON Moon @ %Moonpct% [Ecliptic Growl] STR/DEX/VIT 6 - INT/MND/CHR/AGI 2" />
  118. </elseif>
  119. <elseif advanced="%MOONPCT &gt; 59">
  120. <action type="Var" cmd="set BPMOON Moon @ %Moonpct% [Ecliptic Growl] STR/DEX/VIT 5 - INT/MND/CHR/AGI 3" />
  121. </elseif>
  122. <elseif advanced="%MOONPCT &gt; 39">
  123. <action type="Var" cmd="set BPMOON Moon @ %Moonpct% [Ecliptic Growl] STR/DEX/VIT 4 - INT/MND/CHR/AGI 4" />
  124. </elseif>
  125. <elseif advanced="%MOONPCT &gt; 24">
  126. <action type="Var" cmd="set BPMOON Moon @ %Moonpct% [Ecliptic Growl] STR/DEX/VIT 3 - INT/MND/CHR/AGI 5" />
  127. </elseif>
  128. <elseif advanced="%MOONPCT &gt; 9">
  129. <action type="Var" cmd="set BPMOON Moon @ %Moonpct% [Ecliptic Growl] STR/DEX/VIT 2 - INT/MND/CHR/AGI 6" />
  130. </elseif>
  131. <else>
  132. <action type="Var" cmd="set BPMOON Moon @ %Moonpct% [Ecliptic Growl] STR/DEX/VIT 1 - INT/MND/CHR/AGI 7" />
  133. </else>
  134. <if advanced='%PartyCount &gt; 1 and "$ShowBPStat"="1"'>
  135. <action type="command" when="Precast">input /p $BPMOON</action>
  136. </if>
  137. <else>
  138. <action type="AddToChat" color="204">$BPMOON</action>
  139. </else>
  140. </if>
  141. <if spell="Lunar Cry">
  142. <if advanced="%MOONPCT &gt; 89">
  143. <action type="Var" cmd="set BPMOON Moon @ %Moonpct% [Lunar Cry] Enemy Acc Down 31 - Enemy Eva Down 1" />
  144. </if>
  145. <elseif advanced="%MOONPCT &gt; 74">
  146. <action type="Var" cmd="set BPMOON Moon @ %Moonpct% [Lunar Cry] Enemy Acc Down 26 - Enemy Eva Down 6" />
  147. </elseif>
  148. <elseif advanced="%MOONPCT &gt; 59">
  149. <action type="Var" cmd="set BPMOON Moon @ %Moonpct% [Lunar Cry] Enemy Acc Down 21 - Enemy Eva Down 11" />
  150. </elseif>
  151. <elseif advanced="%MOONPCT &gt; 39">
  152. <action type="Var" cmd="set BPMOON Moon @ %Moonpct% [Lunar Cry] Enemy Acc Down 16 - Enemy Eva Down 16" />
  153. </elseif>
  154. <elseif advanced="%MOONPCT &gt; 24">
  155. <action type="Var" cmd="set BPMOON Moon @ %Moonpct% [Lunar Cry] Enemy Acc Down 11 - Enemy Eva Down 21" />
  156. </elseif>
  157. <elseif advanced="%MOONPCT &gt; 9">
  158. <action type="Var" cmd="set BPMOON Moon @ %Moonpct% [Lunar Cry] Enemy Acc Down 6 - Enemy Eva Down 26" />
  159. </elseif>
  160. <else>
  161. <action type="Var" cmd="set BPMOON Moon @ %Moonpct% [Lunar Cry] Enemy Acc Down 1 - Enemy Eva Down 31" />
  162. </else>
  163. <if advanced='%PartyCount &gt; 1 AND "$ShowBPStat"="1"'>
  164. <action type="command" when="Precast">input /p $BPMOON</action>
  165. </if>
  166. <else>
  167. <action type="AddToChat" color="204">$BPMOON</action>
  168. </else>
  169. </if>
  170. </include>
  171. </includes>
Advertisement
Add Comment
Please, Sign In to add comment