Advertisement
R3G1STRY

Registry_Include.xml

Oct 18th, 2012
379
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 14.73 KB | None | 0 0
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <includes>
  3.     <!-- Set WAR variables -->
  4.     <include name="Set_WAR_Variables">
  5.         <!-- Ragnarok Rules -->
  6.         <if equipmain="Ragnarok">
  7.             <if buffactive="Voidwatcher">
  8.                 <if advanced='"$Accuracy" = "1"'>
  9.                     <var cmd="set DD TPVoidwatchGreatSwordHighACC" />
  10.                 </if>
  11.                 <else>
  12.                     <var cmd="set DD TPVoidwatchGreatSword" />
  13.                 </else>
  14.             </if>
  15.             <elseif area="*Legion">
  16.                 <if advanced='"$Accuracy" = "1"'>
  17.                     <var cmd="set DD TPLegionGreatSwordHighACC" />
  18.                 </if>
  19.                 <else>
  20.                     <var cmd="set DD TPLegionGreatSword" />
  21.                 </else>
  22.             </elseif>
  23.             <else>
  24.                 <if advanced='"$Accuracy" = "1"'>
  25.                     <var cmd="set DD TPGreatSwordHighACC" />
  26.                 </if>
  27.                 <else>
  28.                     <var cmd="set DD TPGreatSword" />
  29.                 </else>
  30.             </else>
  31.         </if>
  32.            
  33.         <!-- Ukonvasara Rules (also sets variables to
  34.              these sets if you aren't using Ukon) -->
  35.         <else>
  36.             <if buffactive="Voidwatcher">
  37.                 <if advanced='"$Accuracy" = "1"'>
  38.                     <var cmd="set DD TPVoidwatchGreatAxeHighACC" />
  39.                 </if>
  40.                 <else>
  41.                     <var cmd="set DD TPVoidwatchGreatAxe" />
  42.                 </else>
  43.             </if>
  44.             <elseif area="*Legion">
  45.                 <if advanced='"$Accuracy" = "1"'>
  46.                     <var cmd="set DD TPLegionGreatAxeHighACC" />
  47.                 </if>
  48.                 <else>
  49.                     <var cmd="set DD TPLegionGreatAxe" />
  50.                 </else>
  51.             </elseif>
  52.             <else>
  53.                 <if advanced='"$Accuracy" = "1"'>
  54.                     <var cmd="set DD TPGreatAxeHighACC" />
  55.                 </if>
  56.                 <else>
  57.                     <var cmd="set DD TPGreatAxe" />
  58.                 </else>
  59.             </else>
  60.         </else>
  61.            
  62.         <var cmd="set Melee $DD" />
  63.        
  64.         <if buffactive="Restraint">
  65.             <var cmd="set WARTPHands $RavMuffs" />
  66.         </if>
  67.         <elseif advanced='"$Accuracy" = "1"'>
  68.             <var cmd="set WARTPHands $ACCTPHands" />
  69.         </elseif>
  70.         <else>
  71.             <var cmd="set WARTPHands $NormalTPHands" />
  72.         </else>
  73.        
  74.         <if advanced='"$TwiLock" = "1"'>
  75.             <if buffactive="Visitant|Reraise">
  76.                 <var cmd="set Twilight None" />
  77.             </if>
  78.             <else>
  79.                 <if buffactive="Weakness">
  80.                     <var cmd="set Twilight TwilightSet" />
  81.                 </if>
  82.                 <else>
  83.                     <var cmd="set Twilight None" />
  84.                 </else>
  85.             </else>
  86.         </if>
  87.            
  88.         <if mode="OR" buffactive="Mighty Strikes" advanced='"$Rancor" = "0"'>
  89.             <var cmd="set WARTPNeck $NonRancorTPNeck" />
  90.         </if>
  91.         <else>
  92.             <var cmd="set WARTPNeck $NormalTPNeck" />
  93.         </else>
  94.     </include>
  95.    
  96.     <!-- Set SAM variables -->
  97.     <include name="Set_SAM_Variables">
  98.         <!-- Kogarasumaru Rules -->
  99.         <if equipmain="Kogarasumaru">
  100.             <if equipranged="Yoichinoyumi">
  101.                 <if buffactive="Seigan">
  102.                     <var cmd="set DD TPKogaYoichiSeigan" />
  103.                 </if>
  104.                 <else>
  105.                     <var cmd="set DD TPKogaYoichi" />
  106.                 </else>
  107.             </if>
  108.             <elseif buffactive="Seigan">
  109.                 <var cmd="set DD TPKogaSeigan" />
  110.             </elseif>
  111.             <elseif buffactive="Voidwatcher">
  112.                 <if buffactive="Aftermath">
  113.                     <if advanced='"$Accuracy" = "1"'>
  114.                         <var cmd="set DD TPKogaAftermathACCVoidwatch" />
  115.                     </if>
  116.                     <else>
  117.                         <var cmd="set DD TPKogaAftermathVoidwatch" />
  118.                     </else>
  119.                 </if>
  120.                 <else>
  121.                     <if advanced='"$Accuracy" = "1"'>
  122.                         <var cmd="set DD TPKogaACCVoidwatch" />
  123.                     </if>
  124.                     <else>
  125.                         <var cmd="set DD TPKogaVoidwatch" />
  126.                     </else>
  127.                 </else>
  128.             </elseif>
  129.             <elseif area="*Legion">
  130.                 <if buffactive="Aftermath">
  131.                     <if advanced='"$Accuracy" = "1"'>
  132.                         <var cmd="set DD TPKogaAftermathACCLegion" />
  133.                     </if>
  134.                     <else>
  135.                         <var cmd="set DD TPKogaAftermathLegion" />
  136.                     </else>
  137.                 </if>
  138.                 <else>
  139.                     <if advanced='"$Accuracy" = "1"'>
  140.                         <var cmd="set DD TPKogaACCLegion" />
  141.                     </if>
  142.                     <else>
  143.                         <var cmd="set DD TPKogaLegion" />
  144.                     </else>
  145.                 </else>
  146.             </elseif>
  147.             <else>
  148.                 <if buffactive="Aftermath">
  149.                     <if advanced='"$Accuracy" = "1"'>
  150.                         <var cmd="set DD TPKogaAftermathACC" />
  151.                     </if>
  152.                     <else>
  153.                         <var cmd="set DD TPKogaAftermath" />
  154.                     </else>
  155.                 </if>
  156.                 <else>
  157.                     <if advanced='"$Accuracy" = "1"'>
  158.                         <var cmd="set DD TPKogaACC" />
  159.                     </if>
  160.                     <else>
  161.                         <var cmd="set DD TPKoga" />
  162.                     </else>
  163.                 </else>
  164.             </else>
  165.         </if>
  166.            
  167.         <!-- Amanomurakumo Rules -->
  168.         <elseif equipmain="Amanomurakumo">
  169.             <if equipranged="Yoichinoyumi">
  170.                 <if buffactive="Seigan">
  171.                     <var cmd="set DD TPAmanoYoichiSeigan" />
  172.                 </if>
  173.                 <else>
  174.                     <var cmd="set DD TPAmanoYoichi" />
  175.                 </else>
  176.             </if>
  177.             <elseif buffactive="Seigan">
  178.                 <var cmd="set DD TPAmanoSeigan" />
  179.             </elseif>
  180.             <elseif buffactive="Voidwatcher">
  181.                 <if buffactive="Aftermath">
  182.                     <if advanced='"$Accuracy" = "1"'>
  183.                         <var cmd="set DD TPAmanoAftermathACCVoidwatch" />
  184.                     </if>
  185.                     <else>
  186.                         <var cmd="set DD TPAmanoAftermathVoidwatch" />
  187.                     </else>
  188.                 </if>
  189.                 <else>
  190.                     <if advanced='"$Accuracy" = "1"'>
  191.                         <var cmd="set DD TPAmanoACCVoidwatch" />
  192.                     </if>
  193.                     <else>
  194.                         <var cmd="set DD TPAmanoVoidwatch" />
  195.                     </else>
  196.                 </else>
  197.             </elseif>
  198.             <elseif area="*Legion">
  199.                 <if buffactive="Aftermath">
  200.                     <if advanced='"$Accuracy" = "1"'>
  201.                         <var cmd="set DD TPAmanoAftermathACCLegion" />
  202.                     </if>
  203.                     <else>
  204.                         <var cmd="set DD TPAmanoAftermathLegion" />
  205.                     </else>
  206.                 </if>
  207.                 <else>
  208.                     <if advanced='"$Accuracy" = "1"'>
  209.                         <var cmd="set DD TPAmanoACCLegion" />
  210.                     </if>
  211.                     <else>
  212.                         <var cmd="set DD TPAmanoLegion" />
  213.                     </else>
  214.                 </else>
  215.             </elseif>
  216.             <else>
  217.                 <if buffactive="Aftermath">
  218.                     <if advanced='"$Accuracy" = "1"'>
  219.                         <var cmd="set DD TPAmanoAftermathACC" />
  220.                     </if>
  221.                     <else>
  222.                         <var cmd="set DD TPAmanoAftermath" />
  223.                     </else>
  224.                 </if>
  225.                 <else>
  226.                     <if advanced='"$Accuracy" = "1"'>
  227.                         <var cmd="set DD TPAmanoACC" />
  228.                     </if>
  229.                     <else>
  230.                         <var cmd="set DD TPAmano" />
  231.                     </else>
  232.                 </else>
  233.             </else>
  234.         </elseif>
  235.        
  236.         <!-- Murasamemaru Rules -->
  237.         <elseif equipmain="Murasamemaru">
  238.             <if ranged="Yoichinoyumi">
  239.                 <if buffactive="Seigan">
  240.                     <var cmd="set DD TPMuraYoichiSeigan" />
  241.                 </if>
  242.                 <else>
  243.                     <var cmd="set DD TPMuraYoichi" />
  244.                 </else>
  245.             </if>
  246.             <elseif buffactive="Seigan">
  247.                 <var cmd="set DD TPMuraSeigan" />
  248.             </elseif>
  249.             <elseif buffactive="Voidwatcher">
  250.                 <if advanced='"$Accuracy" = "1"'>
  251.                     <var cmd="set DD TPMuraACCVoidwatch" />
  252.                 </if>
  253.                 <else>
  254.                     <var cmd="set DD TPMuraVoidwatch" />
  255.                 </else>
  256.             </elseif>
  257.             <elseif area="*Legion">
  258.                 <if advanced='"$Accuracy" = "1"'>
  259.                     <var cmd="set DD TPMuraACCLegion" />
  260.                 </if>
  261.                 <else>
  262.                     <var cmd="set DD TPMuraLegion" />
  263.                 </else>
  264.             </elseif>
  265.             <else>
  266.                 <if advanced='"$Accuracy" = "1"'>
  267.                     <var cmd="set DD TPMuraACC" />
  268.                 </if>
  269.                 <else>
  270.                     <var cmd="set DD TPMura" />
  271.                 </else>
  272.             </else>
  273.         </elseif>
  274.        
  275.         <!-- Masamune Rules, (also sets variables to these sets
  276.              if you aren't using any weapon in the XML) -->
  277.         <else>
  278.             <if ranged="Yoichinoyumi">
  279.                 <if buffactive="Seigan">
  280.                     <var cmd="set DD TPMasaYoichiSeigan" />
  281.                 </if>
  282.                 <else>
  283.                     <var cmd="set DD TPMasaYoichi" />
  284.                 </else>
  285.             </if>
  286.             <elseif buffactive="Seigan">
  287.                 <var cmd="set DD TPMasaSeigan" />
  288.             </elseif>
  289.             <elseif buffactive="Voidwatcher">
  290.                 <if advanced='"$Accuracy" = "1"'>
  291.                     <var cmd="set DD TPMasaACCVoidwatch" />
  292.                 </if>
  293.                 <else>
  294.                     <var cmd="set DD TPMasaVoidwatch" />
  295.                 </else>
  296.             </elseif>
  297.             <elseif area="*Legion">
  298.                 <if advanced='"$Accuracy" = "1"'>
  299.                     <var cmd="set DD TPMasaACCLegion" />
  300.                 </if>
  301.                 <else>
  302.                     <var cmd="set DD TPMasaLegion" />
  303.                 </else>
  304.             </elseif>
  305.             <else>
  306.                 <if advanced='"$Accuracy" = "1"'>
  307.                     <var cmd="set DD TPMasaACC" />
  308.                 </if>
  309.                 <else>
  310.                     <var cmd="set DD TPMasa" />
  311.                 </else>
  312.             </else>
  313.         </else>
  314.            
  315.         <var cmd="set Melee $DD" />
  316.        
  317.         <if advanced='"$TwiLock" = "1"'>
  318.             <if buffactive="Visitant|Reraise">
  319.                 <var cmd="set Twilight None" />
  320.             </if>
  321.             <else>
  322.                 <if buffactive="Weakness">
  323.                     <var cmd="set Twilight TwilightSet" />
  324.                 </if>
  325.                 <else>
  326.                     <var cmd="set Twilight None" />
  327.                 </else>
  328.             </else>
  329.         </if>
  330.     </include>
  331.    
  332.     <!-- Set DRK variables -->
  333.     <include name="Set_DRK_Variables">
  334.         <!-- Ragnarok Rules -->
  335.         <if equipmain="Ragnarok">
  336.             <if buffactive="Voidwatcher">
  337.                 <if job="DRK/SAM">
  338.                     <if buffactive="March|Embrava">
  339.                         <if buffactive="Last Resort">
  340.                             <var cmd="set DD Rag-Voidwatch-Embrava-LR-SJSAM" />
  341.                         </if>
  342.                         <else>
  343.                             <var cmd="set DD Rag-Voidwatch-Embrava-SJSAM" />
  344.                         </else>
  345.                     </if>
  346.                     <else>
  347.                         <if buffactive="Last Resort">
  348.                             <var cmd="set DD Rag-Voidwatch-LR-SJSAM" />
  349.                         </if>
  350.                         <else>
  351.                             <var cmd="set DD Rag-Voidwatch-SJSAM" />
  352.                         </else>
  353.                     </else>
  354.                 </if>
  355.                 <else>
  356.                     <if buffactive="March|Embrava">
  357.                         <if buffactive="Last Resort">
  358.                             <var cmd="set DD Rag-Voidwatch-Embrava-LR-SJWAR" />
  359.                         </if>
  360.                         <else>
  361.                             <var cmd="set DD Rag-Voidwatch-Embrava-SJWAR" />
  362.                         </else>
  363.                     </if>
  364.                     <else>
  365.                         <if buffactive="Last Resort">
  366.                             <var cmd="set DD Rag-Voidwatch-LR-SJWAR" />
  367.                         </if>
  368.                         <else>
  369.                             <var cmd="set DD Rag-Voidwatch-SJWAR" />
  370.                         </else>
  371.                     </else>
  372.                 </else>
  373.             </if>
  374.             <elseif job="DRK/SAM">
  375.                 <if buffactive="March|Embrava">
  376.                     <if buffactive="Last Resort">
  377.                         <var cmd="set DD Rag-Embrava-LR-SJSAM" />
  378.                     </if>
  379.                     <else>
  380.                         <var cmd="set DD Rag-Embrava-SJSAM" />
  381.                     </else>
  382.                 </if>
  383.                 <else>
  384.                     <if buffactive="Last Resort">
  385.                         <var cmd="set DD Rag-LR-SJSAM" />
  386.                     </if>
  387.                     <else>
  388.                         <var cmd="set DD Rag-SJSAM" />
  389.                     </else>
  390.                 </else>
  391.             </elseif>
  392.             <else>
  393.                 <if buffactive="March|Embrava">
  394.                     <if buffactive="Last Resort">
  395.                         <var cmd="set DD Rag-Embrava-LR-SJWAR" />
  396.                     </if>
  397.                     <else>
  398.                         <var cmd="set DD Rag-Embrava-SJWAR" />
  399.                     </else>
  400.                 </if>
  401.                 <else>
  402.                     <if buffactive="Last Resort">
  403.                         <var cmd="set DD Rag-LR-SJWAR" />
  404.                     </if>
  405.                     <else>
  406.                         <var cmd="set DD Rag-SJWAR" />
  407.                     </else>
  408.                 </else>
  409.             </else>
  410.         </if>
  411.        
  412.         <!-- Apocalypse Rules -->
  413.         <elseif equipmain="Apocalypse">
  414.             <if buffactive="Voidwatcher">
  415.                 <if job="DRK/SAM">
  416.                     <if buffactive="Aftermath">
  417.                         <if buffactive="March|Embrava">
  418.                             <if buffactive="Last Resort">
  419.                                 <var cmd="set DD Apoc-Voidwatch-AM-Embrava-LR-SJSAM" />
  420.                             </if>
  421.                             <else>
  422.                                 <var cmd="set DD Apoc-Voidwatch-AM-Embrava-SJSAM" />
  423.                             </else>
  424.                         </if>
  425.                         <else>
  426.                             <if buffactive="Last Resort">
  427.                                 <var cmd="set DD Apoc-Voidwatch-AM-LR-SJSAM" />
  428.                             </if>
  429.                             <else>
  430.                                 <var cmd="set DD Apoc-Voidwatch-AM-SJSAM" />
  431.                             </else>
  432.                         </else>
  433.                     </if>
  434.                     <else>
  435.                         <if buffactive="March|Embrava">
  436.                             <if buffactive="Last Resort">
  437.                                 <var cmd="set DD Apoc-Voidwatch-Embrava-LR-SJSAM" />
  438.                             </if>
  439.                             <else>
  440.                                 <var cmd="set DD Apoc-Voidwatch-Embrava-SJSAM" />
  441.                             </else>
  442.                         </if>
  443.                         <else>
  444.                             <if buffactive="Last Resort">
  445.                                 <var cmd="set DD Apoc-Voidwatch-LR-SJSAM" />
  446.                             </if>
  447.                             <else>
  448.                                 <var cmd="set DD Apoc-Voidwatch-SJSAM" />
  449.                             </else>
  450.                         </else>
  451.                     </else>
  452.                 </if>
  453.                 <else>
  454.                     <if buffactive="Aftermath">
  455.                         <if buffactive="March|Embrava">
  456.                             <if buffactive="Last Resort">
  457.                                 <var cmd="set DD Apoc-Voidwatch-AM-Embrava-LR-SJWAR" />
  458.                             </if>
  459.                             <else>
  460.                                 <var cmd="set DD Apoc-Voidwatch-AM-Embrava-SJWAR" />
  461.                             </else>
  462.                         </if>
  463.                         <else>
  464.                             <if buffactive="Last Resort">
  465.                                 <var cmd="set DD Apoc-Voidwatch-AM-LR-SJWAR" />
  466.                             </if>
  467.                             <else>
  468.                                 <var cmd="set DD Apoc-Voidwatch-AM-SJWAR" />
  469.                             </else>
  470.                         </else>
  471.                     </if>
  472.                     <else>
  473.                         <if buffactive="March|Embrava">
  474.                             <if buffactive="Last Resort">
  475.                                 <var cmd="set DD Apoc-Voidwatch-Embrava-LR-SJWAR" />
  476.                             </if>
  477.                             <else>
  478.                                 <var cmd="set DD Apoc-Voidwatch-Embrava-SJWAR" />
  479.                             </else>
  480.                         </if>
  481.                         <else>
  482.                             <if buffactive="Last Resort">
  483.                                 <var cmd="set DD Apoc-Voidwatch-LR-SJWAR" />
  484.                             </if>
  485.                             <else>
  486.                                 <var cmd="set DD Apoc-Voidwatch-SJWAR" />
  487.                             </else>
  488.                         </else>
  489.                     </else>
  490.                 </else>
  491.             </if>
  492.             <elseif job="DRK/SAM">
  493.                 <if buffactive="Aftermath">
  494.                     <if buffactive="March|Embrava">
  495.                         <if buffactive="Last Resort">
  496.                             <var cmd="set DD Apoc-AM-Embrava-LR-SJSAM" />
  497.                         </if>
  498.                         <else>
  499.                             <var cmd="set DD Apoc-AM-Embrava-SJSAM" />
  500.                         </else>
  501.                     </if>
  502.                     <else>
  503.                         <if buffactive="Last Resort">
  504.                             <var cmd="set DD Apoc-AM-LR-SJSAM" />
  505.                         </if>
  506.                         <else>
  507.                             <var cmd="set DD Apoc-AM-SJSAM" />
  508.                         </else>
  509.                     </else>
  510.                 </if>
  511.                 <else>
  512.                     <if buffactive="March|Embrava">
  513.                         <if buffactive="Last Resort">
  514.                             <var cmd="set DD Apoc-Embrava-LR-SJSAM" />
  515.                         </if>
  516.                         <else>
  517.                             <var cmd="set DD Apoc-Embrava-SJSAM" />
  518.                         </else>
  519.                     </if>
  520.                     <else>
  521.                         <if buffactive="Last Resort">
  522.                             <var cmd="set DD Apoc-LR-SJSAM" />
  523.                         </if>
  524.                         <else>
  525.                             <var cmd="set DD Apoc-SJSAM" />
  526.                         </else>
  527.                     </else>
  528.                 </else>
  529.             </elseif>
  530.             <else>
  531.                 <if buffactive="Aftermath">
  532.                     <if buffactive="March|Embrava">
  533.                         <if buffactive="Last Resort">
  534.                             <var cmd="set DD Apoc-AM-Embrava-LR-SJWAR" />
  535.                         </if>
  536.                         <else>
  537.                             <var cmd="set DD Apoc-AM-Embrava-SJWAR" />
  538.                         </else>
  539.                     </if>
  540.                     <else>
  541.                         <if buffactive="Last Resort">
  542.                             <var cmd="set DD Apoc-AM-LR-SJWAR" />
  543.                         </if>
  544.                         <else>
  545.                             <var cmd="set DD Apoc-AM-SJWAR" />
  546.                         </else>
  547.                     </else>
  548.                 </if>
  549.                 <else>
  550.                     <if buffactive="March|Embrava">
  551.                         <if buffactive="Last Resort">
  552.                             <var cmd="set DD Apoc-Embrava-LR-SJWAR" />
  553.                         </if>
  554.                         <else>
  555.                             <var cmd="set DD Apoc-Embrava-SJWAR" />
  556.                         </else>
  557.                     </if>
  558.                     <else>
  559.                         <if buffactive="Last Resort">
  560.                             <var cmd="set DD Apoc-LR-SJWAR" />
  561.                         </if>
  562.                         <else>
  563.                             <var cmd="set DD Apoc-SJSWAR" />
  564.                         </else>
  565.                     </else>
  566.                 </else>
  567.             </else>
  568.         </elseif>
  569.        
  570.         <var cmd="set Melee $DD" />
  571.    
  572.     </include>
  573.    
  574.     <!-- Ninjutsu Rules (for jobs that aren't NIN) -->
  575.     <include name="Non_Ninja_Ninjutsu_Rules">
  576.         <if skill="Ninjutsu">
  577.             <castdelay delay=".2" />
  578.             <if spell="Utsusemi: Ichi">
  579.                 <equip when="precast" set="Ichi" />
  580.                 <midcastdelay delay="1.9" />
  581.                 <action type="Command" when="midcast">cancel 66</action>
  582.             </if>
  583.             <elseif spell="Utsusemi: Ni">
  584.                 <equip when="precast" set="FastCast" />
  585.                 <equip when="midcast" set="Ni" />
  586.             </elseif>
  587.             <elseif spell="Monomi*">
  588.                 <midcastdelay delay="2.2" />
  589.                 <action type="command" when="midcast">cancel 71</action>
  590.             </elseif>
  591.             <else>
  592.                 <equip when="precast" set="FastCast" />
  593.             </else>
  594.         </if>
  595.     </include>
  596. </includes>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement