Item Search
     
BG-Wiki Search
Page 24 of 328 FirstFirst ... 14 22 23 24 25 26 34 74 ... LastLast
Results 461 to 480 of 6548
  1. #461
    Salvage Bans
    Join Date
    Nov 2008
    Posts
    959
    BG Level
    5
    FFXIV Character
    San Solara
    FFXIV Server
    Balmung
    FFXI Server
    Asura
    <_<;

  2. #462
    Roll tide y'all
    Join Date
    Jan 2008
    Posts
    1,801
    BG Level
    6
    WoW Realm
    Illidan

    Is there any reason this rule doesn't work?

    Code:
    <if TargetType="NotSelf">
    		<if spell="Cure III">
    			<action type="equip" when="precast" set="fastcast" />
                            <action type="equip" when="midcast" set="enmity" />
    			<action type="equip" when="aftercast" set="tp" />
    		</if>
    		<if spell="Cure IV">
    			<action type="equip" when="precast" set="fastcast" />
                            <action type="equip" when="midcast" set="enmity" />
    			<action type="equip" when="aftercast" set="tp" />
    		</if>
    I use cure swap when curing myself and am trying to set this rule up for when I cure others.

  3. #463
    Old Merits
    Join Date
    Apr 2009
    Posts
    1,174
    BG Level
    6
    FFXI Server
    Valefor

    Quote Originally Posted by Aeowin View Post
    Is there any reason this rule doesn't work?

    Code:
    <if TargetType="NotSelf">
    		<if spell="Cure III">
    			<action type="equip" when="precast" set="fastcast" />
                            <action type="equip" when="midcast" set="enmity" />
    			<action type="equip" when="aftercast" set="tp" />
    		</if>
    		<if spell="Cure IV">
    			<action type="equip" when="precast" set="fastcast" />
                            <action type="equip" when="midcast" set="enmity" />
    			<action type="equip" when="aftercast" set="tp" />
    		</if>
    I use cure swap when curing myself and am trying to set this rule up for when I cure others.
    I think it is the if line, try this:

    Code:
    <if NotSpellTargetName="Aeowin">
    ....
    </if>

  4. #464
    Melee Summoner
    Join Date
    Nov 2008
    Posts
    28
    BG Level
    1
    WoW Realm
    Silvermoon

    Code:
    <if NotSpellTargetName="Aeowin">
    	<if spell="Cur*">
    		<action type="equip" when="precast" set="fastcast" />
                    <action type="equip" when="midcast" set="enmity" />
    		<action type="equip" when="aftercast" set="tp" />
    	</if>
    </if>
    Wouldn't that do the same thing, while compiling lines?

  5. #465
    Relic Horn
    Join Date
    Dec 2005
    Posts
    3,363
    BG Level
    7
    FFXIV Character
    Xanthe Celaeno
    FFXIV Server
    Hyperion
    FFXI Server
    Carbuncle

    Quote Originally Posted by Kenkyo View Post
    Code:
    <if NotSpellTargetName="Aeowin">
    	<if spell="Cur*">
    		<action type="equip" when="precast" set="fastcast" />
                    <action type="equip" when="midcast" set="enmity" />
    		<action type="equip" when="aftercast" set="tp" />
    	</if>
    </if>
    Wouldn't that do the same thing, while compiling lines?
    The equivalent would be
    Code:
    <if NotTargetType="Self">

  6. #466
    Old Merits
    Join Date
    Apr 2009
    Posts
    1,174
    BG Level
    6
    FFXI Server
    Valefor

    Quote Originally Posted by Kenkyo View Post
    Code:
    <if NotSpellTargetName="Aeowin">
    	<if spell="Cur*">
    		<action type="equip" when="precast" set="fastcast" />
                    <action type="equip" when="midcast" set="enmity" />
    		<action type="equip" when="aftercast" set="tp" />
    	</if>
    </if>
    Wouldn't that do the same thing, while compiling lines?
    He had a problem using the code that he was trying so I gave him a piece of code that should do the same thing but hopefully work.

    I prefer to use targetname rather than targettype, but that's a style difference.

    I think Xanthe nailed the problem though.

  7. #467
    Melee Summoner
    Join Date
    Nov 2008
    Posts
    28
    BG Level
    1
    WoW Realm
    Silvermoon

    Yea, I just used his code modified to check for myself, I was about to add it and just wanted confirmation lol.

  8. #468
    E. Body
    Join Date
    Sep 2007
    Posts
    2,019
    BG Level
    7
    FFXI Server
    Fenrir

    This version of spell cast is definitely still beta. Aikar has been really busy IRL, so don't assume this is "stable" and "final" until it's listed on the main page for windower.net.

  9. #469
    Salvage Bans
    Join Date
    Sep 2008
    Posts
    972
    BG Level
    5
    FFXI Server
    Quetzalcoatl

    Can someone fix this so it stops changing to staff when I cast spells while meleeing?

    The code in the XML doesn't seem to make it stop..

    Code:
    <?xml version="1.0"?>
    <spellcast xmlns:xi="http://www.w3.org/2001/XInclude">
        <config
            Debug="false"
            ShowGearSwaps="false"
            />
        <variables>
            <var name="Ut">0</var>
            <var name="ChangeComposure">0</var>
            <var name="ChangeDSeal">0</var>
            <!-- set to 1 if you have it, 0 if you don't -->
            <var name="SleepTimers">1</var>
            <var name="HaveKillerMantle">0</var>
            <var name="HaveWizardsEarring">0</var>
            <var name="HaveFencersRing">0</var>
            <!-- set to 1 if you have it, 0 if you don't -->
            <var name="HaveObi-Dark">0</var>
            <var name="HaveObi-Light">0</var>
            <var name="HaveObi-Thunder">0</var>
            <var name="HaveObi-Ice">0</var>
            <var name="HaveObi-Fire">0</var>
            <var name="HaveObi-Wind">0</var>
            <var name="HaveObi-Water">0</var>
            <var name="HaveObi-Earth">0</var>
            <!-- Set to the name of the staff you use -->
            <var name="Staff-Fire">Fire Staff</var>
            <var name="Staff-Ice">Aquilo's Staff</var>
            <var name="Staff-Wind">Auster's Staff</var>
            <var name="Staff-Earth">Terra's Staff</var>
            <var name="Staff-Thunder">Thunder Staff</var>
            <var name="Staff-Water">Water Staff</var>
            <var name="Staff-Light">Light Staff</var>
            <var name="Staff-Dark">Pluto's Staff</var>
            <var name="Grip-Ice">Ice Grip</var>
            <var name="Grip-Earth">Earth Grip</var>
            <var name="Grip-Wind">Wind Grip</var>
            <var name="Grip-Thunder">Thunder Grip</var>
            <var name="Grip-Fire">Fire Grip</var>
            <var name="Grip-Water">Water Grip</var>
            <var name="Grip-Dark">Dark Grip</var>
            <var name="Grip-Light">Bugard Strap +1</var>
            <!-- En-Spell variables -->
            <var name="En-ice">Enblizzard</var>
            <var name="En-earth">Enstone</var>
            <var name="En-wind">Enaero</var>
            <var name="En-thunder">Enthunder</var>
            <var name="En-fire">Enfire</var>
            <var name="En-water">Enwater</var>
            <!-- used for engaged set-->
            <var name="Main">Vorpal Sword</var>
            <var name="Sub">Genbu's Shield</var>
            <var name="Head">Walahra Turban</var>
            <var name="Joy">Joyeuse</var>
            <var name="Vorp">Vorpal Sword</var>
            <var name="HN">Hornetneedle</var>
            <var name="Genbu">Genbu's Shield</var>
            <var name="Sentinel">Sentinel Shield</var>
            <var name="Chap">Warlock's Chapeau +1</var>
            <var name="Wala">Walahra Turban</var>
            <var name="REar">Brutal Earring</var>
            <var name="Diab">Diabolos's Earring</var>
            <var name="Insomnia">Insomnia Earring</var>
            <var name="Spike">Spike Earring</var>
            <!-- Don't change these -->
            <var Name="Obi-Earth">Dorin Obi</var>
            <var Name="Obi-Thunder">Rairin Obi</var>
            <var Name="Obi-Water">Suirin Obi</var>
            <var Name="Obi-Fire">Karin Obi</var>
            <var Name="Obi-Ice">Hyorin Obi</var>
            <var Name="Obi-Wind">Furin Obi</var>
            <var Name="Obi-Light">Korin Obi</var>
            <var Name="Obi-Dark">Anrin Obi</var>
            <!-- Enter values for Max MP in Convert set for each SubJob -->
            <var name="BLMMaxMP">918</var>
            <var name="WHMMaxMP">899</var>
            <var name="PLDMaxMP">821</var>
            <var name="DRKMaxMP">821</var>
            <var name="BLUMaxMP">880</var>
            <var name="NINMaxMP">821</var>
            <var name="WARMaxMP">821</var>
            <var name="THFMaxMP">821</var>
            <!-- MP Locking Variables -->
            <!-- Change slot name and MP values to your own gear. Put first unlocked gear in slot01, etc -->
            <!-- The rules unlock them in numerical order. -->
            <var name="gear14slot">ammo</var>
            <var name="gear14mp">10</var>
            <var name="gear13slot">lear</var>
            <var name="gear13mp">15</var>
            <var name="gear12slot">rear</var>
            <var name="gear12mp">30</var>
            <var name="gear11slot">back</var>
            <var name="gear11mp">26</var>
            <var name="gear10slot">feet</var>
            <var name="gear10mp">20</var>
            <var name="gear09slot">rring</var>
            <var name="gear09mp">30</var>
            <var name="gear08slot">lring</var>
            <var name="gear08mp">20</var>
            <var name="gear07slot">hands</var>
            <var name="gear07mp">20</var>
            <var name="gear06slot">waist</var>
            <var name="gear06mp">48</var>
            <var name="gear05slot">legs</var>
            <var name="gear05mp">50</var>
            <var name="gear04slot">neck</var>
            <var name="gear04mp">22</var>
            <var name="gear03slot">body</var>
            <var name="gear03mp">42</var>
            <var name="gear02slot">head</var>
            <var name="gear02mp">50</var>
            <var name="gear01slot">sub</var>
            <var name="gear01mp">20</var>
        </variables>
        <sets>
            <group default="no" name="Red Mage">
                <set name="Idle">
                    <main>$Staff-Earth</main>
                    <sub>$Grip-Earth</sub>
                    <ammo>Phantom Tathlum</ammo>
                    <head>Warlock's Chapeau +1</head>
                    <neck>Beak Necklace +1</neck>
                    <lear>Antivenom Earring</lear>
                    <rear>Loquacious Earring</rear>
                    <body>Goliard Saio</body>
                    <hands>Errant Cuffs</hands>
                    <lring>Jelly Ring</lring>
                    <rring>Ether Ring</rring>
                    <back>Lamia Mantle +1</back>
                    <waist>Hierarch Belt</waist>
                    <legs>Zenith Slacks</legs>
                    <feet>Goliard Clogs</feet>
                </set>
                <set name="Resting" BaseSet="Idle">
                    <main>$Staff-Dark</main>
                    <head>Zenith Crown</head>
                    <neck>Beak Necklace +1</neck>
                    <body>Errant Hpl.</body>
                    <legs>Baron's Slops</legs>
                    <lring>Electrum Ring</lring>
                    <waist>Hierarch Belt</waist>
    		<feet>Goliard Clogs</feet>
                </set>
                <set name="Convert" BaseSet="Idle">
                    <main>$Staff-Light</main>
                    <sub>$Grip-Ice</sub>
                    <head>Zenith Crown</head>
                    <lring>Electrum Ring</lring>
                </set>
                <set name="Engaged" BaseSet="Idle">
                    <main lock="yes">$Main</main>
                    <sub lock="yes">$Sub</sub>
                    <head>$Head</head>
                    <neck>Spectacles</neck>
                    <lear>Bushinomimi</lear>
                    <rear>$REar</rear>
                    <body>Goliard Saio</body>
                    <hands>Dusk Gloves</hands>
                    <lring>Jelly Ring</lring>
                    <rring>Blood Ring</rring>
                    <back>Forager's Mantle</back>
                    <waist>Swift Belt</waist>
                    <legs>Vendor's Slops</legs>
                    <feet>Ogre Ledelsens</feet>
                </set>
                <set name="WeaponSkill" BaseSet="Engaged">
                    <head>Optical Hat</head>
                    <hands>Pallas's Bracelets</hands>
                    <lring>Rajas Ring</lring>
                    <waist>Warwolf Belt</waist>
                </set>
                <set name="Fastcast" BaseSet="Idle">
                    <head>Warlock's Chapeau +1</head>
                    <body>Goliard Saio</body>
                    <hands>Dusk Gloves</hands>
                    <waist>Swift Belt</waist>
                </set>
                <set name="Stats" BaseSet="Fastcast">
    		<lring>Insect Ring</lring>
    
                </set>
                <set name="MNDStuff" BaseSet="Stats">
                    <head>Zenith Crown</head>
                    <body>Errant Hpl.</body>
                    <hands>Devotee's Mitts +1</hands>
                    <lring>Sapphire Ring</lring>
                    <rring>Sapphire Ring</rring>
                    <back>Rainbow Cape</back>
                    <waist>Penitent's Rope</waist>
                    <legs>Mahatma Slops</legs>
                    <feet>Errant Pigaches</feet>
                </set>
                <set name="INTStuff" BaseSet="Stats">
                    <head>Warlock's Chapeau +1</head>
                    <ammo>Phantom Tathlum</ammo>
                    <lear>Phantom Earring</lear>
                    <body>Errant Hpl.</body>
                    <hands>Errant Cuffs</hands>
                    <rring>Diamond Ring</rring>
    		<lring>Diamond Ring</lring>
                    <back>Rainbow Cape</back>
                    <waist>Penitent's Rope</waist>
                    <legs>Mahatma Slops</legs>
                    <feet>Goliard Clogs</feet>
                </set>
                <set name="DarkMagic" BaseSet="Fastcast">
                    <neck>Dark Torque</neck>
                </set>
                <set name="EnhancingMagic">
                    <legs>Warlock's Tights</legs>
                </set>
                <set name="ElementalMagic" BaseSet="INTStuff">
                    <head>Warlock's Chapeau +1</head>
    		<hands>Errant Cuffs</hands>
                    <neck>Elemental Torque</neck>
                    <rear>Moldavite earring</rear>
                </set>
    	<set name="Enfeebling-BlackMagic">
    		<head>Warlock's Chapeau +1</head>
    		<neck>Enfeebling Torque</neck>
                    <ammo>Phantom Tathlum</ammo>
                    <lear>Phantom Earring</lear>
                    <body>Warlock's Tabard</body>
                    <hands>Errant Cuffs</hands>
                    <rring>Diamond Ring</rring>
                    <back>Rainbow Cape</back>
                    <waist>Penitent's Rope</waist>
                    <legs>Mahatma Slops</legs>
                    <feet>Goliard Clogs</feet>
    </set>
    
                <set name="Enfeebling-WhiteMagic">
    		<head>Zenith Crown</head>
    		<neck>Enfeebling Torque</neck>
                    <body>Warlock's Tabard</body>
                    <hands>Devotee's Mitts +1</hands>
                    <lring>Sapphire Ring</lring>
                    <rring>Sapphire Ring</rring>
                    <back>Rainbow Cape</back>
                    <waist>Penitent's Rope</waist>
                    <legs>Mahatma Slops</legs>
                    <feet>Goliard Clogs</feet>
    	    </set>
    
                <set name="SS" BaseSet="Fastcast">
                    <hands>Devotee's Mitts +1</hands>
                    <lring>Sapphire Ring</lring>
                    <rring>Sapphire Ring</rring>
                    <back>Rainbow Cape</back>
                    <waist>Penitent's Rope</waist>
                    <legs>Mahatma Slops</legs>
                    <feet>Errant Pigaches</feet>
                </set>
                <set name="BlueMagicBase" Baseset="Fastcast" />
    	    <set name="HealingMagic" Baseset="MNDStuff">
    		<main>Light Staff</main>
    		</set>
                <set name="BlueMagic-Physical" Baseset="BlueMagicBase" />
                <set name="BlueMagic-Magical" Baseset="BlueMagicBase" />
                <set name="%Skill" Baseset="Fastcast" />
                <set name="Town">
                    <main>$Main</main>
                    <sub>$Sub</sub>
                    <ammo>Phantom Tathlum</ammo>
                    <head>Warlock's Chapeau +1</head>
                    <neck>Enfeebling Torque</neck>
                    <lear>Moldavite Earring</lear>
                    <rear>Loquacious Earring</rear>
                    <body>Goliard Saio</body>
                    <hands>Errant Cuffs</hands>
                    <lring>Jelly Ring Ring</lring>
                    <rring>Insect Ring</rring>
                    <back>Lamia Mantle +1</back>
                    <waist>Penitent's Rope</waist>
                    <legs>Zenith Slacks</legs>
                    <feet>Errant Pigaches</feet>
                </set>
            </group>
        </sets>
        <rules>
    <if MPLT="%MPMAX-45">
    	<action type="equip" when="aftercast" set="Idle">
    	</action>
    </if>
    <else>
    	<action type="equip" when="aftercast" set="Convert">
    	</action>
    </else>
    
            <if Spell="Escape|Warp|Warp II|Retrace|Teleport-*|Reraise|Tractor">
                <return />
            </if>
            <equip when="resting" set="Resting" />
            <equip when="idle" set="Idle" />
            <equip when="engaged" set="Engaged" />
            <if group="Melee">
                <if mplt="350">
                    <var cmd="set Head $Chap" />
                </if>
                <else>
                    <var cmd="set Head $Wala" />
                </else>
                <if notweather="Dark*">
                    <var cmd="set rear $Diab" />
                </if>
                <else>
                    <var cmd="set rear $Spike" />
                </else>
                <if hpplt="75" tplt="100" Advanced='"$HaveFencersRing" = "1"'>
                    <equip when="aftercast">
                        <lring lock="yes">Fencer's Ring</lring>
                    </equip>
                </if>
                <if TPGT="10">
                    <equip when="precast|midcast|aftercast|resting|idle|engaged">
                        <main lock="yes">$Main</main>
                        <sub lock="yes">$Sub</sub>
                        <range lock="yes" />
                    </equip>
                </if>
                <if Type="WeaponSkill" NotTPLT="100">
                    <equip when="Precast" set="WeaponSkill" />
                </if>
            </if>
            <if Status="Engaged">
                <equip when="aftercast" set="Engaged" />
            </if>
            <elseif area="*Bastok*|*Windurst*|*Jeuno|Aht Ur*|Norg|Rabao|Kazham" notarea="*Dynamis*">
                <equip when="aftercast" set="Town" />
            </elseif>
            <else>
                <equip when="aftercast" set="Idle" />
            </else>
            <if spell="Convert">
                <if subjob="WHM" advanced='("$ChangeDSeal" = "0")'>
                    <equip when="precast|midcast|aftercast" set="Convert" />
                    <var cmd="set ChangeDSeal 1" />
                    <command>wait 1.8;%Spell %SpellTargetRaw;</command>
                    <command>Divine Seal;wait 600; sc var set ChangeDSeal 0</command>
                    <command when="aftercast">input /raw /ma "Cure IV" &lt;me&gt;</command>
                    <cancelspell />
                    <return />
                </if>
                <else>
                    <equip when="precast|midcast|aftercast" set="Convert" />
                    <command when="aftercast">input /raw /ma "Cure IV" &lt;me&gt;</command>
                </else>
            </if>
            <if ValidTarget="Self">
                <defaulttarget target="&lt;me&gt;" />
            </if>
            <elseif ValidTarget="Enemy">
                <defaulttarget target="&lt;stnpc&gt;" />
            </elseif>
            <elseif ValidTarget="*Enemy*|Unknown">
                <defaulttarget target="&lt;st&gt;" />
            </elseif>
            <else>
                <defaulttarget target="&lt;stpc&gt;" />
            </else>
            <if Skill="*Magic">
                <equip when="precast" set="FastCast" />
                <disable 
    
    slot="$gear14slot|$gear13slot|$gear12slot|$gear11slot|$gear10slot|$gear09slot|$gear08slot|$gear07slot|$gear06slot|$gear05slot|$gear04
    
    slot|$gear03slot|$gear02slot|$gear01slot" />
                <if advanced='%MP&lt;=($%SubJobMaxMP-$gear14mp-$gear13mp-$gear12mp-$gear11mp-$gear10mp-$gear09mp-$gear08mp-$gear07mp-
    
    $gear06mp-$gear05mp-$gear04mp-$gear03mp-$gear02mp-$gear01mp)'>
                    <enable 
    
    slot="$gear14slot|$gear13slot|$gear12slot|$gear11slot|$gear10slot|$gear09slot|$gear08slot|$gear07slot|$gear06slot|$gear05slot|$gear04
    
    slot|$gear03slot|$gear02slot|$gear01slot" />
                </if>
                <elseif advanced='%MP&lt;=($%SubJobMaxMP-$gear13mp-$gear12mp-$gear11mp-$gear10mp-$gear09mp-$gear08mp-$gear07mp-$gear06mp
    
    -$gear05mp-$gear04mp-$gear03mp-$gear02mp-$gear01mp)'>
                    <enable 
    
    slot="$gear13slot|$gear12slot|$gear11slot|$gear10slot|$gear09slot|$gear08slot|$gear07slot|$gear06slot|$gear05slot|$gear04slot|$gear03
    
    slot|$gear02slot|$gear01slot" />
                </elseif>
                <elseif advanced='%MP&lt;=($%SubJobMaxMP-$gear12mp-$gear11mp-$gear10mp-$gear09mp-$gear08mp-$gear07mp-$gear06mp-$gear05mp
    
    -$gear04mp-$gear03mp-$gear02mp-$gear01mp)'>
                    <enable 
    
    slot="$gear12slot|$gear11slot|$gear10slot|$gear09slot|$gear08slot|$gear07slot|$gear06slot|$gear05slot|$gear04slot|$gear03slot|$gear02
    
    slot|$gear01slot" />
                </elseif>
                <elseif advanced='%MP&lt;=($%SubJobMaxMP-$gear11mp-$gear10mp-$gear09mp-$gear08mp-$gear07mp-$gear06mp-$gear05mp-$gear04mp
    
    -$gear03mp-$gear02mp-$gear01mp)'>
                    <enable 
    
    slot="$gear11slot|$gear10slot|$gear09slot|$gear08slot|$gear07slot|$gear06slot|$gear05slot|$gear04slot|$gear03slot|$gear02slot|$gear01
    
    slot" />
                </elseif>
                <elseif advanced='%MP&lt;=($%SubJobMaxMP-$gear10mp-$gear09mp-$gear08mp-$gear07mp-$gear06mp-$gear05mp-$gear04mp-$gear03mp
    
    -$gear02mp-$gear01mp)'>
                    <enable 
    
    slot="$gear10slot|$gear09slot|$gear08slot|$gear07slot|$gear06slot|$gear05slot|$gear04slot|$gear03slot|$gear02slot|$gear01slot" />
                </elseif>
                <elseif advanced='%MP&lt;=($%SubJobMaxMP-$gear09mp-$gear08mp-$gear07mp-$gear06mp-$gear05mp-$gear04mp-$gear03mp-$gear02mp
    
    -$gear01mp)'>
                    <enable 
    
    slot="$gear09slot|$gear08slot|$gear07slot|$gear06slot|$gear05slot|$gear04slot|$gear03slot|$gear02slot|$gear01slot" />
                </elseif>
                <elseif advanced='%MP&lt;=($%SubJobMaxMP-$gear08mp-$gear07mp-$gear06mp-$gear05mp-$gear04mp-$gear03mp-$gear02mp-
    
    $gear01mp)'>
                    <enable slot="$gear08slot|$gear07slot|$gear06slot|$gear05slot|$gear04slot|$gear03slot|$gear02slot|$gear01slot" />
                </elseif>
                <elseif advanced='%MP&lt;=($%SubJobMaxMP-$gear07mp-$gear06mp-$gear05mp-$gear04mp-$gear03mp-$gear02mp-$gear01mp)'>
                    <enable slot="$gear07slot|$gear06slot|$gear05slot|$gear04slot|$gear03slot|$gear02slot|$gear01slot" />
                </elseif>
                <elseif advanced='%MP&lt;=($%SubJobMaxMP-$gear06mp-$gear05mp-$gear04mp-$gear03mp-$gear02mp-$gear01mp)'>
                    <enable slot="$gear06slot|$gear05slot|$gear04slot|$gear03slot|$gear02slot|$gear01slot" />
                </elseif>
                <elseif advanced='%MP&lt;=($%SubJobMaxMP-$gear05mp-$gear04mp-$gear03mp-$gear02mp-$gear01mp)'>
                    <enable slot="$gear05slot|$gear04slot|$gear03slot|$gear02slot|$gear01slot" />
                </elseif>
                <elseif advanced='%MP&lt;=($%SubJobMaxMP-$gear04mp-$gear03mp-$gear02mp-$gear01mp)'>
                    <enable slot="$gear04slot|$gear03slot|$gear02slot|$gear01slot" />
                </elseif>
                <elseif advanced='%MP&lt;=($%SubJobMaxMP-$gear03mp-$gear02mp-$gear01mp)'>
                    <enable slot="$gear03slot|$gear02slot|$gear01slot" />
                </elseif>
                <elseif advanced='%MP&lt;=($%SubJobMaxMP-$gear02mp-$gear01mp)'>
                    <enable slot="$gear02slot|$gear01slot" />
                </elseif>
                <elseif advanced='%MP&lt;=($%SubJobMaxMP-$gear01mp)'>
                    <enable slot="$gear01slot" />
                </elseif>
                <if notbuffactive="Composure" skill="EnhancingMagic" notspell="Erase|Escape|Protect*|Shell*|Tele*|Warp" 
    
    spelltargetname="Nishida" advanced='("$ChangeComposure" = "0")'>
                    <var cmd="set ChangeComposure 1" />
                    <command>wait 1.8;%Spell %SpellTargetRaw;</command>
                    <command>Composure;wait 300; sc var set ChangeComposure 0</command>
                    <cancelspell />
                    <return />
                </if>
                <if advanced='("%SpellElement" = "Unknown") OR ("%SpellElement" = "None")' />
                <if notSkill="EnhancingMagic">
                    <equip when="midcast">
                        <main lock="yes">$Staff-%SpellElement</main>
                        <sub lock="yes">$Grip-%SpellElement</sub>
                    </equip>
                </if>
                <if Skill="EnfeeblingMagic" notspell="Para*|Slow*">
                    <equip when="midcast" set="Enfeebling-%Type" />
                </if>
    	<elseif Skill="EnfeeblingMagic" spell="Slow*|Para*" 
    
    NotSpellTargetName="Genbu|Byakko|Seiryu|Suzaku|Adamantoise|Aspidochelone|Kirin|Fafnir|Nidhogg|Behemoth|King Behemoth|King 
    
    Venigarroon|Ulli*|Jailer*|Proto*|Tiamat|Jormungand|Vrtra|Cerberus">
    		<action type="equip" when="midcast" set="MNDStuff" />
    	</elseif>
    	<elseif Skill="EnfeeblingMagic">
    		<action type="equip" when="midcast" set="Enfeebling-%Type" />
    	</elseif>				
                <elseif Skill="BlueMagic">
                    <if advanced='"%SpellElement" = "Unknown"'>
                        <equip when="midcast" set="BlueMagic-Physical" />
                    </if>
                    <else>
                        <equip when="midcast" set="BlueMagic-Magical" />
                    </else>
                </elseif>
                <elseif Skill="DarkMagic" Subjob="DRK" Advanced='"$HaveKillerMantle" = "1"'>
                    <equip when="midcast">
                        <back lock="yes">Killer Mantel</back>
                    </equip>
                </elseif>
                <elseif Skill="ElementalMagic">
                    <equip when="midcast" set="INTStuff" />
                </elseif>
              
    <elseif Spell="Cur*">
    <equip when="midcast" set="HealingMagic" />
    </elseif>
    
                <if Spell="Cure IV" MPLT="88">
                    <changespell Spell="Cure III" />
                </if>
                <elseif Spell="Cure III" MPLT="46">
                    <changespell Spell="Cure II" />
                </elseif>
                <elseif Spell="Cure II" MPLT="24">
                    <changespell Spell="Cure" />
                </elseif>
                <if Advanced='("%SpellElement" = "%WeatherElement" OR "%SpellElement" = "%DayElement") AND "$HaveObi-%SpellElement" = 
    
    "1"'>
                    <equip When="MidCast">
                        <waist lock="yes">$Obi-%SpellElement</waist>
                    </equip>
                </if>
            </if>
            <if advanced='"$SleepTimers"="1"'>
                <if Spell="Sleep II">
                    <command when="aftercast">spellcast var inc sleepid;wait 45;input /echo [$sleepid:%spell] &lt;%target&gt; Wearing off 
    
    in 45s</command>
                    <command when="aftercast">wait 75;input /echo [$sleepid:%spell] &lt;%target&gt; Wearing off in 15s</command>
                    <command when="aftercast">wait 85;input /echo [$sleepid:%spell] &lt;%target&gt; Wearing off in 5s;spellcast var dec 
    
    sleepid;</command>
                </if>
                <elseif Spell="Sleep|Sleepga">
    
                    <command when="aftercast">spellcast var inc sleepid;wait 45;input /echo [$sleepid:%spell] &lt;%target&gt; Wearing off 
    
    in 15s</command>
                    <command when="aftercast">wait 55;input /echo [$sleepid:%spell] &lt;%target&gt; Wearing off in 5s;spellcast var dec 
    
    sleepid;</command>
                </elseif>
            </if>
            <if Spell="Sneak" advanced='"%target"="&lt;me&gt;"'>
                <command when="midcast">cancel 71</command>
                <midcastdelay delay="1" />
                <equip when="midcast">
                    <feet>Dream Boots +1</feet>
                </equip>
            </if>
            <elseif Spell="Stoneskin">
                <midcastdelay delay="3" />
                <equip when="midcast" set="SS" />
                <command when="midcast">cancel 37</command>
            </elseif>
            <elseif Spell="Blink">
                <command when="midcast">cancel 36</command>
                <midcastdelay delay="2" />
            </elseif>
            <if spell="Utsusemi:*">
                <equip when="precast" set="Fastcast" />
                <equip when="midcast">
                    <head>Walahra Turban</head>
                </equip>
                <if spell="*Ichi">
                    <if advanced='"$Ut"=="Ni"'>
                        <midcastdelay delay="2" />
                        <command when="midcast">cancel 66</command>
                    </if>
                    <var cmd="set Ut Ichi" />
                </if>
                <else>
                    <var cmd="set Ut Ni" />
                </else>
            </if>
            <if spell="Enfire|Enwater|Enstone|Enaero|Enblizzard|EnThunder">
                <equip when="midcast" set="EnhancingMagic"/>
                <if weather ="*x2" notweather="None|Light*|Dark*">
                    <changespell spell = "$En-%WeatherElement" />
                </if>
                <elseif notday = "Light*|Dark*">
                    <changespell spell = "$En-%DayElement" />
                </elseif>
            </if>
            <if spell="Enfire II|Enwater II|Enstone II|Enaero II|Enblizzard II|EnThunder II">
                <equip when="midcast" set="EnhancingMagic"/>
                <if weather ="*x2" notweather="None|Light*|Dark*">
                    <changespell spell = "$En-%WeatherElement II" />
                </if>
                <elseif notday = "Light*|Dark*">
                    <changespell spell = "$En-%DayElement II" />
                </elseif>
            </if>
            <elseif spell="Spectral Jig">
                <command when="precast">cancel 71</command>
            </elseif>
        </rules>
    </spellcast>

  10. #470
    Salvage Bans
    Join Date
    Nov 2008
    Posts
    959
    BG Level
    5
    FFXIV Character
    San Solara
    FFXIV Server
    Balmung
    FFXI Server
    Asura

    Is there a way to swap items in from your satchel for casting via spellcast, or some combination of it and gear collector? To grab say a full -pdt set out of the satchel on command and equip, then put it back in the satchel?

  11. #471
    Wireless Lurker
    Join Date
    Oct 2006
    Posts
    32
    BG Level
    1
    FFXI Server
    Leviathan

    @Nishida:

    Just use "//sc disable main" and "//sc disable sub" for when you know you are going to melee. Make it a macro for easy use if you want. When you want to enable again, just use "//sc enable", which will enable all slots again. I find it more flexible to use that than trying to hardcode it.

  12. #472
    Salvage Bans
    Join Date
    Sep 2008
    Posts
    972
    BG Level
    5
    FFXI Server
    Quetzalcoatl

    Quote Originally Posted by Metrosio View Post
    @Nishida:

    Just use "//sc disable main" and "//sc disable sub" for when you know you are going to melee. Make it a macro for easy use if you want. When you want to enable again, just use "//sc enable", which will enable all slots again. I find it more flexible to use that than trying to hardcode it.
    Oh..the little tricks of spellcast..thanks a bunch!

  13. #473
    Banned.

    Join Date
    Jun 2008
    Posts
    6,514
    BG Level
    8
    FFXI Server
    Phoenix

    I just updated from 2.23 to 2.3 and I get this:

    [12:17:19 PM] 5860:<7422> Loading filename: Mazmaz_MNK.xml
    [12:17:19 PM] 5860:<0> [ERROR] XML Parsing Error line 101 - Error reading end tag.
    [12:17:19 PM] 5860:<0> Writing to Console: SpellCast: XML Parsing Error: line 101 - Error reading end tag.
    [12:17:19 PM] 5860:<0> [ERROR] Document is not valid.
    [12:17:19 PM] 5860:<0> Writing to Console: SpellCast: Your document failed to load. Please view the error above, and once it is corrected type /sc reload


    I already updated my XML file with Aikar's tool. Any ideas?


    Code:
    <?xml version="1.0" ?>
    <spellcast xmlns:xi="http://www.w3.org/2001/XInclude">
        <config
            Debug="true"
            NormalSet="Idle"
            ShowGearSwaps="False"
            EngagedSet="EngagedSet"
            />
        <sets>
            <group default="yes" name="Mnk">
                <set name="Idle">
                    <main lock="true" />
                    <sub lock="true" />
                    <ranged lock="true" />
                    <ammo>Tiphia Sting</ammo>
                    <head>Usukane Somen</head>
                    <neck>Peacock Charm</neck>
                    <lear>Brutal Earring</lear>
                    <rear>Hollow Earring</rear>
                    <body>Enkidu's Harness</body>
                    <hands>Usukane Gote</hands>
                    <lring>Ulthalam's Ring</lring>
                    <rring>Rajas Ring</rring>
                    <back>Beak Mantle</back>
                    <waist>Brown Belt</waist>
                    <legs>Byakko's Haidate</legs>
                    <feet>Usukane Sune-ate</feet>
                </set>
                <set name="EngagedSet">
                    <main lock="true" />
                    <sub lock="true" />
                    <ranged lock="true" />
                    <ammo>Tiphia Sting</ammo>
                    <head>Usukane Somen</head>
                    <neck>Peacock Charm</neck>
                    <lear>Brutal Earring</lear>
                    <rear>Hollow Earring</rear>
                    <body>Enkidu's Harness</body>
                    <hands>Usukane Gote</hands>
                    <lring>Ulthalam's Ring</lring>
                    <rring>Rajas Ring</rring>
                    <back>Beak Mantle</back>
                    <waist>Brown Belt</waist>
                    <legs>Byakko's Haidate</legs>
                    <feet>Usukane Sune-ate</feet>
                </set>
                <set name="Asuran Fists" BaseSet="Idle">
                    <main lock="true" />
                    <sub lock="true" />
                    <ranged lock="true" />
                    <ammo>Tiphia Sting</ammo>
                    <head>Hissho Hachimaki</head>
                    <neck>Peacock Charm</neck>
                    <lear>Spike Earring</lear>
                    <rear>Hollow Earring</rear>
                    <body>Enkidu's Harness</body>
                    <hands>Usukane Gote</hands>
                    <lring>Ulthalam's Ring</lring>
                    <rring>Rajas Ring</rring>
                    <back>Beak Mantle</back>
                    <waist>Life Belt</waist>
                    <legs>Byakko's Haidate</legs>
                    <feet>Usukane Sune-ate</feet>
                </set>
                <set name="Chakra" BaseSet="Idle">
                    <ammo>Bibiki Seashell</ammo>
                    <head>Genbu's Kabuto</head>
                    <body>Temple Cyclas</body>
                    <hands>Melee Gloves</hands>
                    <back>Beak Mantle</back>
                    <waist>Warwolf Belt</waist>
                    <lring>Topaz Ring</lring>
                    <rring>Topaz Ring</rring>
                    <neck>Medieval Collar</neck>
                    <feet>Power Sandals</feet>
                    <rear>Titanis Earring</rear>
                </set>
            </group>
        </sets>
        <variables />
        <rules>
            <if Status="Engaged" >
                <equip When="Engage|AfterCast" Set="EngagedSet" />
            </if>
            <if Type="WeaponSkill" TPGT="99.9">
                <if Spell="Asuran Fists">
                    <equip When="PreCast" Set="Asuran Fists" />
                </if>
            </if>
            <if Spell="Chakra">
                <equip when="Precast" set="Chakra" />
                <equip when="Aftercast" set="EngagedSet" />
                <if spell="Utsusemi: Ichi" BuffActive="Copy Image" SubJob="NIN">
                    <midcastdelay delay="2.5" />
                    <command When="midcast">cancel 66</command>
                </if>
                <if spell="Monomi: Ichi" BuffActive="Sneak" SubJob="NIN">
                    <midcastdelay delay="2.5" />
                    <command When="midcast">cancel 71</command>
                </if>
            </rules>
        </spellcast>

  14. #474
    Bagel
    Join Date
    Nov 2006
    Posts
    1,453
    BG Level
    6
    FFXIV Character
    Fallaci Isalie
    FFXIV Server
    Ultros
    FFXI Server
    Phoenix

    Your <if spell="Chakra"> isn't closed at the end.

  15. #475
    Viq
    Viq is offline
    Let's go Red Sox!
    Join Date
    Jan 2006
    Posts
    5,386
    BG Level
    8

    You didn't close the Chakra stuff with </if>

    EDIT: Beaten

  16. #476
    Banned.

    Join Date
    Jun 2008
    Posts
    6,514
    BG Level
    8
    FFXI Server
    Phoenix

    Awesome, thanks.

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

    Quote Originally Posted by Nishida View Post
    Can someone fix this so it stops changing to staff when I cast spells while meleeing?

    The code in the XML doesn't seem to make it stop..
    Looks like you're using an edited verion of my RDM xml, and you've edited out the part that locks the weapons.

    All of the locking stuff for when meleeing are in the <if group="Melee"> section, but you removed that part in the sets.

    Change this line
    <group default="no" name="Red Mage">

    to
    <group default="yes" name="Red Mage|Melee">

    Then, if you want to do melee stuff, type "//sc group melee" and you'll start locking main|sub|range slots when tpgt="10".

  18. #478
    Salvage Bans
    Join Date
    Sep 2008
    Posts
    972
    BG Level
    5
    FFXI Server
    Quetzalcoatl

    Edit: Nvm..ffffffff

  19. #479
    Salvage Bans
    Join Date
    Sep 2008
    Posts
    972
    BG Level
    5
    FFXI Server
    Quetzalcoatl

    Whenever I warp, escape, or tele..POL crashes. Nothing I do fixes this.

    Code:
    <if Spell="Escape|Warp|Warp II|Retrace|Teleport-*"> 
    <action type="return" />
     </if>
    
    <if Spell="Escape|Warp|Warp II|Retrace|Teleport-*"> 
    <action type="equip" when="precast|midcast|aftercast" set="Idle" />
     </if>
    Niether of these fixes it. Any suggestions?

  20. #480
    That SpellCast Guy
    Join Date
    Feb 2006
    Posts
    802
    BG Level
    5

    The top one should fix it, as long as you put it at the top of your rules section. If you're putting it at the bottom, that won't do anything.

Page 24 of 328 FirstFirst ... 14 22 23 24 25 26 34 74 ... 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