Item Search
     
BG-Wiki Search
Page 271 of 328 FirstFirst ... 221 261 269 270 271 272 273 281 321 ... LastLast
Results 5401 to 5420 of 6548
  1. #5401
    Chram
    Join Date
    Aug 2005
    Posts
    2,828
    BG Level
    7
    FFXIV Character
    Xerlic Jilrak
    FFXIV Server
    Hyperion
    FFXI Server
    Titan

    Spoiler: show
    Code:
    		<!--Changes Strategem to match active art !-->
    		<if spell="Penury|Parsimony">
    			<if BuffActive="Light Arts">
    				<action type="ChangeSpell" Spell="Penury" />
    			</if>
    			<elseif BuffActive="Dark Arts">
    				<action type="ChangeSpell" Spell="Parsimony" />
    			</elseif>
    		</if>
    		<elseif spell="Celerity|Alacrity">
    			<if BuffActive="Light Arts">
    				<action type="ChangeSpell" Spell="Celerity" />
    			</if>
    			<elseif BuffActive="Dark Arts">
    				<action type="ChangeSpell" Spell="Alacrity" />
    			</elseif>
    		</elseif>
    		<elseif spell="Accession|Manifestation">
    			<if BuffActive="Light Arts">
    				<action type="ChangeSpell" Spell="Accession" />
    			</if>
    			<elseif BuffActive="Dark Arts">
    				<action type="ChangeSpell" Spell="Manifestation" />
    			</elseif>
    		</elseif>
    		<elseif spell="Addendum*">
    			<if BuffActive="Light Arts">
    				<action type="ChangeSpell" Spell="Addendum: White" />
    			</if>
    			<elseif BuffActive="Dark Arts">
    				<action type="ChangeSpell" Spell="Addendum: Black" />
    			</elseif>
    		</elseif>

    I'm new to using spellcast and trying to make a rule that checks which arts is active when using a Strategem and choosing the appropriate one. It works when Light Arts is active, but I'm getting the error when Dark Arts is active. Any suggestions to what I'm doing wrong? Thanks in advance.

  2. #5402
    Chram
    Join Date
    Sep 2007
    Posts
    2,526
    BG Level
    7
    FFXI Server
    Fenrir

    Problem 1: You fail to check for Addendums. My guess as to why you get an error is that you're going to Addendum: Black to nuke, and then having the conversions fail.

    I'd probably invert the testing order.

    Code:
    <if Buffactive="Light Arts|Addendum: White">
        <if Spell="Alacrity">
            <changespell Spell="Celerity" />
        </if>
        etc..
    </if>
    <elseif Buffactive="Dark Arts|Addendum: Black">
        <if Spell="Celerity">
            <changespell Spell="Alacrity" />
        </if>
        etc..
    </elseif>

  3. #5403
    So hard we fuck rocks
    Join Date
    Jan 2009
    Posts
    3,043
    BG Level
    7
    FFXI Server
    Sylph

    I downloaded Xilk's BST spellcast, and i'm litterly confused as shit.

    i got the yugl's include and motenten's include files, but i i have no idea how to setup my macro's to work properly

    I haven't gotten into binding keys, so i don't know if i need to do that. i'm gonna PM him, see if maybe he can give me some help, but didn't know if he still posted here

  4. #5404
    Chram
    Join Date
    Sep 2007
    Posts
    2,526
    BG Level
    7
    FFXI Server
    Fenrir

    Quote Originally Posted by Khajit View Post
    It's been a while since i had to bother editing rules. Mind helping me adjust it for nightingale/troubadour?
    http://pastebin.com/Ddb0QHSv

    For some reason some of my songfastcast gear stays on when it should swap for a +1 piece of armour as well if I have more than 2~3 pieces in inventory. It's kinda annoying.
    First thing I noticed was this:
    Code:
    <if SpellTargetRaw="<st>|<stpc>|<stnpc>|<stal>|<stpt>">
    You need to convert the <'s and >'s to html entities (&lt; and &gt;), otherwise they're likely to break something in unpredictable ways.

    <Back>Veela Cape </Back>

    This has a space after the end of Cape. I'm not entirely sure, but it may count as part of the name, and thus break any swaps where this line is used (it's copied in multiple places).

    You have a ton of duplicate code, equipping various fast cast variations for the same spells over and over. You equip precast gear, and then exit out of the xml when you can't actually cast the spells. That means the precast still gets equipped.

    You constantly use <if> checks where it really looks like you should be using <elseif> checks. That means that if it passes the first <if> check, and you think it should then be done, you may be forgetting that it's passing another <if> check further down the xml because you didn't properly restrict it.

    The remainder of your post doesn't quite make sense.

  5. #5405
    Chram
    Join Date
    Aug 2005
    Posts
    2,828
    BG Level
    7
    FFXIV Character
    Xerlic Jilrak
    FFXIV Server
    Hyperion
    FFXI Server
    Titan

    Thanks Motenten. It works now.

  6. #5406
    D. Ring
    Join Date
    Feb 2007
    Posts
    4,736
    BG Level
    7
    FFXI Server
    Quetzalcoatl

    Quote Originally Posted by Motenten View Post
    First thing I noticed was this:
    Code:
    <if SpellTargetRaw="<st>|<stpc>|<stnpc>|<stal>|<stpt>">
    You need to convert the <'s and >'s to html entities (&lt; and &gt, otherwise they're likely to break something in unpredictable ways.

    <Back>Veela Cape </Back>

    This has a space after the end of Cape. I'm not entirely sure, but it may count as part of the name, and thus break any swaps where this line is used (it's copied in multiple places).

    You have a ton of duplicate code, equipping various fast cast variations for the same spells over and over. You equip precast gear, and then exit out of the xml when you can't actually cast the spells. That means the precast still gets equipped.

    You constantly use <if> checks where it really looks like you should be using <elseif> checks. That means that if it passes the first <if> check, and you think it should then be done, you may be forgetting that it's passing another <if> check further down the xml because you didn't properly restrict it.

    The remainder of your post doesn't quite make sense.
    I didn't make the code. I just jumped at the chance to use it when i saw it automatically worked with pianissimo. It seemed simple enough to understand but all those extra ifs are kind of a hassle to keep track of atm. I guess it's time to buckle down and sort through the code.

    The second part probably could have been explained better.
    This didn't happen when I first started using it but a few updates ago it suddenly stopped swapping in portions of the midcast sets(particularly bad was when it meant I didn't get +1 to march or minuet as a result since due to the way songs work i couldn't overwrite the bad song) So if I had more than 3ish peices of songfastcast gear i'd suddenly only swap 2(number is an example, not the actual amount) of them seemingly at random. I've had to leave some gear in sachel until I get unlazy and figure out what caused it.

  7. #5407
    Insert witty title here
    Join Date
    Jun 2007
    Posts
    1,191
    BG Level
    6
    FFXI Server
    Phoenix

    Re-writing my BST xml, planning to use portions of ones posted in the completed xml thread, but I have a question about ClassTriggers. I remember reading around the 12/12 update that classtriggers in xilk's xml wasn't working. Before I cluster-fuck this new xml together, are ClassTriggers working? I like the theory, but if it isn't working, I'll have to use something else to make this work.

    I'm at work re-writing this, so can't test right now myself.

    Just saw Xilk's post in the completed xml thread, question answered, I guess they still work. Thanks for (indirectly) answering.

  8. #5408
    New Spam Forum
    Join Date
    Jul 2010
    Posts
    186
    BG Level
    3
    FFXI Server
    Bahamut

    Yes, classtriggers are working.
    Actually the only thing which was broken for my xml after the update was the status checks. The main problem for me was when it checked if there was a pet or not.

    This made it so my ready move triggers would not work. That is I could not cycle between different ready moves, and it would only work like the Sic command.

    Killer instinct locking gausape on was broken also, but all is well now.

  9. #5409
    Insert witty title here
    Join Date
    Jun 2007
    Posts
    1,191
    BG Level
    6
    FFXI Server
    Phoenix

    Thanks for the update. I worked through most of the xml yesterday, tweaked a few more things in it today, and looking forward to testing it when I get home tonight.

  10. #5410
    Bagel
    Join Date
    Jun 2007
    Posts
    959
    BG Level
    5

    Hey guys,

    My LS mate found an XML and he's adapted it to himself but he can't get the gear swaps to trigger properly. He's apparently once it is triggered, he is always stuck in his MDT gear.

    http://pastebin.com/RBkjrTLY


    Thanks for any help you can give!

  11. #5411
    Chram
    Join Date
    Sep 2007
    Posts
    2,526
    BG Level
    7
    FFXI Server
    Fenrir

    @Kumbai: The "/ma Reset .Defense" command should turn off PDT/MDT sets. Other variants are also available; should read the code and comments for all the particulars.

  12. #5412
    Melee Summoner
    Join Date
    Mar 2011
    Posts
    42
    BG Level
    1

    Barrage flag? is sticking after use, inhibiting use of other sets and seems only way to reset is to reload spellcast. Any pros that could fix that please PM with the fix if possible, please and thank you. Oh also this is Motenten's work. http://pastebin.com/bkp4uhiX

  13. #5413
    Relic Shield
    Join Date
    Sep 2007
    Posts
    1,738
    BG Level
    6
    FFXI Server
    Sylph

    I seem to be having trouble getting Yugl's MNK XML to work. Can't seem to get it to just WS in an Impetus set, instead of fulltiming the set >.>

  14. #5414
    An exploitable mess of a card game
    Join Date
    Sep 2008
    Posts
    13,197
    BG Level
    9
    FFXIV Character
    Gouka Mekkyaku
    FFXIV Server
    Gilgamesh
    FFXI Server
    Diabolos

    Post XML if you don't mind.

  15. #5415
    Relic Shield
    Join Date
    Sep 2007
    Posts
    1,738
    BG Level
    6
    FFXI Server
    Sylph

    Spoiler: show
    <?xml version="1.0" ?>
    <spellcast xmlnsi="http://www.w3.org/2001/XInclude">
    <config />
    <variables clear="True">
    <!--- Standard Variables 1 --->
    <var name="TriggerSetOne">Shackled*|Grim*|Dancing Chains|Vulcan*|Barbed*|*Schism|Carnal*</var>
    <var name="TriggerSetTwo">Poison V|Poisonga V|Scop's*|*Pastoral|*Fantasia|Raptor*</var>
    <var name="TriggerSetThree">Netherspikes|Foxfire|Diaga V|Banishga V|Goblin Gavotte</var>
    <var name="Resist">R</var>
    <var name="Area">Outside</var>
    <var name="Distance">6.5</var>
    <var name="Delay-JA">0.3</var>
    <var name="Delay-Spell">0.2</var>
    <var name="LockMain">1</var>
    <var name="R-Weapon">Trollbane</var>
    <var name="Armor-Idle">BlankSet</var>
    <var name="Armor-Engaged">BlankSet</var>
    <!--- Standard Variables 2 --->
    <var name="VAR-TP">HASTE</var>
    <var name="VAR-WS">ATT</var>
    <var name="VAR-Utsusemi">Counter</var>
    <var name="Movement-Idle">Movement</var>
    <var name="Movement-Engaged">BlankSet</var>
    <var name="EquipmentSlot-Set">PieceOfGear</var>
    <!--- Standard Variables 3 --->
    <!--- Multi-Class Variables --->
    <var name="Berserk">N</var>
    <var name="STYLE">H2H</var>
    <!--- Specific Variables --->
    <var name="HundredFistsSet">BlankSet</var>
    <var name="ImpetusSet">BlankSet</var>
    <var name="PerfectCounterSet">BlankSet</var>
    <!--- Include Variables --->
    <xi:include href="Yugl-Include.xml" xpointer="//include[@name='EleStaffConst']/*" />
    </variables>
    <sets>
    <group name="Abyssea-R">
    <set name="Idle" baseset="Regen">
    <body>Melee Cyclas +2</body>
    <head>Ocelomeh Headpiece +1</head>
    <rring>Paguroidea Ring</rring>
    <lring>Sheltered Ring</lring>
    <neck>Wiglen Gorget</neck>

    </set>
    <set name="Resting">
    <slot>Example</slot>
    </set>
    <set name="PDT">
    <body>Arhat's Gi +1</body>
    <head>Arh. Jinpachi +1</head>
    <lring>Dark Ring</lring>
    <waist>Black Belt</waist>
    <neck>Twilight Torque</neck>
    <rring>Dark Ring</rring>
    <hands>Melaco Mittens</hands>
    <!-- <main>Terra's Staff</main> -->
    </set>
    <set name="Regen">
    <body>Melee Cyclas +2</body>
    <head>Ocelomeh Headpiece +1</head>
    <rring>Paguroidea Ring</rring>
    <lring>Sheltered Ring</lring>
    <neck>Wiglen Gorget</neck>
    </set>
    <set name="MDT">
    <body>Avalon Breastplate</body>
    <lring>Dark Ring</lring>
    <neck>Twilight Torque</neck>
    <lear>Merman's Earring</lear>
    <rring>Dark Ring</rring>
    <rear>Merman's Earring</rear>
    <back>Mollusca Mantle</back>
    </set>

    <set name="FullEvasion">
    <hands>Seiryu's Kote</hands>
    <legs>Ocelot Trousers</legs>
    <neck>Torero Torque</neck>
    <feet>Kacura Leggings +1</feet>
    </set>

    <set name="Movement">
    <feet>Hermes' Sandals</feet>
    </set>

    <set name="BlankSet" />
    <set name="TP-H2H-HASTE">
    <body>Thaumas Coat</body>
    <head>Ganesha's Mask</head>
    <lring>Epona's Ring</lring>
    <hands>Melee Gloves +2</hands>
    <legs>Tantra Hose +2</legs>
    <feet>Thaumas Nails</feet>
    <waist>Black Belt</waist>
    <neck>Rancor Collar</neck>
    <back>Atheling Mantle</back>
    <lear>Brutal Earring</lear>
    <rear>Ghillie Earring +1</rear>
    <ammo>Potestas Bomblet</ammo>
    <rring>Rajas Ring</rring>
    </set>

    <set name="TP-H2H-ACC" baseset="TP-H2H-HASTE">
    <body>Thaumas Coat</body>
    <ammo>Tantra Tathlum</ammo>
    <hands>Melee Gloves +2</hands>
    </set>

    <set name="TP-H2H-DEX" baseset="TP-H2H-HASTE">
    <slot>Example</slot>
    </set>

    <set name="TP-H2H-EVA" baseset="TP-H2H-HASTE">
    <hands>Seiryu's Kote</hands>
    <legs>Ocelot Trousers</legs>
    <neck>Torero Torque</neck>
    <feet>Kacura Leggings +1</feet>
    <rear>Ethereal Earring</rear>
    <back>Boxer's Mantle</back>
    </set>

    <set name="TP-H2H-PDT" baseset="TP-H2H-HASTE">
    <body>Arhat's Gi +1</body>
    <head>Arh. Jinpachi +1</head>
    <lring>Dark Ring</lring>
    <waist>Black Belt</waist>
    <back>Mollusca Mantle</back>
    <neck>Twilight Torque</neck>
    <rring>Dark Ring</rring>
    <feet>Athos's Boots</feet>
    </set>

    <set name="TP-KICK-HASTE">
    <slot>Example</slot>
    </set>
    <set name="TP-KICK-ACC" baseset="TP-KICK-HASTE">
    <slot>Example</slot>
    </set>
    <set name="TP-KICK-DEX" baseset="TP-KICK-HASTE">
    <slot>Example</slot>
    </set>
    <set name="TP-KICK-EVA" baseset="TP-KICK-HASTE">
    <slot>Example</slot>
    </set>
    <set name="TP-KICK-PDT" baseset="TP-KICK-HASTE">
    <slot>Example</slot>
    </set>

    <set name="Victory Smite-ATT-N">
    <body>Toci's Harness</body>
    <head>Thaumas Hat</head>
    <hands>Mustela Gloves</hands>
    <waist>Prosilio Belt</waist>
    <legs>Thaumas Kecks</legs>
    <feet>Kacura Leggings +1</feet>
    <lring>Epona's Ring</lring>
    <rring>Rajas Ring</rring>
    <back>Atheling Mantle</back>
    <neck>Rancor Collar</neck>
    <lear>Brutal Earring</lear>
    <rear>Moonshade Earring</rear>
    <ammo>Thew Bomblet</ammo>
    </set>

    <set name="Victory Smite-ImpBerg">
    <body>Tantra Cyclas +2</body>
    <head>Thaumas Hat</head>
    <hands>Mustela Gloves</hands>
    <waist>Prosilio Belt</waist>
    <legs>Thaumas Kecks</legs>
    <feet>Kacura Leggings +1</feet>
    <lring>Epona's Ring</lring>
    <rring>Rajas Ring</rring>
    <back>Atheling Mantle</back>
    <neck>Rancor Collar</neck>
    <lear>Brutal Earring</lear>
    <rear>Moonshade Earring</rear>
    <ammo>Thew Bomblet</ammo>
    </set>

    <set name="Victory Smite-ATT-Berserk" baseset="Victory Smite-ATT-N">
    <slot>Example</slot>
    </set>
    <set name="Victory Smite-ACC-N" baseset="Victory Smite-ATT-N">
    <slot>Example</slot>
    </set>
    <set name="Victory Smite-ACC-Berserk" baseset="Victory Smite-ACC-N">
    <slot>Example</slot>
    </set>
    <set name="Victory Smite-DEX-N" baseset="Victory Smite-ACC-N">
    <slot>Example</slot>
    </set>
    <set name="Victory Smite-DEX-Berserk" baseset="Victory Smite-DEX-N">
    <slot>Example</slot>
    </set>

    <set name="Ascetic's Fury">
    <body>Tantra Cyclas +2</body>
    <head>Thaumas Hat</head>
    <hands>Athos's Gloves</hands>
    <waist>Prosilio Belt</waist>
    <legs>Byakko's Haidate</legs>
    <feet>Kacura Leggings +1</feet>
    <lring>Epona's Ring</lring>
    <rring>Rajas Ring</rring>
    <back>Rancorous Mantle</back>
    <neck>Justiciar's Torque</neck>
    <lear>Brutal Earring</lear>
    <rear>Moonshade Earring</rear>
    <ammo>Thew Bomblet</ammo>
    </set>

    <set name="Asuran Fists">
    <body>Tantra Cyclas +2</body>
    <head>Genbu's Kabuto</head>
    <hands>Athos's Gloves</hands>
    <waist>Prosilio Belt</waist>
    <legs>Thaumas Kecks</legs>
    <feet>Tantra Gaiters +1</feet>
    <lring>Pyrosoul Ring</lring>
    <rring>Rajas Ring</rring>
    <back>Atheling Mantle</back>
    <neck>Justiciar's Torque</neck>
    <lear>Flame Earring</lear>
    <rear>Ghillie Earring +1</rear>
    <ammo>Thew Bomblet</ammo>
    </set>

    <set name="Dragon Kick">
    <slot>Example</slot>
    </set>
    <set name="Tornado Kick" baseset="Dragon Kick">
    <slot>Example</slot>
    </set>
    <set name="Retribution">
    <slot>Example</slot>
    </set>
    <set name="Full Swing">
    <slot>Example</slot>
    </set>
    <set name="Cataclysm">
    <slot>Example</slot>
    </set>
    <set name="WS Base">
    <slot>Example</slot>
    </set>
    <set name="HundredFistsSet">
    <slot>Example</slot>
    </set>
    <set name="Boost">
    <hands>Temple Gloves</hands>
    </set>
    <set name="Focus">
    <head>Temple Crown</head>
    </set>
    <set name="Dodge">
    <feet>Temple Gaiters</feet>
    </set>
    <set name="Chi Blast">
    <slot>Example</slot>
    </set>
    <set name="Chakra">
    <lring>Spiral Ring</lring>
    <body>Temple Cyclas</body>
    <hands>Melee Gloves +2</hands>
    <ammo>Tantra Tathlum</ammo>
    <waist>Warwolf Belt</waist>
    <head>Genbu's Kabuto</head>
    <back>Melee Cape</back>
    </set>

    <set name="Counterstance">
    <feet>Melee Gaiters +2</feet>
    <back>Ultion Mantle</back>
    </set>

    <set name="ImpetusSet">
    <body>Thaumas Coat</body>
    <head>Ganesha's Mask</head>
    <lring>Epona's Ring</lring>
    <hands>Melee Gloves +2</hands>
    <legs>Tantra Hose +2</legs>
    <feet>Thaumas Nails</feet>
    <waist>Black Belt</waist>
    <neck>Rancor Collar</neck>
    <back>Atheling Mantle</back>
    <lear>Brutal Earring</lear>
    <rear>Ghillie Earring +1</rear>
    <ammo>Potestas Bomblet</ammo>
    <rring>Rajas Ring</rring>
    </set>

    <set name="PerfectCounterSet">
    <head>Tantra Crown +2</head>
    <back>Ultion Mantle</back>
    <feet>Melee Gaiters +2</feet>
    </set>

    <set name="Utsusemi-Precast">
    <neck>Magoraga Beads</neck>
    </set>

    <set name="Utsusemi-Midcast-PDT" baseset="PDT">
    <slot>Example</slot>
    </set>

    <set name="Utsusemi-Midcast-Counter" baseset="Utsusemi-Midcast-PDT">
    <feet>Gules Leggings</feet>
    </set>

    <set name="Utsusemi-Midcast-EVA" baseset="FullEvasion">
    <slot>Example</slot>
    </set>

    <set name="Ninjutsu-Nukes">
    <main>$Staff-%SpellElement</main>
    </set>

    <set name="Haste">
    <neck>Magoraga Beads</neck>
    <head>Tantra Crown +2</head>
    <hands>Tantra Gloves +2</hands>
    <legs>Tantra Hose +2</legs>
    <waist>Black Belt</waist>
    </set>
    </group>
    <group name="Abyssea-NM" inherit="Abyssea-R" />
    <group name="Outside-R" inherit="Abyssea-R" default="true"/>
    <group name="Outside-NM" inherit="Outside-R" />
    </sets>
    <rules>
    <!--- Core Include Rules --->
    <xi:include href="Yugl-Include.xml" xpointer="//include[@name='LVrestriction']/*" />
    <xi:include href="Yugl-Include.xml" xpointer="//include[@name='ReturnRules']/*" />
    <xi:include href="Yugl-Include.xml" xpointer="//include[@name='CleanTransportation']/*" />
    <xi:include href="Yugl-Include.xml" xpointer="//include[@name='AreaRule']/*" />
    <xi:include href="Yugl-Include.xml" xpointer="//include[@name='LockWeaponRule']/*" />
    <xi:include href="Yugl-Include.xml" xpointer="//include[@name='SpellCancel']/*" />
    <!--- Optional Include Rules --->
    <!--- Automatically change variables when buffs wear off --->
    <if notBuffactive="Hundred Fists" advanced='"$HundredFistsSet"!="BlankSet"'>
    <var cmd="set HundredFistsSet BlankSet" />
    </if>
    <if notBuffactive="Perfect Counter" advanced='"$PerfectCounterSet"!="BlankSet"'>
    <var cmd="set PerfectCounterSet BlankSet" />
    </if>
    <if notBuffactive="Impetus" advanced='"$ImpetusSet"!="BlankSet"'>
    <var cmd="set ImpetusSet BlankSet" />
    </if>
    <if notBuffactive="Footwork" advanced='"$STYLE"!="H2H"'>
    <var cmd="set STYLE H2H" />
    </if>
    <if notBuffactive="Berserk" advanced='"$Berserk"!="N"'>
    <var cmd="set Berserk N" />
    </if>
    <!--- Automatically Equip Gear Rules --->
    <command when="engaged|idle|aftercast|resting">Dancing Chains</command>
    <!--- Automatically change group --->
    <if notgroup="$Area-$Resist">
    <command>sc group $Area-$Resist</command>
    </if>
    <!--- Trigger Spells --->
    <if spell="$TriggerSetOne|$TriggerSetTwo|$TriggerSetTh ree">
    <if spell="$TriggerSetOne">
    <!--- Auto Update Gear --->
    <if spell="Dancing Chains">
    <cancelspell />
    <if status="idle">
    <equip set="%Status|$Armor-%Status|$Movement-%Status" />
    </if>
    <elseif status="engaged">
    <if advanced='"$VAR-TP"="EVA"'>
    <equip set="TP-$STYLE-$VAR-TP|$PerfectCounterSet|$Armor-%Status|$Movement-%Status" />
    </if>
    <else>
    <equip set="TP-$STYLE-$VAR-TP|$HundredFistsSet|$ImpetusSet|$PerfectCounterSet |$Armor-%Status|$Movement-%Status" />
    </else>
    </elseif>
    <elseif status="resting">
    <equip set="%Status" />
    </elseif>
    </if>
    <!--- Change the distance at which to cancel WS --->
    <xi:include href="Yugl-Include.xml" xpointer="//include[@name='SetDistanceVariable']/*" />
    <!--- Change the resistance variable: Regular mobs or NMs --->
    <xi:include href="Yugl-Include.xml" xpointer="//include[@name='ResistRule']/*" />
    <!--- Change the Armor variable: Blank, MDT, PDT, or Full Evasion --->
    <xi:include href="Yugl-Include.xml" xpointer="//include[@name='Variable-Blank']/*" />
    <xi:include href="Yugl-Include.xml" xpointer="//include[@name='Variable-MDT']/*" />
    <xi:include href="Yugl-Include.xml" xpointer="//include[@name='Variable-PDT']/*" />
    <xi:include href="Yugl-Include.xml" xpointer="//include[@name='Variable-FullEvasion']/*" />
    </if>
    <elseif spell="$TriggerSetTwo">
    <!--- Change TP set type --->
    <if spell="Poison V">
    <cancelspell />
    <if advanced='"$VAR-TP"="HASTE"'>
    <var cmd="set VAR-TP ACC" />
    </if>
    <elseif advanced='"$VAR-TP"="ACC"'>
    <var cmd="set VAR-TP PDT" />
    </elseif>
    <elseif advanced='"$VAR-TP"="PDT"'>
    <var cmd="set VAR-TP EVA" />
    </elseif>
    <elseif advanced='"$VAR-TP"="EVA"'>
    <var cmd="set VAR-TP DEX" />
    </elseif>
    <elseif advanced='"$VAR-TP"="DEX"'>
    <var cmd="set VAR-TP HASTE" />
    </elseif>
    <addtochat color="135">TP Variable: $VAR-TP</addtochat>
    <if status="engaged">
    <command>Dancing Chains</command>
    </if>
    </if>
    <!--- Change WS set type --->
    <elseif spell="Poisonga V">
    <cancelspell />
    <if advanced='"$VAR-WS"="ATT"'>
    <var cmd="set VAR-WS ACC" />
    </if>
    <elseif advanced='"$VAR-WS"="ACC"'>
    <var cmd="set VAR-WS DEX" />
    </elseif>
    <elseif advanced='"$VAR-WS"="DEX"'>
    <var cmd="set VAR-WS ATT" />
    </elseif>
    <addtochat color="135">WS Variable: $VAR-WS2</addtochat>
    </elseif>
    <!--- Change Midcast for Utsusemi --->
    <elseif spell="Scop's Operetta">
    <cancelspell />
    <if advanced='"$VAR-Utsusemi"="PDT"'>
    <var cmd="set VAR-Utsusemi Counter" />
    </if>
    <elseif advanced='"$VAR-Utsusemi"="Counter"'>
    <var cmd="set VAR-Utsusemi EVA" />
    </elseif>
    <elseif advanced='"$VAR-Utsusemi"="EVA"'>
    <var cmd="set VAR-Utsusemi PDT" />
    </elseif>
    <addtochat color="135">Utsusemi Midcast: $Var-Utsusemi</addtochat>
    </elseif>
    <!--- Change specific pieces of gear (Self customize this one if you want) --->
    <elseif spell="Shining Fantasia">
    <cancelspell />
    <if advanced='"$EquipmentSlot-Set"="EX1"'>
    <var cmd="set EquipmentSlot-Set EX2" />
    </if>
    <elseif advanced='"$Main-Idle"="EX2"'>
    <var cmd="set EquipmentSlot-Set EX1" />
    </elseif>
    <command>Dancing Chains</command>
    </elseif>
    <!--- Add or Remove Movement gear --->
    <elseif spell="Raptor Mazurka">
    <cancelspell />
    <if advanced='"$Movement-%Status"="BlankSet"'>
    <var cmd="set Movement-%Status Movement" />
    <addtochat color="135">Movement Speed: ON</addtochat>
    </if>
    <else>
    <var cmd="set Movement-%Status BlankSet" />
    <addtochat color="135">Movement Speed: OFF</addtochat>
    </else>
    <command>Dancing Chains</command>
    </elseif>
    </elseif>
    <else>
    <!--- Class Specific Trigger 1 --->
    <if spell="Foxfire">
    <cancelspell />
    </if>
    <!--- Class Specific Trigger 2 --->
    <elseif spell="Netherspikes">
    <cancelspell />
    </elseif>
    <!--- Class Specific Trigger 3 --->
    <elseif spell="Diaga V">
    <cancelspell />
    </elseif>
    <!--- Class Specific Trigger 4 --->
    <elseif spell="Banishga V">
    <cancelspell />
    </elseif>
    <!--- Class Specific Trigger 5 --->
    <elseif spell="Goblin Gavotte">
    <cancelspell />
    </elseif>
    </else>
    </if>
    <elseif type="Ninjutsu">
    <!--- Ninjutsu: Utsusemi --->
    <if spell="Utsusemi: Ichi">
    <equip when="precast" set="Utsusemi-Precast" />
    <command when="precast">wait 0.5; sc set "Utsusemi-Midcast-$VAR-Utsusemi"</command>
    <midcastdelay delay="2" />
    <equip when="midcast" set="Haste" />
    </if>
    <elseif spell="Utsusemi: Ni">
    <equip when="precast|midcast" set="Haste" />
    </elseif>
    <elseif spell="Katon*|Doton*|Suiton*|Huton*|Hyoton*|Raiton *">
    <equip when="midcast" set="Ninjutsu-Nukes" />
    </elseif>
    </elseif>
    <elseif CommandPrefix="/range" notEquipRange="$R-Weapon">
    <castdelay delay="$Delay-JA" />
    <equip when="precast">
    <ammo lock="true">$R-Weapon</ammo>
    </equip>
    </elseif>
    <elseif type="WeaponSkill">
    <castdelay delay="$Delay-JA" />
    <if spell="Victory Smite">
    <equip set="%Spell-$VAR-WS-$Berserk" />
    </if>
    <elseif Spell="Ascetic's Fury|Asuran Fists|Dragon Kick|Tornado Kick|Retribution|Full Swing|Cataclysm">
    <equip set="%Spell" />
    </elseif>
    <else>
    <equip set="WS Base" />
    </else>
    </elseif>
    <elseif type="JobAbility">
    <!--- Precast-only JAs --->
    <if spell="Boost|Focus|Dodge|Chakra|Chi Blast|Counterstance">
    <castdelay delay="$Delay-JA" />
    <equip when="precast" set="%Spell" />
    </if>
    <!--- Variable Changing and Precast gear JAs --->
    <elseif Spell="Impetus">
    <var cmd="set ImpetusSet ImpetusSet" />
    </elseif>
    <elseif Spell="Perfect Counter">
    <var cmd="set PerfectCounterSet PerfectCounterSet" />
    </elseif>
    <elseif Spell="Berserk">
    <var cmd="set Berserk Berserk" />
    </elseif>
    <elseif Spell="Footwork">
    <var cmd="set STYLE KICK" />
    </elseif>
    <elseif Spell="Hundred Fists">
    <var cmd="set HundredFistsSet HundredFistsSet" />
    </elseif>
    </elseif>
    <elseif type="Samba|Waltz|Flourish*|Jig">
    <return />
    </elseif>
    </rules>
    </spellcast>


    I'm not exactly the greatest at coding, I actually have no idea what I'm doing really. I tried to see if the code from another SC I used works, but it didn't, so I just changed it back to normal.

  16. #5416
    An exploitable mess of a card game
    Join Date
    Sep 2008
    Posts
    13,197
    BG Level
    9
    FFXIV Character
    Gouka Mekkyaku
    FFXIV Server
    Gilgamesh
    FFXI Server
    Diabolos

    Next time, use code instead of spoiler since that keeps the script Smiley free and easier to view. I'll check in a moment.

  17. #5417
    An exploitable mess of a card game
    Join Date
    Sep 2008
    Posts
    13,197
    BG Level
    9
    FFXIV Character
    Gouka Mekkyaku
    FFXIV Server
    Gilgamesh
    FFXI Server
    Diabolos

    I didn't see what you added, but to make this simple:
    <set name="ImpetusSet-WS">
    GEARHERE
    </set>


    Use this line for your WS rule:
    Code:
            <elseif type="WeaponSkill">
                <castdelay delay="$Delay-JA" />
                <if spell="Victory Smite">
                    <equip set="%Spell-$VAR-WS-$Berserk|$ImpetusSet-WS" />
                </if>
                <elseif Spell="Ascetic's Fury|Asuran Fists|Dragon Kick|Tornado Kick|Retribution|Full Swing|Cataclysm">
                    <equip set="%Spell|$ImpetusSet-WS" />
                </elseif>
                <else>
                    <equip set="WS Base" />
                </else>
            </elseif>
    And search for this line:
    <set name="BlankSet" />

    Change that to:
    <set name="BlankSet*" />

  18. #5418
    Hydra
    Join Date
    Oct 2009
    Posts
    109
    BG Level
    3
    FFXI Server
    Bismarck

    Re: Spellcast Help Thread (Link your XML using Pastebin.com for help!)

    Was looking through Motes Cor xml and noticed he doesnt have an Omphalos bullet so he doesnt have a rule protecting it.

    Does anybody have the rule that cancels normal ranged shots if you still have Omphalos equipped? It never hurts to have a back up failsafe in place..

  19. #5419
    Relic Shield
    Join Date
    Sep 2007
    Posts
    1,738
    BG Level
    6
    FFXI Server
    Sylph

    Quote Originally Posted by Yugl View Post
    I didn't see what you added, but to make this simple:
    <set name="ImpetusSet-WS">
    GEARHERE
    </set>



    Use this line for your WS rule:
    Code:
            <elseif type="WeaponSkill">
                <castdelay delay="$Delay-JA" />
                <if spell="Victory Smite">
                    <equip set="%Spell-$VAR-WS-$Berserk|$ImpetusSet-WS" />
                </if>
                <elseif Spell="Ascetic's Fury|Asuran Fists|Dragon Kick|Tornado Kick|Retribution|Full Swing|Cataclysm">
                    <equip set="%Spell|$ImpetusSet-WS" />
                </elseif>
                <else>
                    <equip set="WS Base" />
                </else>
            </elseif>
    And search for this line:
    <set name="BlankSet" />

    Change that to:
    <set name="BlankSet*" />
    Thanks dude, that worked. Much appreciated.

  20. #5420
    An exploitable mess of a card game
    Join Date
    Sep 2008
    Posts
    13,197
    BG Level
    9
    FFXIV Character
    Gouka Mekkyaku
    FFXIV Server
    Gilgamesh
    FFXI Server
    Diabolos

    <if notspell="quick draw" EquipAmmo="Omphalos*">
    <cancelspell />
    <equip set="TP" />
    <return />
    <addtochat>ALMOST OMPHALOS</addtochat>
    </if>

    Test with another weapon first of course.

Page 271 of 328 FirstFirst ... 221 261 269 270 271 272 273 281 321 ... LastLast

Similar Threads

  1. Spellcast Shop Thread
    By Yugl in forum FFXI: Everything
    Replies: 232
    Last Post: 2014-03-18, 04:47
  2. time spent on ls events, helping friends and your own time
    By freewind in forum FFXI: Everything
    Replies: 6
    Last Post: 2005-09-06, 16:42