Whitewing's Sam Xml Version 1

<?xml version="1.0" ?>
<spellcast>
    <config
        HideErrors = "false"
        QuickCommands = "true"
        Language = "EU"
        AutoLoadXML = "True"
        debug = "false"/>
    <sets>
        <group name = "Standard">
            <set name = "TP" baseset = "Standard">
                <hands>Hachiman Kote</hands>
                <legs>Shm. Haidate</legs>
                <feet>Hmn. Sune-Ate</feet>
            </set>
            <set name = "Eva" baseset = "standard">
                <body>Scp. Harness +1</body>
                <neck>Evasion Torque</neck>
                <back>Boxer's Mantle</back>
            </set>
            <set name = "ranged" baseset = "$Set">
                <head>Optical Hat</head>
                <neck>Peacock Charm</neck>
                <rring>Sniper's Ring</rring>
                <Lring>Sniper's Ring</Lring>
                <body>Jaridah Peti</body>
                <hands>Akinji Bazubands</hands>
            </set>
            <set name = "Haste">
                <waist>Swift belt</waist>
                <feet>Fuma Kyahan</feet>
            </set>
            <set name = "WS" baseset = "$Set">
                <waist>Potent Belt</waist>
                <legs>Ryl.Kgt. Breeches</legs>
                <feet>Marine M Boots</feet>
                <lring>Garrulous Ring</lring>
            </set>
            <set name = "Meditate" baseset = "$Set">
                <head>Myochin Kabuto</head>
            </set>
            <set name = "Warding" baseset = "$Set">
                <head>Myochin Kabuto</head>
            </set>
        </group>
        <group
            name = "TP"
            Default = "yes"
            inherit = "Standard">
            <set name = "Standard">
                <range>$range</range>
                <ammo>$ammo</ammo>
                <head>Optical Hat</head>
                <neck>Peacock Charm</neck>
                <lear>Fowling Earring</lear>
                <rear>$Ear</rear>
                <body>Haubergeon</body>
                <hands>Hachiman Kote</hands>
                <lring>Ecphoria Ring</lring>
                <rring>Ulthalam's Ring</rring>
                <back>Amemet Mantle +1</back>
                <waist>Potent Belt</waist>
                <legs>Shm. Haidate</legs>
                <feet>Hmn. Sune-Ate</feet>
            </set>
        </group>
        <group name = "Sync" inherit = "Standard">
            <set name = "Standard">
                <main>$main</main>
                <sub>$Sub</sub>
                <range>$srange</range>
                <ammo>$sammo</ammo>
                <head>$head</head>
                <neck>$neck</neck>
                <lear>$lear</lear>
                <rear>$rear</rear>
                <body>$body</body>
                <hands>$hands</hands>
                <lring>$lring</lring>
                <rring>$rring</rring>
                <back>$back</back>
                <waist>$Waist</waist>
                <legs>$legs</legs>
                <feet>$feet</feet>
            </set>
        </group>
    </sets>
    <variables clear = "True">
        <var name = "Autoshoot" nooverwrite = "t">1</var>
        <var name = "AutoMove" nooverwrite = "t">0</var>
        <var name = "default">Standard</var>
        <var name = "set">Standard</var>
        <var name = "main" nooverwrite = "t">0</var>
        <var name = "sub" nooverwrite = "t">0</var>
        <var name = "range" nooverwrite = "t">0</var>
        <var name = "ammo" nooverwrite = "t">Tiphia Sting</var>
        <var name = "srange" nooverwrite = "t">0</var>
        <var name = "sammo" nooverwrite = "t">0</var>
        <var name = "head" nooverwrite = "t">0</var>
        <var name = "neck" nooverwrite = "t">0</var>
        <var name = "lear" nooverwrite = "t">0</var>
        <var name = "rear" nooverwrite = "t">0</var>
        <var name = "body" nooverwrite = "t">0</var>
        <var name = "hands" nooverwrite = "t">0</var>
        <var name = "lring" nooverwrite = "t">0</var>
        <var name = "rring" nooverwrite = "t">0</var>
        <var name = "back" nooverwrite = "t">0</var>
        <var name = "waist" nooverwrite = "t">0</var>
        <var name = "legs" nooverwrite = "t">0</var>
        <var name = "feet" nooverwrite = "t">0</var>
        <var name = "Ear" nooverwrite = "t">Storm Loop</var>
    </variables>
    <rules>
        <if TimeGT = "05.59" TimeLT = "18.00">
            <action type = "AddtoChat" color = "204">Daytime ~ Fenrir's Earring</action>
            <action type = "Var" cmd = "Set Ear Fenrir&apos;s Earring"/>
        </if>
        <if
            mode = "OR"
            TimeLT = "06.00"
            TimeGT = "17.59">
            <action type = "AddtoChat" color = "204">NightTime ~ Storm Loop</action>
            <action type = "Var" cmd = "Set Ear Storm Loop"/>
        </if>
        <if EquipMain = "Couse +1|Engetsuto">
            <action type = "command">alias ws input /ws "Penta Thrust" &lt;t&gt;;</action>
            <action type = "command">alias ws2 input /ws "Double Thrust" &lt;t&gt;;</action>
        </if>
        <elseif EquipMain = "Daihannya|Shinsoku|Hagun">
            <if mainLVGT = "64">
                <action type = "command">alias ws input /ws "Tachi: Gekko" &lt;t&gt;;</action>
                <action type = "command">alias ws2 input /ws "Tachi: Yukikaze" &lt;t&gt;;</action>
            </if>
            <elseif mainLVLT = "65">
                <action type = "command">alias ws input /ws "Tachi: Yukikaze" &lt;t&gt;;</action>
                <action type = "command">alias ws2 input /ws "Tachi: Jinpu" &lt;t&gt;;</action>
            </elseif>
        </elseif>
        <if status = "Dead">
            <action Type = "cancelspell"/>
            <action Type = "return"/>
        </if>
        <if spell = "Hasso" buffactive = "Seigan">
            <action Type = "cancelspell"/>
            <action Type = "return"/>
        </if>
        <if Status = "Engaged">
            <action type = "var" cmd = "Set Set $Default"/>
            <action
                type = "equip"
                when = "engaged"
                Set = "$Set"/>
            <if advanced = '"$AutoMove"="1" and %TargetDistance &gt; 3'>
                <action type = "command" when = "aftercast">wait 1; input /follow &lt;t&gt; wait 10;setkey numpad7 down;wait .1;setkey numpad7 up;</action>
            </if>
            <if advanced = '"$AutoMove"="1" and %TargetDistance &lt; 3'>
                <action type = "command">setkey numpad7 down;wait .1;setkey numpad7 up;</action>
            </if>
            <action type = "command" when = "aftercast">wait 3; input  /lockon</action>
        </if>
        <if Status = "Idle|Resting">
            <action type = "var" cmd = "Set Set Standard"/>
            <action
                type = "equip"
                when = "idle|resting"
                Set = "$Set"/>
            <action type = "command">setkey numpad7 down;wait .1;setkey numpad7 up;</action>
        </if>
        <action
            type = "equip"
            when = "aftercast"
            set = "$set"/>
        <if spell = "Thunder V">
            <action Type = "Var" cmd = "set main %equipmain"/>
            <action Type = "Var" cmd = "set sub %equipsub"/>
            <action Type = "Var" cmd = "set srange %equiprange"/>
            <action Type = "Var" cmd = "set sammo %equipammo"/>
            <action Type = "Var" cmd = "set head %equiphead"/>
            <action Type = "Var" cmd = "set body %equipbody"/>
            <action Type = "Var" cmd = "set neck %equipneck"/>
            <action Type = "Var" cmd = "set lear %equiplear"/>
            <action Type = "Var" cmd = "set rear %equiprear"/>
            <action Type = "Var" cmd = "set hands %equiphands"/>
            <action Type = "Var" cmd = "set lring %equiplring"/>
            <action Type = "Var" cmd = "set rring %equiprring"/>
            <action Type = "Var" cmd = "set back %equipback"/>
            <action Type = "Var" cmd = "set waist %equipwaist"/>
            <action Type = "Var" cmd = "set legs %equiplegs"/>
            <action Type = "Var" cmd = "set feet %equipfeet"/>
            <action type = "Cancelspell"/>
            <action type = "Return"/>
        </if>
        <if spell = "Haste|Refresh|Stoneskin">
            <action type = "CancelSpell"/>
        </if>
        <if commandprefix = "/range">
            <action
                type = "equip"
                when = "Precast"
                Set = "ranged"/>
            <action type = "aftercastdelay" delay = "3"/>
            <if advanced = ' "%status" = "engaged" AND "$Autoshoot" = "1"'>
                <action type = "command" when = "aftercast">wait 20;input /echo Ranged in 3;wait 3;input /range &lt;t&gt;</action>
            </if>
        </if>
        <if Spell = "Sekkanoki">
            <if TPLT = "150">
                <action type = "CancelSpell"/>
            </if>
        </if>
        <if spell = "Meditate">
            <action
                type = "equip"
                When = "Precast"
                Set = "Meditate"/>
            <action type = "aftercastdelay" delay = "1"/>
        </if>
        <if spell = "Warding Circle">
            <action
                type = "equip"
                When = "Precast"
                Set = "Warding"/>
            <action type = "aftercastdelay" delay = "1"/>
        </if>
        <if commandprefix = "/weaponskill">
            <action type = "aftercastdelay" delay = "4"/>
            <if TargetDistanceGT = "4">
                <action type = "CancelSpell"/>
                <action type = "return"/>
            </if>
            <if subJob = "THF" notbuffactive = "Sneak Attack">
                <action type = "CastDelay" Delay = "3"/>
                <action type = "command" when = "Precast">input /raw /ja "Sneak Attack" &lt;me&gt;</action>
            </if>
            <else>
                <action type = "CastDelay" Delay = "0.2"/>
            </else>
            <action
                type = "equip"
                when = "precast"
                Set = "WS"/>
<!-- This section Sends name of Ws any addtional effects i.e. silence/blind/para then the Ws properties of the Ws using autotranslate-->
            <if Spell = "*Gekko">
                <action type = "Command" when = "Precast">input /p  \xFD\x02\x02\x21\x6F\xFD > \xFD\x02\x02\x1B\x03\xFD! > \xFD\x02\x02\x1E\xc0\xFD / \xFD\x02\x02\x1E\xc5\xFD</action>
            </if>
            <elseif Spell = "*Yukikaze">
                <action type = "command" When = "Precast">input /p \xFD\x02\x02\x21\x3F\xFD > \xFD\x02\x02\x1B\x1C\xFD! > \xFD\x02\x02\x1E\xC4\xFD /  \xFD\x02\x02\x1E\xC8\xFD</action>
            </elseif>
            <elseif spell = "*Jinpu">
                <action type = "Command" When = "Precast">input /p \xFD\x02\x02\x21\x3D\xFD > \xFD\x02\x02\x1E\xC8\xFD / \xFD\x02\x02\x1E\xC7\xFD</action>
            </elseif>
            <elseif Spell = "*Kasha">
                <action type = "Command" When = "Precast">input /p \xFD\x02\x02\x21\x81\xFD > \xFD\x02\x02\x1B\x1A\xFD! > \xFD\x02\x02\x1E\xC1\xFD /  \xFD\x02\x02\x1E\xC2\xFD</action>
            </elseif>
            <elseif Spell = "*Koki">
                <action type = "Command" when = "Precast">input /p \xFD\x02\x02\x21\x3E\xFD > \xFD\x02\x02\x1E\xC5\xFD / \xFD\x02\x02\x1E\xC9\xFD</action>
            </elseif>
            <elseif Spell = "*Kagero">
                <action type = "Command" when = "Precast">input /p \xFD\x02\x02\x21\x3C\xFD > \xFD\x02\x02\x1E\xC3\xFD</action>
            </elseif>
            <elseif Spell = "*Goten">
                <action type = "Command" when = "Precast">input /p \xFD\x02\x02\x21\x54\xFD > \xFD\x02\x02\x1E\xC6\xFD / \xFD\x02\x02\x1E\xC9\xFD</action>
            </elseif>
            <elseif Spell = "*Hobaku">
                <action type = "Command" when = "Precast">input /p \xFD\x02\x02\x21\x3A\xFD > \xFD\x02\x02\x1B\x5B\xFD! > \xFD\x02\x02\x1B\x5B\xFD! > \xFD\x02\x02\x1E\xC4\xFD</action>
            </elseif>
            <elseif Spell = "*Enpi">
                <action type = "Command" when = "Precast">input /p \xFD\x02\x02\x21\x43\xFD > \xFD\x02\x02\x1E\xC6\xFD / \xFD\x02\x02\x1E\xC7\xFD</action>
            </elseif>
            <elseif Spell = "*Rana">
                <action type = "Command" when = "Precast">input /p Tachi: Rana > \xFD\x02\x02\x1E\xBE\xFD / \xFD\x02\x02\x1E\xC4\xFD</action>
            </elseif>
        </if>
        <if Spell = "Third Eye" notbuffactive = "Seigan">
            <action type = "CastDelay" Delay = "3.5"/>
            <action type = "command" when = "Precast">input /raw  /ja "Seigan" &lt;me&gt;</action>
        </if>
    </rules>
</spellcast>
plugins/spellcast/userxml/sam/whitewing.txt · Last modified: 2009/08/08 14:00 (external edit)
www.chimeric.de Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0