Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="utf-8"?>
- <includes>
- <!-- Set WAR variables -->
- <include name="Set_WAR_Variables">
- <!-- Ragnarok Rules -->
- <if equipmain="Ragnarok">
- <if buffactive="Voidwatcher">
- <if advanced='"$Accuracy" = "1"'>
- <var cmd="set DD TPVoidwatchGreatSwordHighACC" />
- </if>
- <else>
- <var cmd="set DD TPVoidwatchGreatSword" />
- </else>
- </if>
- <elseif area="*Legion">
- <if advanced='"$Accuracy" = "1"'>
- <var cmd="set DD TPLegionGreatSwordHighACC" />
- </if>
- <else>
- <var cmd="set DD TPLegionGreatSword" />
- </else>
- </elseif>
- <else>
- <if advanced='"$Accuracy" = "1"'>
- <var cmd="set DD TPGreatSwordHighACC" />
- </if>
- <else>
- <var cmd="set DD TPGreatSword" />
- </else>
- </else>
- </if>
- <!-- Ukonvasara Rules (also sets variables to
- these sets if you aren't using Ukon) -->
- <else>
- <if buffactive="Voidwatcher">
- <if advanced='"$Accuracy" = "1"'>
- <var cmd="set DD TPVoidwatchGreatAxeHighACC" />
- </if>
- <else>
- <var cmd="set DD TPVoidwatchGreatAxe" />
- </else>
- </if>
- <elseif area="*Legion">
- <if advanced='"$Accuracy" = "1"'>
- <var cmd="set DD TPLegionGreatAxeHighACC" />
- </if>
- <else>
- <var cmd="set DD TPLegionGreatAxe" />
- </else>
- </elseif>
- <else>
- <if advanced='"$Accuracy" = "1"'>
- <var cmd="set DD TPGreatAxeHighACC" />
- </if>
- <else>
- <var cmd="set DD TPGreatAxe" />
- </else>
- </else>
- </else>
- <var cmd="set Melee $DD" />
- <if buffactive="Restraint">
- <var cmd="set WARTPHands $RavMuffs" />
- </if>
- <elseif advanced='"$Accuracy" = "1"'>
- <var cmd="set WARTPHands $ACCTPHands" />
- </elseif>
- <else>
- <var cmd="set WARTPHands $NormalTPHands" />
- </else>
- <if advanced='"$TwiLock" = "1"'>
- <if buffactive="Visitant|Reraise">
- <var cmd="set Twilight None" />
- </if>
- <else>
- <if buffactive="Weakness">
- <var cmd="set Twilight TwilightSet" />
- </if>
- <else>
- <var cmd="set Twilight None" />
- </else>
- </else>
- </if>
- <if mode="OR" buffactive="Mighty Strikes" advanced='"$Rancor" = "0"'>
- <var cmd="set WARTPNeck $NonRancorTPNeck" />
- </if>
- <else>
- <var cmd="set WARTPNeck $NormalTPNeck" />
- </else>
- </include>
- <!-- Set SAM variables -->
- <include name="Set_SAM_Variables">
- <!-- Kogarasumaru Rules -->
- <if equipmain="Kogarasumaru">
- <if equipranged="Yoichinoyumi">
- <if buffactive="Seigan">
- <var cmd="set DD TPKogaYoichiSeigan" />
- </if>
- <else>
- <var cmd="set DD TPKogaYoichi" />
- </else>
- </if>
- <elseif buffactive="Seigan">
- <var cmd="set DD TPKogaSeigan" />
- </elseif>
- <elseif buffactive="Voidwatcher">
- <if buffactive="Aftermath">
- <if advanced='"$Accuracy" = "1"'>
- <var cmd="set DD TPKogaAftermathACCVoidwatch" />
- </if>
- <else>
- <var cmd="set DD TPKogaAftermathVoidwatch" />
- </else>
- </if>
- <else>
- <if advanced='"$Accuracy" = "1"'>
- <var cmd="set DD TPKogaACCVoidwatch" />
- </if>
- <else>
- <var cmd="set DD TPKogaVoidwatch" />
- </else>
- </else>
- </elseif>
- <elseif area="*Legion">
- <if buffactive="Aftermath">
- <if advanced='"$Accuracy" = "1"'>
- <var cmd="set DD TPKogaAftermathACCLegion" />
- </if>
- <else>
- <var cmd="set DD TPKogaAftermathLegion" />
- </else>
- </if>
- <else>
- <if advanced='"$Accuracy" = "1"'>
- <var cmd="set DD TPKogaACCLegion" />
- </if>
- <else>
- <var cmd="set DD TPKogaLegion" />
- </else>
- </else>
- </elseif>
- <else>
- <if buffactive="Aftermath">
- <if advanced='"$Accuracy" = "1"'>
- <var cmd="set DD TPKogaAftermathACC" />
- </if>
- <else>
- <var cmd="set DD TPKogaAftermath" />
- </else>
- </if>
- <else>
- <if advanced='"$Accuracy" = "1"'>
- <var cmd="set DD TPKogaACC" />
- </if>
- <else>
- <var cmd="set DD TPKoga" />
- </else>
- </else>
- </else>
- </if>
- <!-- Amanomurakumo Rules -->
- <elseif equipmain="Amanomurakumo">
- <if equipranged="Yoichinoyumi">
- <if buffactive="Seigan">
- <var cmd="set DD TPAmanoYoichiSeigan" />
- </if>
- <else>
- <var cmd="set DD TPAmanoYoichi" />
- </else>
- </if>
- <elseif buffactive="Seigan">
- <var cmd="set DD TPAmanoSeigan" />
- </elseif>
- <elseif buffactive="Voidwatcher">
- <if buffactive="Aftermath">
- <if advanced='"$Accuracy" = "1"'>
- <var cmd="set DD TPAmanoAftermathACCVoidwatch" />
- </if>
- <else>
- <var cmd="set DD TPAmanoAftermathVoidwatch" />
- </else>
- </if>
- <else>
- <if advanced='"$Accuracy" = "1"'>
- <var cmd="set DD TPAmanoACCVoidwatch" />
- </if>
- <else>
- <var cmd="set DD TPAmanoVoidwatch" />
- </else>
- </else>
- </elseif>
- <elseif area="*Legion">
- <if buffactive="Aftermath">
- <if advanced='"$Accuracy" = "1"'>
- <var cmd="set DD TPAmanoAftermathACCLegion" />
- </if>
- <else>
- <var cmd="set DD TPAmanoAftermathLegion" />
- </else>
- </if>
- <else>
- <if advanced='"$Accuracy" = "1"'>
- <var cmd="set DD TPAmanoACCLegion" />
- </if>
- <else>
- <var cmd="set DD TPAmanoLegion" />
- </else>
- </else>
- </elseif>
- <else>
- <if buffactive="Aftermath">
- <if advanced='"$Accuracy" = "1"'>
- <var cmd="set DD TPAmanoAftermathACC" />
- </if>
- <else>
- <var cmd="set DD TPAmanoAftermath" />
- </else>
- </if>
- <else>
- <if advanced='"$Accuracy" = "1"'>
- <var cmd="set DD TPAmanoACC" />
- </if>
- <else>
- <var cmd="set DD TPAmano" />
- </else>
- </else>
- </else>
- </elseif>
- <!-- Murasamemaru Rules -->
- <elseif equipmain="Murasamemaru">
- <if ranged="Yoichinoyumi">
- <if buffactive="Seigan">
- <var cmd="set DD TPMuraYoichiSeigan" />
- </if>
- <else>
- <var cmd="set DD TPMuraYoichi" />
- </else>
- </if>
- <elseif buffactive="Seigan">
- <var cmd="set DD TPMuraSeigan" />
- </elseif>
- <elseif buffactive="Voidwatcher">
- <if advanced='"$Accuracy" = "1"'>
- <var cmd="set DD TPMuraACCVoidwatch" />
- </if>
- <else>
- <var cmd="set DD TPMuraVoidwatch" />
- </else>
- </elseif>
- <elseif area="*Legion">
- <if advanced='"$Accuracy" = "1"'>
- <var cmd="set DD TPMuraACCLegion" />
- </if>
- <else>
- <var cmd="set DD TPMuraLegion" />
- </else>
- </elseif>
- <else>
- <if advanced='"$Accuracy" = "1"'>
- <var cmd="set DD TPMuraACC" />
- </if>
- <else>
- <var cmd="set DD TPMura" />
- </else>
- </else>
- </elseif>
- <!-- Masamune Rules, (also sets variables to these sets
- if you aren't using any weapon in the XML) -->
- <else>
- <if ranged="Yoichinoyumi">
- <if buffactive="Seigan">
- <var cmd="set DD TPMasaYoichiSeigan" />
- </if>
- <else>
- <var cmd="set DD TPMasaYoichi" />
- </else>
- </if>
- <elseif buffactive="Seigan">
- <var cmd="set DD TPMasaSeigan" />
- </elseif>
- <elseif buffactive="Voidwatcher">
- <if advanced='"$Accuracy" = "1"'>
- <var cmd="set DD TPMasaACCVoidwatch" />
- </if>
- <else>
- <var cmd="set DD TPMasaVoidwatch" />
- </else>
- </elseif>
- <elseif area="*Legion">
- <if advanced='"$Accuracy" = "1"'>
- <var cmd="set DD TPMasaACCLegion" />
- </if>
- <else>
- <var cmd="set DD TPMasaLegion" />
- </else>
- </elseif>
- <else>
- <if advanced='"$Accuracy" = "1"'>
- <var cmd="set DD TPMasaACC" />
- </if>
- <else>
- <var cmd="set DD TPMasa" />
- </else>
- </else>
- </else>
- <var cmd="set Melee $DD" />
- <if advanced='"$TwiLock" = "1"'>
- <if buffactive="Visitant|Reraise">
- <var cmd="set Twilight None" />
- </if>
- <else>
- <if buffactive="Weakness">
- <var cmd="set Twilight TwilightSet" />
- </if>
- <else>
- <var cmd="set Twilight None" />
- </else>
- </else>
- </if>
- </include>
- <!-- Set DRK variables -->
- <include name="Set_DRK_Variables">
- <!-- Ragnarok Rules -->
- <if equipmain="Ragnarok">
- <if buffactive="Voidwatcher">
- <if job="DRK/SAM">
- <if buffactive="March|Embrava">
- <if buffactive="Last Resort">
- <var cmd="set DD Rag-Voidwatch-Embrava-LR-SJSAM" />
- </if>
- <else>
- <var cmd="set DD Rag-Voidwatch-Embrava-SJSAM" />
- </else>
- </if>
- <else>
- <if buffactive="Last Resort">
- <var cmd="set DD Rag-Voidwatch-LR-SJSAM" />
- </if>
- <else>
- <var cmd="set DD Rag-Voidwatch-SJSAM" />
- </else>
- </else>
- </if>
- <else>
- <if buffactive="March|Embrava">
- <if buffactive="Last Resort">
- <var cmd="set DD Rag-Voidwatch-Embrava-LR-SJWAR" />
- </if>
- <else>
- <var cmd="set DD Rag-Voidwatch-Embrava-SJWAR" />
- </else>
- </if>
- <else>
- <if buffactive="Last Resort">
- <var cmd="set DD Rag-Voidwatch-LR-SJWAR" />
- </if>
- <else>
- <var cmd="set DD Rag-Voidwatch-SJWAR" />
- </else>
- </else>
- </else>
- </if>
- <elseif job="DRK/SAM">
- <if buffactive="March|Embrava">
- <if buffactive="Last Resort">
- <var cmd="set DD Rag-Embrava-LR-SJSAM" />
- </if>
- <else>
- <var cmd="set DD Rag-Embrava-SJSAM" />
- </else>
- </if>
- <else>
- <if buffactive="Last Resort">
- <var cmd="set DD Rag-LR-SJSAM" />
- </if>
- <else>
- <var cmd="set DD Rag-SJSAM" />
- </else>
- </else>
- </elseif>
- <else>
- <if buffactive="March|Embrava">
- <if buffactive="Last Resort">
- <var cmd="set DD Rag-Embrava-LR-SJWAR" />
- </if>
- <else>
- <var cmd="set DD Rag-Embrava-SJWAR" />
- </else>
- </if>
- <else>
- <if buffactive="Last Resort">
- <var cmd="set DD Rag-LR-SJWAR" />
- </if>
- <else>
- <var cmd="set DD Rag-SJWAR" />
- </else>
- </else>
- </else>
- </if>
- <!-- Apocalypse Rules -->
- <elseif equipmain="Apocalypse">
- <if buffactive="Voidwatcher">
- <if job="DRK/SAM">
- <if buffactive="Aftermath">
- <if buffactive="March|Embrava">
- <if buffactive="Last Resort">
- <var cmd="set DD Apoc-Voidwatch-AM-Embrava-LR-SJSAM" />
- </if>
- <else>
- <var cmd="set DD Apoc-Voidwatch-AM-Embrava-SJSAM" />
- </else>
- </if>
- <else>
- <if buffactive="Last Resort">
- <var cmd="set DD Apoc-Voidwatch-AM-LR-SJSAM" />
- </if>
- <else>
- <var cmd="set DD Apoc-Voidwatch-AM-SJSAM" />
- </else>
- </else>
- </if>
- <else>
- <if buffactive="March|Embrava">
- <if buffactive="Last Resort">
- <var cmd="set DD Apoc-Voidwatch-Embrava-LR-SJSAM" />
- </if>
- <else>
- <var cmd="set DD Apoc-Voidwatch-Embrava-SJSAM" />
- </else>
- </if>
- <else>
- <if buffactive="Last Resort">
- <var cmd="set DD Apoc-Voidwatch-LR-SJSAM" />
- </if>
- <else>
- <var cmd="set DD Apoc-Voidwatch-SJSAM" />
- </else>
- </else>
- </else>
- </if>
- <else>
- <if buffactive="Aftermath">
- <if buffactive="March|Embrava">
- <if buffactive="Last Resort">
- <var cmd="set DD Apoc-Voidwatch-AM-Embrava-LR-SJWAR" />
- </if>
- <else>
- <var cmd="set DD Apoc-Voidwatch-AM-Embrava-SJWAR" />
- </else>
- </if>
- <else>
- <if buffactive="Last Resort">
- <var cmd="set DD Apoc-Voidwatch-AM-LR-SJWAR" />
- </if>
- <else>
- <var cmd="set DD Apoc-Voidwatch-AM-SJWAR" />
- </else>
- </else>
- </if>
- <else>
- <if buffactive="March|Embrava">
- <if buffactive="Last Resort">
- <var cmd="set DD Apoc-Voidwatch-Embrava-LR-SJWAR" />
- </if>
- <else>
- <var cmd="set DD Apoc-Voidwatch-Embrava-SJWAR" />
- </else>
- </if>
- <else>
- <if buffactive="Last Resort">
- <var cmd="set DD Apoc-Voidwatch-LR-SJWAR" />
- </if>
- <else>
- <var cmd="set DD Apoc-Voidwatch-SJWAR" />
- </else>
- </else>
- </else>
- </else>
- </if>
- <elseif job="DRK/SAM">
- <if buffactive="Aftermath">
- <if buffactive="March|Embrava">
- <if buffactive="Last Resort">
- <var cmd="set DD Apoc-AM-Embrava-LR-SJSAM" />
- </if>
- <else>
- <var cmd="set DD Apoc-AM-Embrava-SJSAM" />
- </else>
- </if>
- <else>
- <if buffactive="Last Resort">
- <var cmd="set DD Apoc-AM-LR-SJSAM" />
- </if>
- <else>
- <var cmd="set DD Apoc-AM-SJSAM" />
- </else>
- </else>
- </if>
- <else>
- <if buffactive="March|Embrava">
- <if buffactive="Last Resort">
- <var cmd="set DD Apoc-Embrava-LR-SJSAM" />
- </if>
- <else>
- <var cmd="set DD Apoc-Embrava-SJSAM" />
- </else>
- </if>
- <else>
- <if buffactive="Last Resort">
- <var cmd="set DD Apoc-LR-SJSAM" />
- </if>
- <else>
- <var cmd="set DD Apoc-SJSAM" />
- </else>
- </else>
- </else>
- </elseif>
- <else>
- <if buffactive="Aftermath">
- <if buffactive="March|Embrava">
- <if buffactive="Last Resort">
- <var cmd="set DD Apoc-AM-Embrava-LR-SJWAR" />
- </if>
- <else>
- <var cmd="set DD Apoc-AM-Embrava-SJWAR" />
- </else>
- </if>
- <else>
- <if buffactive="Last Resort">
- <var cmd="set DD Apoc-AM-LR-SJWAR" />
- </if>
- <else>
- <var cmd="set DD Apoc-AM-SJWAR" />
- </else>
- </else>
- </if>
- <else>
- <if buffactive="March|Embrava">
- <if buffactive="Last Resort">
- <var cmd="set DD Apoc-Embrava-LR-SJWAR" />
- </if>
- <else>
- <var cmd="set DD Apoc-Embrava-SJWAR" />
- </else>
- </if>
- <else>
- <if buffactive="Last Resort">
- <var cmd="set DD Apoc-LR-SJWAR" />
- </if>
- <else>
- <var cmd="set DD Apoc-SJSWAR" />
- </else>
- </else>
- </else>
- </else>
- </elseif>
- <var cmd="set Melee $DD" />
- </include>
- <!-- Ninjutsu Rules (for jobs that aren't NIN) -->
- <include name="Non_Ninja_Ninjutsu_Rules">
- <if skill="Ninjutsu">
- <castdelay delay=".2" />
- <if spell="Utsusemi: Ichi">
- <equip when="precast" set="Ichi" />
- <midcastdelay delay="1.9" />
- <action type="Command" when="midcast">cancel 66</action>
- </if>
- <elseif spell="Utsusemi: Ni">
- <equip when="precast" set="FastCast" />
- <equip when="midcast" set="Ni" />
- </elseif>
- <elseif spell="Monomi*">
- <midcastdelay delay="2.2" />
- <action type="command" when="midcast">cancel 71</action>
- </elseif>
- <else>
- <equip when="precast" set="FastCast" />
- </else>
- </if>
- </include>
- </includes>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement