Item Search
     
BG-Wiki Search
Page 325 of 328 FirstFirst ... 275 315 323 324 325 326 327 ... LastLast
Results 6481 to 6500 of 6548
  1. #6481
    Chram
    Join Date
    Sep 2007
    Posts
    2,526
    BG Level
    7
    FFXI Server
    Fenrir

    Code:
        Vars:
            <!-- Uncomment the following variables when you have the actual gear available. -->
            <var name="Obi-Ice">Hyorin Obi</var>
            <var name="Obi-Light">Korin Obi</var>
            <var name="Obi-Thunder">Rairin Obi</var>
            <var name="Obi-Fire">Karin Obi</var>
            <!--
            <var name="Obi-Wind">Furin Obi</var>
            <var name="Obi-Earth">Dorin Obi</var>
            <var name="Obi-Water">Suirin Obi</var>
            <var name="Obi-Dark">Anrin Obi</var> -->
    
    
        Rules:
        <if skill="ElementalMagic">
            <if notspell="Burn|Frost|Choke|Rasp|Shock|Drown">
                <if element="%DayElement|%WeatherElement">
                    <if NotAdvanced='Regex("$Obi-%SpellElement", "^[$]")'>
                        <equip when="$EquipSpellGear">
                            <waist>$Obi-%SpellElement</waist>
                        </equip>
                    </if>
                </if>
            </if>
        </if>

  2. #6482
    E. Body
    Join Date
    Nov 2008
    Posts
    2,048
    BG Level
    7
    FFXI Server
    Bismarck

    Quote Originally Posted by Motenten View Post
    Code:
        Vars:
            <!-- Uncomment the following variables when you have the actual gear available. -->
            <var name="Obi-Ice">Hyorin Obi</var>
            <var name="Obi-Light">Korin Obi</var>
            <var name="Obi-Thunder">Rairin Obi</var>
            <var name="Obi-Fire">Karin Obi</var>
            <!--
            <var name="Obi-Wind">Furin Obi</var>
            <var name="Obi-Earth">Dorin Obi</var>
            <var name="Obi-Water">Suirin Obi</var>
            <var name="Obi-Dark">Anrin Obi</var> -->
    
    
        Rules:
        <if skill="ElementalMagic">
            <if notspell="Burn|Frost|Choke|Rasp|Shock|Drown">
                <if element="%DayElement|%WeatherElement">
                    <if NotAdvanced='Regex("$Obi-%SpellElement", "^[$]")'>
                        <equip when="$EquipSpellGear">
                            <waist>$Obi-%SpellElement</waist>
                        </equip>
                    </if>
                </if>
            </if>
        </if>
    not working. here is my xml
    Spoiler: show
    Code:
    <sets>
    		<group default="yes" name="sch">
    			<set name="Idle">
    				<main>Owleyes</main>
    				<sub>Genbu's Shield</sub>
    				<ammo>Incantor Stone</ammo>
    				<head>Nahtirah Hat</head>
    				<neck>Twilight Torque</neck>
    				<lear>Lifestorm Earring</lear>
    				<rear>Loquac. Earring</rear>
    				<body>Hagondes Coat</body>
    				<hands>Serpentes Cuffs</hands>
    				<lring>Sangoma Ring</lring>
    				<rring>Prolix Ring</rring>
    				<back>Shadow Mantle</back>
    				<waist>Korin Obi</waist>
    				<legs>Nares Trews</legs>>
    				<feet>Serpentes Sabots</feet>
    			</set>
    			<set name="Sandstorm" BaseSet="Idle">
    				<feet>Desert Boots</feet>
    			</set>
    			<set name="Subli" BaseSet="Idle">
    				<head>Scholar's Mortarboard</head>
    				<rear>Savant's Earring</rear>
    				<!--body>Argute Gown +2</body-->
    			</set>
    			<set name="SandSubli" BaseSet="Subli">
    				<feet>Desert Boots</feet>
    			</set>
    			<set name="Misc">
    				<item>Hyorin Obi</item>
    				<item>Korin Obi</item>
    				<item>Rairin Obi</item>
    				<item>Karin Obi</item>
    				<item>Furin Obi</item>
    				<item>Dorin Obi</item>
    				<item>Suirin Obi</item>
    				<item>Anrin Obi</item>
    				<item>Echo Drops</item>
    			</set>	
    			<set name="Rest">
    				<main>Chatoyant Staff</main>
    				<sub>Mephitis Grip</sub>
    				<head>Nahtirah Hat</head>
    				<neck>Twilight Torque</neck>
    				<lear>Lifestorm Earring</lear>
    				<rear>Loquac. Earring</rear>
    				<body>Hagondes Coat</body>
    				<hands>Nares Cuffs</hands>
    				<lring>Sangoma Ring</lring>
    				<rring>Maquette Ring</rring>
    				<back>Shadow Mantle</back>
    				<waist>Korin Obi</waist>
    				<legs>Nares Trews</legs>>
    				<feet>Chelona Boots</feet>
    			</set>
    			<set name="Cure">
    				<main>Chatoyant Staff</main>
    				<sub>Arbuda Grib</sub>
    				<ammo>Incantor Stone</ammo>
    				<head>Paean Mitra</head>
    				<neck>Phalaina Locket</neck>
    				<lear>Lifestorm Earring</lear>
    				<rear>Loquac. Earring</rear>
    				<body>Anhur Robe</body>
    				<hands>Bokwus Gloves</hands>
    				<lring>Sangoma Ring</lring>
    				<rring>Prolix Ring</rring>
    				<back>Oretania's Cape</back>
    				<waist>Cascade Belt</waist>
    				<legs>Nares Trews</legs>
    				<feet>Rubeus Boots</feet>
    			</set>
    			<set name="CureLight" BaseSet="Cure">
    				<back>Twilight Cape</back>
    				<waist>Korin Obi</waist>
    			</set>
    			<set name="Rapture" BaseSet="Cure">
    				<head>Svnt. Bonnet +2</head>
    			</set>
    			<set name="RaptureLight" BaseSet="CureLight">
    				<head>Svnt. Bonnet +2</head>
    			</set>
    			<set name="FastCast">
    				<ammo>Incantor Stone</ammo>
    				<head>Nahtirah Hat</head>
    				<rear>Loquac. Earring</rear>
    				<body>Anhur Robe</body>
    				<hands>Magavan Mitts</hands>
    				<rring>Prolix Ring</rring>
    				<back>Swith Cape</back>
    				<legs>Orvail Pants</legs>
    				<feet>Argute Loafers +2</feet>
    			</set>
    			<set name="Buffs" BaseSet="Idle">
    				<head>Zelus Tiara</head>
    				<lear>Novia Earring</lear>
    				<rear>Loquac. Earring</rear>
    				<body>Goliard Saio</body>
    				<hands>Svnt. Bracers +2</hands>
    				<waist>Goading Belt</waist>
    				<legs>Tatsu. Sitagoromo</legs>
    			</set>
    			<set name="Stoneskin" BaseSet="Buffs">
    				<waist>Siegel Sash</waist>
    			</set>
    			<set name="Enhance" BaseSet="Buffs">
    				<main>Kirin's Pole</main>
    				<sub>Fulcio Grip</sub>
    				<head>Svnt. Bonnet +2</head>
    				<neck>Colossus's Torque</neck>
    				<body>Anhur Robe</body>
    				<hands>Svnt. Bracers +2</hands>
    				<back>Merciful Cape</back>
    				<waist>Cascade Belt</waist>
    				<legs>Shedir Seraweels</legs>
    				<feet>Rubeus Boots</feet>
    			</set>
    			<set name="Perp" BaseSet="Buffs">
    				<hands>Svnt. Bracers +2</hands>
    			</set>
    			<set name="PerpEnh" BaseSet="Enhance">
    				<hands>Svnt. Bracers +2</hands>
    			</set>
    			<set name="MND">
    				<main>Atinian Staff</main>
    				<sub>Mephitis Grip</sub>
    				<ammo>Savant's Treatise</ammo>
    				<head>Nahtirah Hat</head>>
    				<neck>Eddy Necklace</neck>
    				<lear>Lifestorm Earring</lear>
    				<rear>Psystorm Earring</rear>
    				<body>Hedera Cotehardie</body>
    				<hands>Hagondes Cuffs</hands>
    				<lring>Sangoma Ring</lring>
    				<rring>Maquette Ring</rring>
    				<back>Merciful Cape</back>
    				<waist>Cascade Belt</waist>
    				<legs>Orvail Pants</legs>
    				<feet>Rubeus Boots</feet>
    			</set>
    			<set name="INT" BaseSet="MND">
    				<main>Atinian Staff</main>
    				<sub>Mephitis Grip</sub>
    				<ammo>Savant's Treatise</ammo>
    				<head>Nahtirah Hat</head>>
    				<neck>Eddy Necklace</neck>
    				<lear>Lifestorm Earring</lear>
    				<rear>Psystorm Earring</rear>
    				<body>Hedera Cotehardie</body>
    				<hands>Hagondes Cuffs</hands>
    				<lring>Sangoma Ring</lring>
    				<rring>Maquette Ring</rring>
    				<back>Merciful Cape</back>
    				<waist>Cascade Belt</waist>
    				<legs>Orvail Pants</legs>
    				<feet>Rubeus Boots</feet>
    			</set>
    			<set name="Nuke">
    				<main>Atinian Staff</main>
    				<sub>Wizzan Grip</sub>
    				<ammo>Witchstone</ammo>
    				<head>Nares Cap</head>
    				<neck>Eddy Necklace</neck>
    				<lear>Novio Earring</lear>
    				<rear>Hecate's Earring</rear>
    				<body>Hagondes Coat</body>
    				<hands>Yaoyotl Gloves</hands>
    				<lring>Strendu Ring</lring>
    				<rring>Icesoul Ring</rring>
    				<back>Searing Cape</back>
    				<waist>Maniacus Sash</waist>
    				<legs>Hagondes Pants</legs>
    				<feet>Bokwus Boots</feet>
    			</set>
    			<set name="Impact">
    				<main>Atinian Staff</main>
    				<sub>Mephitis Grip</sub>
    				<range>Aureole</range>
    				<neck>Eddy Necklace</neck>
    				<lear>Novio Earring</lear>
    				<rear>Hecate's Earring</rear>
    				<body>Twilight Cloak</body>
    				<hands>Yaoyotl Gloves</hands>
    				<lring>Strendu Ring</lring>
    				<rring>Sangoma Ring</rring>
    				<back>Searing Cape</back>
    				<waist>Ninurta's Sash</waist>
    				<legs>Bowkus Slops</legs>
    				<feet>Bokwus Boots</feet>
    			</set>
    			<set name="Helix" BaseSet="Nuke">
    				<neck>Savant's Chain</neck>
    				<hands>Savant's Bracers +2</hands>
    				<back>Kaikias' Cape</back>
    				<legs>Cybele Pants</legs>
    			</set>
    			<set name="Ebull" BaseSet="Nuke">
    				<head>Savant's Bonnet +2</head>
    			</set>
    			<set name="Dark">
    				<head>Zelus Tiara</head>
    				<neck>Dark Torque</neck>
    				<lear>Novia Earring</lear>
    				<rear>Loquac. Earring</rear>
    				<body>Scholar's Gown</body>
    				<hands>Serpentes Cuffs</hands>
    				<rring>Balrahn's Ring</rring>
    				<lring>Archon Ring</lring>
    				<back>Umbra Cape</back>
    				<waist>Goading Belt</waist>
    				<legs>Tatsu. Sitagoromo</legs>
    				<feet>Serpentes Sabots</feet>
    			</set>
    			<set name="Stun">
    				<main>Apamajas II</main>
    				<sub>Mephitis Grip</sub>
    				<range>Aureole</range>
    				<head>Nahtirah Hat</head>
    				<neck>Eddy Necklace</neck>
    				<lear>Lifestorm Earring</lear>
    				<rear>Psystorm Earring</rear>
    				<body>Hedera Cotehardie</body>
    				<hands>Gendewitha Gages</hands>
    				<rring>Sangoma Ring</rring>
    				<lring>Maquette Ring</lring>
    				<back>Swith Cape</back>
    				<waist>Ninurta's Sash</waist>
    				<legs>Bokwus Slops</legs>
    				<feet>Argute Loafers +2</feet>
    			</set>
    			<set name="Kaustra" BaseSet="Nuke">
    				<rring>Archon Ring</rring>
    			</set>
    		</group>
    	</sets>
    	
    	<rules>
    		
    		<if status="idle|engaged">
    			<if BuffActive="Sublimation: Activated">
    				<if WeatherElement="Earth">
    					<equip when="idle|aftercast" set="SandSubli" />
    				</if>
    				<else>
    					<equip when="idle|aftercast" Set="Subli" />
    				</else>
    			</if>
    			<else>
    				<if WeatherElement="Earth">
    					<equip when="idle|aftercast" set="SandSubli" />
    				</if>
    				<else>
    					<equip when="idle|aftercast" Set="Subli" />
    				</else>
    			</else>
    		</if>
    		<if status="resting">
    				<equip when="resting" set="Rest" />
    		</if>
    		<if spell="Eagle Eye Shot">
    			<cancelspell />
    			<if status="resting">
    				<if WeatherElement="Earth">
    					<equip set="RestSubli" />
    				</if>
    				<else>
    					<equip set="RestSubli" />
    				</else>
    			</if>
    			<elseif status="idle|engaged">
    				<if BuffActive="Sublimation: Activated">
    					<if WeatherElement="Earth">
    						<equip set="SandSubli" />
    					</if>
    					<else>
    						<equip Set="Subli" />
    					</else>
    				</if>
    				<else>
    					<if WeatherElement="Earth">
    						<equip set="SandSubli" />
    					</if>
    					<else>
    						<equip Set="Subli" />
    					</else>
    				</else>
    			</elseif>
    		</if>
    		<if spell="Cure*|Cura*">
    			<if BuffActive="Rapture">
    				<if Mode="OR" Day="Lightsday" WeatherElement="Light">
    					<equip when="precast" set="RaptureLight" />
    				</if>
    				<else>
    					<equip when="precast" set="Rapture" />
    				</else>
    			</if>
    			<else>
    				<if Mode="OR" Day="Lightsday" WeatherElement="Light">
    					<equip when="precast" set="CureLight" />
    				</if>
    				<else>
    					<equip when="precast" set="Cure" />
    				</else>
    			</else>
    		</if>
    		<if spell="Poisona|Paralyna|Blindna|Silena|Stona|Viruna|Cursna|Erase|Utsusemi*|Protect*|Shell*|Blink|Haste|Refresh|Invisible|Sneak|Deodorize|*storm">
    			<if BuffActive="Perpetuance">
    				<equip when="precast" Set="Perp" />
    			</if>
    			<else>
    				<equip when="precast" set="Buffs" />
    			</else>
    		</if>
    		<if spell="Stoneskin">
    			<equip when="precast" set="Stoneskin" />
    		</if>
    		<if spell="Bar*|Aquaveil|En*|Phalanx|*Spikes|Embrava|Regen*">
    			<if BuffActive="Perpetuance">
    				<equip when="precast" Set="PerpEnh" />
    			</if>
    			<else>
    				<equip when="precast" set="Enhance" />
    			</else>
    		</if>
    		<if spell="Slow*|Paralyze*|Silence">
    			<equip when="precast" set="MND" />
    			<equip when="precast">
    				<main>$%SpellElementStaff</main>
    			</equip>
    		</if>
    		<if spell="Blind*|Bind|Gravity*|Sleep*|Dispel|Poison*|Burn|Frost|Choke|Rasp|Shock|Drown">
    			<equip when="precast" set="INT" />
    			<equip when="precast">
    				<main>$%SpellElementStaff</main>
    			</equip>
    		</if>
    		<if spell="Break">
    			<equip when="precast" set="FastCast" />
    			<equip when="precast">
    				<main>$%SpellElementStaff</main>
    			</equip>
    			<castdelay delay="0.5" />
    			<equip when="midcast" set="INT" />
    		</if>
    		<if spell="Fire|Fire II|Thunder|Thunder II|Blizzard|Blizzard II|Aero|Aero II|Stone|Stone II||Water|Water II">
    			<if BuffActive="Ebullience">
    				<equip when="precast" set="Ebull" />
    			</if>
    			<else>
    				<equip when="precast" set="Nuke" />
    			</else>
    		</if>
    		<if spell="Fire III|Fire IV|Fire V|Thunder III|Thunder IV|Thunder V|Blizzard III|Blizzard IV|Blizzard V|Aero III|Aero IV|Aero V|Stone III|Stone IV|Stone V|Water III|Water IV|Water V|Stonega*|Waterga*|Aeroga*|Firaga*|Blizzaga*|Thundaga*">
    			<if BuffActive="Ebullience">
    				<equip when="precast" set="FastCast" />
    				<castdelay delay="0.5" />
    				<equip when="midcast" set="Ebull" />
    			</if>
    			<else>
    				<equip when="precast" set="FastCast" />
    				<castdelay delay="0.5" />
    				<equip when="midcast" set="Nuke" />
    			</else>
    		</if>
    		<if skill="ElementalMagic">
            <if notspell="Burn|Frost|Choke|Rasp|Shock|Drown">
                <if element="%DayElement|%WeatherElement">
                    <if NotAdvanced='Regex("$Obi-%SpellElement", "^[$]")'>
                        <equip when="$EquipSpellGear">
                            <waist>$Obi-%SpellElement</waist>
                        </equip>
                    </if>
                </if>
            </if>
        </if>
    		<if spell="Impact">
    			<equip when="precast" set="Impact" />
    		</if>
    		<if spell="*helix">
    			<equip when="precast" set="FastCast" />
    				<equip when="precast">
    					<main>$%SpellElementStaff</main>
    				</equip>
    				<castdelay delay="0.5" />
    				<equip when="midcast" set="Helix" />
    		</if>
    		<if spell="Bio*|Drain|Aspir*|Stun">
    			<equip when="precast" set="Dark" />
    			<equip when="precast">
    				<main>$%SpellElementStaff</main>
    			</equip>
    		</if>
    		<if spell="Stun">
    			<equip when="precast" set="Stun" />
    		</if>
    		<if spell="Kaustra">
    			<equip when="precast" set="Kaustra" />
    			<equip when="precast">
    				<main>$%SpellElementStaff</main>
    			</equip>
    		</if>
    		<if spell="Raise*|Reraise*|Warp*|Escape|Teleport*">
    			<equip when="precast" set="FastCast" />
    			<castdelay delay="0.5" />
    		</if>
    		<if advanced='"$SleepTimers"="1"'>
    			<if Spell="Sleep II|Repose">
    				<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>
    			<if 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>
    			</if>
    		</if>
    
    		
    	</rules>
    	<variables>
    		<var name="IceStaff">Chatoyant Staff</var>
    		<var name="DarkStaff">Chatoyant Staff</var>
    		<var name="ThunderStaff">Chatoyant Staff</var>
    		<var name="WindStaff">Chatoyant Staff</var>
    		<var name="FireStaff">Chatoyant Staff</var>
    		<var name="EarthStaff">Chatoyant Staff</var>
    		<var name="LightStaff">Chatoyant Staff</var>
    		<var name="WaterStaff">Chatoyant Staff</var>
    		<var name="SleepTimers">1</var>
    		<var name="Obi-Ice">Hyorin Obi</var>
            <var name="Obi-Light">Korin Obi</var>
            <var name="Obi-Thunder">Rairin Obi</var>
            <var name="Obi-Fire">Karin Obi</var>
            <var name="Obi-Wind">Furin Obi</var>
            <var name="Obi-Earth">Dorin Obi</var>
            <var name="Obi-Water">Suirin Obi</var>
            <var name="Obi-Dark">Anrin Obi</var>
    	</variables>

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

    Broken in a variety of ways:

    1) No root-level <spellcast> tag.
    2) Idle set has extra closing bracket on legs.
    3) Rest set has same extra closing bracket on legs.
    4) MND and INT sets have extra closing bracket on head.
    5) The elemental magic rule block that I suggested should go -after- the helixes.

    And the use of nothing but base-level <if> spell checks makes my head hurt, but I'll save that gripe for another time.

  4. #6484
    E. Body
    Join Date
    Nov 2008
    Posts
    2,048
    BG Level
    7
    FFXI Server
    Bismarck

    Quote Originally Posted by Motenten View Post
    Broken in a variety of ways:

    1) No root-level <spellcast> tag.
    2) Idle set has extra closing bracket on legs.
    3) Rest set has same extra closing bracket on legs.
    4) MND and INT sets have extra closing bracket on head.
    5) The elemental magic rule block that I suggested should go -after- the helixes.

    And the use of nothing but base-level <if> spell checks makes my head hurt, but I'll save that gripe for another time.
    fixed 1-4, and moved the rule after the helixes., still not working. I have been thinking of rewriting this xml. it was one a friend was using, and he sent to me. I then updated the gear and added a few rules.

    Spoiler: show
    Code:
    <spellcast>
    	<config
    		Debug="false"
    		ShowGearSwaps="True"
    		/>
    	<sets>
    		<group default="yes" name="sch">
    			<set name="Idle">
    				<main>Owleyes</main>
    				<sub>Genbu's Shield</sub>
    				<ammo>Incantor Stone</ammo>
    				<head>Nahtirah Hat</head>
    				<neck>Twilight Torque</neck>
    				<lear>Lifestorm Earring</lear>
    				<rear>Loquac. Earring</rear>
    				<body>Hagondes Coat</body>
    				<hands>Serpentes Cuffs</hands>
    				<lring>Sangoma Ring</lring>
    				<rring>Prolix Ring</rring>
    				<back>Shadow Mantle</back>
    				<waist>Korin Obi</waist>
    				<legs>Nares Trews</legs>
    				<feet>Serpentes Sabots</feet>
    			</set>
    			<set name="Sandstorm" BaseSet="Idle">
    				<feet>Desert Boots</feet>
    			</set>
    			<set name="Subli" BaseSet="Idle">
    				<head>Scholar's Mortarboard</head>
    				<rear>Savant's Earring</rear>
    				<!--body>Argute Gown +2</body-->
    			</set>
    			<set name="SandSubli" BaseSet="Subli">
    				<feet>Desert Boots</feet>
    			</set>
    			<set name="Misc">
    				<item>Hyorin Obi</item>
    				<item>Korin Obi</item>
    				<item>Rairin Obi</item>
    				<item>Karin Obi</item>
    				<item>Furin Obi</item>
    				<item>Dorin Obi</item>
    				<item>Suirin Obi</item>
    				<item>Anrin Obi</item>
    				<item>Echo Drops</item>
    			</set>	
    			<set name="Rest">
    				<main>Chatoyant Staff</main>
    				<sub>Mephitis Grip</sub>
    				<head>Nahtirah Hat</head>
    				<neck>Twilight Torque</neck>
    				<lear>Lifestorm Earring</lear>
    				<rear>Loquac. Earring</rear>
    				<body>Hagondes Coat</body>
    				<hands>Nares Cuffs</hands>
    				<lring>Sangoma Ring</lring>
    				<rring>Maquette Ring</rring>
    				<back>Shadow Mantle</back>
    				<waist>Korin Obi</waist>
    				<legs>Nares Trews</legs>
    				<feet>Chelona Boots</feet>
    			</set>
    			<set name="Cure">
    				<main>Chatoyant Staff</main>
    				<sub>Arbuda Grib</sub>
    				<ammo>Incantor Stone</ammo>
    				<head>Paean Mitra</head>
    				<neck>Phalaina Locket</neck>
    				<lear>Lifestorm Earring</lear>
    				<rear>Loquac. Earring</rear>
    				<body>Anhur Robe</body>
    				<hands>Bokwus Gloves</hands>
    				<lring>Sangoma Ring</lring>
    				<rring>Prolix Ring</rring>
    				<back>Oretania's Cape</back>
    				<waist>Cascade Belt</waist>
    				<legs>Nares Trews</legs>
    				<feet>Rubeus Boots</feet>
    			</set>
    			<set name="CureLight" BaseSet="Cure">
    				<back>Twilight Cape</back>
    				<waist>Korin Obi</waist>
    			</set>
    			<set name="Rapture" BaseSet="Cure">
    				<head>Svnt. Bonnet +2</head>
    			</set>
    			<set name="RaptureLight" BaseSet="CureLight">
    				<head>Svnt. Bonnet +2</head>
    			</set>
    			<set name="FastCast">
    				<ammo>Incantor Stone</ammo>
    				<head>Nahtirah Hat</head>
    				<rear>Loquac. Earring</rear>
    				<body>Anhur Robe</body>
    				<hands>Magavan Mitts</hands>
    				<rring>Prolix Ring</rring>
    				<back>Swith Cape</back>
    				<legs>Orvail Pants</legs>
    				<feet>Argute Loafers +2</feet>
    			</set>
    			<set name="Buffs" BaseSet="Idle">
    				<head>Zelus Tiara</head>
    				<lear>Novia Earring</lear>
    				<rear>Loquac. Earring</rear>
    				<body>Goliard Saio</body>
    				<hands>Svnt. Bracers +2</hands>
    				<waist>Goading Belt</waist>
    				<legs>Tatsu. Sitagoromo</legs>
    			</set>
    			<set name="Stoneskin" BaseSet="Buffs">
    				<waist>Siegel Sash</waist>
    			</set>
    			<set name="Enhance" BaseSet="Buffs">
    				<main>Kirin's Pole</main>
    				<sub>Fulcio Grip</sub>
    				<head>Svnt. Bonnet +2</head>
    				<neck>Colossus's Torque</neck>
    				<body>Anhur Robe</body>
    				<hands>Svnt. Bracers +2</hands>
    				<back>Merciful Cape</back>
    				<waist>Cascade Belt</waist>
    				<legs>Shedir Seraweels</legs>
    				<feet>Rubeus Boots</feet>
    			</set>
    			<set name="Perp" BaseSet="Buffs">
    				<hands>Svnt. Bracers +2</hands>
    			</set>
    			<set name="PerpEnh" BaseSet="Enhance">
    				<hands>Svnt. Bracers +2</hands>
    			</set>
    			<set name="MND">
    				<main>Atinian Staff</main>
    				<sub>Mephitis Grip</sub>
    				<ammo>Savant's Treatise</ammo>
    				<head>Nahtirah Hat</head>
    				<neck>Eddy Necklace</neck>
    				<lear>Lifestorm Earring</lear>
    				<rear>Psystorm Earring</rear>
    				<body>Hedera Cotehardie</body>
    				<hands>Hagondes Cuffs</hands>
    				<lring>Sangoma Ring</lring>
    				<rring>Maquette Ring</rring>
    				<back>Merciful Cape</back>
    				<waist>Cascade Belt</waist>
    				<legs>Orvail Pants</legs>
    				<feet>Rubeus Boots</feet>
    			</set>
    			<set name="INT" BaseSet="MND">
    				<main>Atinian Staff</main>
    				<sub>Mephitis Grip</sub>
    				<ammo>Savant's Treatise</ammo>
    				<head>Nahtirah Hat</head>
    				<neck>Eddy Necklace</neck>
    				<lear>Lifestorm Earring</lear>
    				<rear>Psystorm Earring</rear>
    				<body>Hedera Cotehardie</body>
    				<hands>Hagondes Cuffs</hands>
    				<lring>Sangoma Ring</lring>
    				<rring>Maquette Ring</rring>
    				<back>Merciful Cape</back>
    				<waist>Cascade Belt</waist>
    				<legs>Orvail Pants</legs>
    				<feet>Rubeus Boots</feet>
    			</set>
    			<set name="Nuke">
    				<main>Atinian Staff</main>
    				<sub>Wizzan Grip</sub>
    				<ammo>Witchstone</ammo>
    				<head>Nares Cap</head>
    				<neck>Eddy Necklace</neck>
    				<lear>Novio Earring</lear>
    				<rear>Hecate's Earring</rear>
    				<body>Hagondes Coat</body>
    				<hands>Yaoyotl Gloves</hands>
    				<lring>Strendu Ring</lring>
    				<rring>Icesoul Ring</rring>
    				<back>Searing Cape</back>
    				<waist>Maniacus Sash</waist>
    				<legs>Hagondes Pants</legs>
    				<feet>Bokwus Boots</feet>
    			</set>
    			<set name="Impact">
    				<main>Atinian Staff</main>
    				<sub>Mephitis Grip</sub>
    				<range>Aureole</range>
    				<neck>Eddy Necklace</neck>
    				<lear>Novio Earring</lear>
    				<rear>Hecate's Earring</rear>
    				<body>Twilight Cloak</body>
    				<hands>Yaoyotl Gloves</hands>
    				<lring>Strendu Ring</lring>
    				<rring>Sangoma Ring</rring>
    				<back>Searing Cape</back>
    				<waist>Ninurta's Sash</waist>
    				<legs>Bowkus Slops</legs>
    				<feet>Bokwus Boots</feet>
    			</set>
    			<set name="Helix" BaseSet="Nuke">
    				<neck>Savant's Chain</neck>
    				<hands>Savant's Bracers +2</hands>
    				<back>Kaikias' Cape</back>
    				<legs>Cybele Pants</legs>
    			</set>
    			<set name="Ebull" BaseSet="Nuke">
    				<head>Savant's Bonnet +2</head>
    			</set>
    			<set name="Dark">
    				<head>Zelus Tiara</head>
    				<neck>Dark Torque</neck>
    				<lear>Novia Earring</lear>
    				<rear>Loquac. Earring</rear>
    				<body>Scholar's Gown</body>
    				<hands>Serpentes Cuffs</hands>
    				<rring>Balrahn's Ring</rring>
    				<lring>Archon Ring</lring>
    				<back>Umbra Cape</back>
    				<waist>Goading Belt</waist>
    				<legs>Tatsu. Sitagoromo</legs>
    				<feet>Serpentes Sabots</feet>
    			</set>
    			<set name="Stun">
    				<main>Apamajas II</main>
    				<sub>Mephitis Grip</sub>
    				<range>Aureole</range>
    				<head>Nahtirah Hat</head>
    				<neck>Eddy Necklace</neck>
    				<lear>Lifestorm Earring</lear>
    				<rear>Psystorm Earring</rear>
    				<body>Hedera Cotehardie</body>
    				<hands>Gendewitha Gages</hands>
    				<rring>Sangoma Ring</rring>
    				<lring>Maquette Ring</lring>
    				<back>Swith Cape</back>
    				<waist>Ninurta's Sash</waist>
    				<legs>Bokwus Slops</legs>
    				<feet>Argute Loafers +2</feet>
    			</set>
    			<set name="Kaustra" BaseSet="Nuke">
    				<rring>Archon Ring</rring>
    			</set>
    		</group>
    	</sets>
    	
    	<rules>
    		
    		<if status="idle|engaged">
    			<if BuffActive="Sublimation: Activated">
    				<if WeatherElement="Earth">
    					<equip when="idle|aftercast" set="SandSubli" />
    				</if>
    				<else>
    					<equip when="idle|aftercast" Set="Subli" />
    				</else>
    			</if>
    			<else>
    				<if WeatherElement="Earth">
    					<equip when="idle|aftercast" set="SandSubli" />
    				</if>
    				<else>
    					<equip when="idle|aftercast" Set="Subli" />
    				</else>
    			</else>
    		</if>
    		<if status="resting">
    				<equip when="resting" set="Rest" />
    		</if>
    		<if spell="Eagle Eye Shot">
    			<cancelspell />
    			<if status="resting">
    				<if WeatherElement="Earth">
    					<equip set="RestSubli" />
    				</if>
    				<else>
    					<equip set="RestSubli" />
    				</else>
    			</if>
    			<elseif status="idle|engaged">
    				<if BuffActive="Sublimation: Activated">
    					<if WeatherElement="Earth">
    						<equip set="SandSubli" />
    					</if>
    					<else>
    						<equip Set="Subli" />
    					</else>
    				</if>
    				<else>
    					<if WeatherElement="Earth">
    						<equip set="SandSubli" />
    					</if>
    					<else>
    						<equip Set="Subli" />
    					</else>
    				</else>
    			</elseif>
    		</if>
    		<if spell="Cure*|Cura*">
    			<if BuffActive="Rapture">
    				<if Mode="OR" Day="Lightsday" WeatherElement="Light">
    					<equip when="precast" set="RaptureLight" />
    				</if>
    				<else>
    					<equip when="precast" set="Rapture" />
    				</else>
    			</if>
    			<else>
    				<if Mode="OR" Day="Lightsday" WeatherElement="Light">
    					<equip when="precast" set="CureLight" />
    				</if>
    				<else>
    					<equip when="precast" set="Cure" />
    				</else>
    			</else>
    		</if>
    		<if spell="Poisona|Paralyna|Blindna|Silena|Stona|Viruna|Cursna|Erase|Utsusemi*|Protect*|Shell*|Blink|Haste|Refresh|Invisible|Sneak|Deodorize|*storm">
    			<if BuffActive="Perpetuance">
    				<equip when="precast" Set="Perp" />
    			</if>
    			<else>
    				<equip when="precast" set="Buffs" />
    			</else>
    		</if>
    		<if spell="Stoneskin">
    			<equip when="precast" set="Stoneskin" />
    		</if>
    		<if spell="Bar*|Aquaveil|En*|Phalanx|*Spikes|Embrava|Regen*">
    			<if BuffActive="Perpetuance">
    				<equip when="precast" Set="PerpEnh" />
    			</if>
    			<else>
    				<equip when="precast" set="Enhance" />
    			</else>
    		</if>
    		<if spell="Slow*|Paralyze*|Silence">
    			<equip when="precast" set="MND" />
    			<equip when="precast">
    				<main>$%SpellElementStaff</main>
    			</equip>
    		</if>
    		<if spell="Blind*|Bind|Gravity*|Sleep*|Dispel|Poison*|Burn|Frost|Choke|Rasp|Shock|Drown">
    			<equip when="precast" set="INT" />
    			<equip when="precast">
    				<main>$%SpellElementStaff</main>
    			</equip>
    		</if>
    		<if spell="Break">
    			<equip when="precast" set="FastCast" />
    			<equip when="precast">
    				<main>$%SpellElementStaff</main>
    			</equip>
    			<castdelay delay="0.5" />
    			<equip when="midcast" set="INT" />
    		</if>
    		<if spell="Fire|Fire II|Thunder|Thunder II|Blizzard|Blizzard II|Aero|Aero II|Stone|Stone II||Water|Water II">
    			<if BuffActive="Ebullience">
    				<equip when="precast" set="Ebull" />
    			</if>
    			<else>
    				<equip when="precast" set="Nuke" />
    			</else>
    		</if>
    		<if spell="Fire III|Fire IV|Fire V|Thunder III|Thunder IV|Thunder V|Blizzard III|Blizzard IV|Blizzard V|Aero III|Aero IV|Aero V|Stone III|Stone IV|Stone V|Water III|Water IV|Water V|Stonega*|Waterga*|Aeroga*|Firaga*|Blizzaga*|Thundaga*">
    			<if BuffActive="Ebullience">
    				<equip when="precast" set="FastCast" />
    				<castdelay delay="0.5" />
    				<equip when="midcast" set="Ebull" />
    			</if>
    			<else>
    				<equip when="precast" set="FastCast" />
    				<castdelay delay="0.5" />
    				<equip when="midcast" set="Nuke" />
    			</else>
    		</if>
    		
    		<if spell="Impact">
    			<equip when="precast" set="Impact" />
    		</if>
    		<if spell="*helix">
    			<equip when="precast" set="FastCast" />
    				<equip when="precast">
    					<main>$%SpellElementStaff</main>
    				</equip>
    				<castdelay delay="0.5" />
    				<equip when="midcast" set="Helix" />
    		</if>
    		<if skill="ElementalMagic">
            <if notspell="Burn|Frost|Choke|Rasp|Shock|Drown">
                <if element="%DayElement|%WeatherElement">
                    <if NotAdvanced='Regex("$Obi-%SpellElement", "^[$]")'>
                        <equip when="$EquipSpellGear">
                            <waist>$Obi-%SpellElement</waist>
    						<back>Twilight Cape</back>
                        </equip>
                    </if>
                </if>
            </if>
        </if>
    		<if spell="Bio*|Drain|Aspir*|Stun">
    			<equip when="precast" set="Dark" />
    			<equip when="precast">
    				<main>$%SpellElementStaff</main>
    			</equip>
    		</if>
    		<if spell="Stun">
    			<equip when="precast" set="Stun" />
    		</if>
    		<if spell="Kaustra">
    			<equip when="precast" set="Kaustra" />
    			<equip when="precast">
    				<main>$%SpellElementStaff</main>
    			</equip>
    		</if>
    		<if spell="Raise*|Reraise*|Warp*|Escape|Teleport*">
    			<equip when="precast" set="FastCast" />
    			<castdelay delay="0.5" />
    		</if>
    		<if advanced='"$SleepTimers"="1"'>
    			<if Spell="Sleep II|Repose">
    				<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>
    			<if 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>
    			</if>
    		</if>
    
    		
    	</rules>
    	<variables>
    		<var name="IceStaff">Chatoyant Staff</var>
    		<var name="DarkStaff">Chatoyant Staff</var>
    		<var name="ThunderStaff">Chatoyant Staff</var>
    		<var name="WindStaff">Chatoyant Staff</var>
    		<var name="FireStaff">Chatoyant Staff</var>
    		<var name="EarthStaff">Chatoyant Staff</var>
    		<var name="LightStaff">Chatoyant Staff</var>
    		<var name="WaterStaff">Chatoyant Staff</var>
    		<var name="SleepTimers">1</var>
    		<var name="Obi-Ice">Hyorin Obi</var>
            <var name="Obi-Light">Korin Obi</var>
            <var name="Obi-Thunder">Rairin Obi</var>
            <var name="Obi-Fire">Karin Obi</var>
            <var name="Obi-Wind">Furin Obi</var>
            <var name="Obi-Earth">Dorin Obi</var>
            <var name="Obi-Water">Suirin Obi</var>
            <var name="Obi-Dark">Anrin Obi</var>
    	</variables>
    	
    </spellcast>

  5. #6485
    Hydra
    Join Date
    Sep 2012
    Posts
    118
    BG Level
    3

    I kind of do it a different way, but my way is inspired by some of Motenten's other spellcasts.

    Have the same variables for obis

    Code:
    <var name="Obi-Ice">Hyorin Obi</var>
    <var name="Obi-Light">Korin Obi</var>
    <var name="Obi-Thunder">Rairin Obi</var>
    <var name="Obi-Fire">Karin Obi</var>
    <var name="Obi-Wind">Furin Obi</var>
    <var name="Obi-Earth">Dorin Obi</var>
    <var name="Obi-Water">Suirin Obi</var>
    <var name="Obi-Dark">Anrin Obi</var>
    I add an additional variable WeatherBonus

    Code:
    <var name="WeatherBonus">EmptySet</var>
    I add a set EmptySet and a set WeatherBonus

    Code:
    <set name="EmptySet" />
    <set name="WeatherBonus">
      <waist lock="true">$Obi-%SpellElement</waist>
    </set>
    Finally, I have a rule (put it at the top or close to the top of your rules section).

    Code:
    <if skill="*Magic|Ninjutsu|Singing"> <!-- Doesn't have to be this, but this is mine -->
      <if element="%DayElement|%WeatherElement">
        <var cmd='set WeatherBonus WeatherBonus' />
      </if>
      <else>
        <var cmd='set WeatherBonus EmptySet' />
      </else>
    </if>
    Now, the last thing you do is set $WeatherBonus as a baseset for any set that you might want to use obis for. like so

    Code:
    <set name="Matk" baseset="$WeatherBonus">
      <waist>Aswang Sash</waist>
    </set>
    It will use the belt you have in the set, unless weatherbonus is set, in which case the lock will force the obi.

  6. #6486
    Hydra
    Join Date
    Sep 2012
    Posts
    118
    BG Level
    3

    Do note, I can do it this way because I have all 8 obis. If you don't have an obi, it will not equip your Aswang Sash in its place with my code, where as motenten's code will.

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

    Quote Originally Posted by Snprphnx View Post
    fixed 1-4, and moved the rule after the helixes., still not working.
    Could you detail the exact methodology of your testing? I just realized you might be testing on cures, despite the fact that the rules I gave you explicitly state they are for ElementalMagic. Since you didn't specify anything in the original post, I just gave rules for nukes. If you need rules for cures as well, I can add that.

  8. #6488
    Sea Torques
    Join Date
    Jul 2010
    Posts
    516
    BG Level
    5
    FFXI Server
    Bahamut

    The way I've set up my spellcast doesn't make much sense. I thought it would be a good idea to have a counter for accuracy, and another for PDT, both ranging from 0 to 2. I then made nine sets: set00, set01, set02, etc. that I planned to combine accuracy and PDT for. However, when I sat down to make the sets I realized the idea wasn't as well thought through as I thought it was: there really isn't any crossover between PDT and Accuracy. It was impossible to make a set maxed in both accuracy and PDT, for example, but even the other sets didn't fit in anywhere.

    After a few very difficult level sacred KSNMs (is there an abbreviation for that?) it seemed like it was more functional to melee in capped accuracy, then switch to full PDT when I took hate. Doing so floored my accuracy and I eventually lost hate, at which point I could switch back into accuracy gear.

    Instead, I'd like to make the following changes: Four levels of accuracy instead of three. The lowest being no additional accuracy, the next some, then a medium set, then a maxed accuracy set. This would allow me to equip accuracy in smaller intervals. What is a good value for each step?

    Only one level of PDT: none, or fully capped. Is this a bad idea? I don't have a defending ring, so I can only reach 22% PDT without changing visible armor. Is there a situation where 22% PDT would be better than switching between 0% and 50%?

    An attack toggle: Dragoon seems to be under the attack cap fairly often. There are a few gear changes the spreadsheets showed would be favorable under those circumstances.

    At the moment, this has less to do with the implementation of those changes than with coming up with a system that allows more flexibility in a wider range of situations. Any thoughts? Thanks.

  9. #6489
    Cerberus
    Join Date
    Jun 2010
    Posts
    461
    BG Level
    4

    Does the pipe order matter when it comes to this code?

    Code:
    		<!-- Aftercast handling -->
    		<if advanced='"%status" != "zoning|dead"'>
    			<cmd when="aftercast|engaged|idle">CombatMode</cmd>
    		</if>
    I am starting to become OCD about alphabetical order.

    I ask because for some recent reason I am having lots of issues with switching back to idle/engaged sets after actions.
    No idea why really.

  10. #6490
    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

    The cmd when should be fine, but the advanced codes shouldn't use pipes. You need to use advanced='"%Status" != "Zoning" AND *Repeat*' instead.

  11. #6491
    Cerberus
    Join Date
    Jun 2010
    Posts
    461
    BG Level
    4

    the advanced should use pipe shouldnt it?
    it since If dead or if zoning, it isnt and statement.
    I would have to nest them I think, had issues with if statement having 2 of the same check before.
    -----------------
    Let me ask, I asked in another thread but didnt find a fix, could something in the DLL have changed that could be messing this up? I know I read that some changes were made and about that time I started getting these problems.
    It happens one 3 jobs and 3 different XMLs(though they all have same base code)

  12. #6492
    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 don't recall advanced using pipes, but that may have just been with different conditionals. I would still try without the pipes and see if that works. In this case, the logical condition would be AND instead of OR conditioned.

    You want the condition to be true when Z and D are false. The reason the logical condition seems like an OR statement is because the != places a negation before the entire statement which changes the notation.

    -(X v Y) = (-X & -Y)

    In English, that reads "Not X or Y equals Not X and Not Y." This is known as DeMorgan's Law.

  13. #6493
    Cerberus
    Join Date
    Jun 2010
    Posts
    461
    BG Level
    4

    So with the new "Trust" magic I wanted to know if we can use them in SC?
    The recast times are effected by Haste/FC like other magic and want to set code for XMLs to use haste|fastcast sets when I call them.
    I tried with type="trust" and spell="Naji" but neither work.
    The spells are in the spells.xml file so not sure what I am missing?
    Thanks.

  14. #6494
    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

    They're listed as "Type" 8. If you try <if SpellElement="Light" Type="8">, you should be able to single them out.

  15. #6495
    Cerberus
    Join Date
    Jun 2010
    Posts
    461
    BG Level
    4

    Will it stay like that forever or the type 8 thing a placeholder for now? just wondering, and thank you for the help

    edit:
    just tried

    Code:
    		<elseif SpellElement="Light" Type="8">
    			<addtochat color="121">[ Trust test ! ]</addtochat>
    		</elseif>
    To see if the code worked but doesnt seem to, anything i need to change?

  16. #6496
    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

    Could be that SC doesn't recognize type 8 then. If you look through resources, you can see if other specifics will let you isolate them.

  17. #6497
    Relic Shield
    Join Date
    Jan 2013
    Posts
    1,868
    BG Level
    6

    I havent had this working in quite a while but my canceling sneak when casting it on myself when i have it on already doesnt seem to be working, can anyone please be kind enough to put the code for that here so i can see what i am doin wrong?
    Also doesnt seem to work for either the addon or plugin for me.

    Here is what i have

    <if Spell="Sneak">
    <if BuffActive="Sneak" TargetType="Self">
    <action type="Equip" when="precast" set="FCEnhance" />
    <midcastdelay delay="1" />
    <cmd when="midcast">cancel 71</cmd>
    </if>
    <else>
    <action type="Equip" when="precast" set="FCEnhance" />
    </else>
    </if>

    When i remove the target type self it works but it cancels it anytime i cast sneak on anyone.

  18. #6498
    RIDE ARMOR
    Join Date
    Oct 2013
    Posts
    18
    BG Level
    1

    So it wont let me post , but I found an up to date RDM xml from the shop thread and when I went to load it, it stated the parsing error line 0 and it wont load

    whats that normally mean?

  19. #6499
    Hydra
    Join Date
    Oct 2009
    Posts
    109
    BG Level
    3
    FFXI Server
    Bismarck

    Quote Originally Posted by Phillymoool View Post
    So it wont let me post , but I found an up to date RDM xml from the shop thread and when I went to load it, it stated the parsing error line 0 and it wont load

    whats that normally mean?
    That specific xml most likely requires an include file that you need to download as well.

  20. #6500
    RIDE ARMOR
    Join Date
    Oct 2013
    Posts
    18
    BG Level
    1

    im guessin I need to find it and put it in AE?

Page 325 of 328 FirstFirst ... 275 315 323 324 325 326 327 ... 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