Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" ?>
- <spellcast>
- <config RequireVersion="2.22" />
- <guildwork
- character="Skylarky"
- server="Bismarck"
- description="Sky's PLD"
- job="PLD"
- />
- <!-- These variables will be used to store and pass information within the spellcast rules. -->
- <variables>
- <!-- This variable will store which mode you are in. Note mode is different from set names. -->
- <!-- Default is Tp set. -->
- <var name="CurrentGear">NormalTPGear</var>
- </variables>
- <!-- These are the various sets that are used by the job -->
- <sets>
- <group name="PLD" default="yes">
- <!-- Tp Set used during the day. -->
- <set name="DD">
- <ammo>Demonry Stone</ammo>
- <head>Walahra Turban</head>
- <neck>Peacock Charm</neck>
- <lear>Brutal Earring</lear>
- <rear>Ethereal Earring</rear>
- <body>Askar Korazin</body>
- <hands>Creed Guantlets +2</hands>
- <lring>Rajas Ring</lring>
- <rring></rring>
- <back>Atheling Mantle</back>
- <waist>Goading Belt</waist>
- <legs>Creed Cuisses +2</legs>
- <feet>Creed Sabatons +2</feet>
- </set>
- <!-- Idle set, used when outside of battle -->
- <set name="Idle">
- <head>Creed Armet +2</head>
- <ammo>Impatiens</ammo>
- <neck>Twilight Torque</neck>
- <lear>Loq. Earring</lear>
- <rear>Ethereal Earring</rear>
- <body>Creed Cuirass +2</body>
- <hands>Creed Gauntlets +2</hands>
- <lring>Dark Ring</lring>
- <rring>Dark Ring</rring>
- <back>Shadow Mantle</back>
- <waist>Nierenshutz</waist>
- <legs>Creed Cuisses +2</legs>
- <feet>Creed Sabatons +2</feet>
- </set>
- <set name="Cure">
- <ammo>Impatiens</ammo>
- <head>Creed Armet +2</head>
- <neck>Shield Torque</neck>
- <lear>Loq. Earring</lear>
- <rear>Ethereal Earring</rear>
- <body>Creed Cuirass +2</body>
- <hands>Creed Guantlets +2</hands>
- <lring>Dark Ring</lring>
- <rring>Dark Ringy</rring>
- <back>Shadow Mantle</back>
- <waist>Goading Belt</waist>
- <legs>Creed Cuisses +2</legs>
- <feet>Creed Sabatons</feet>
- </set>
- <!-- Weaponskill set for Vorpal Blade. -->
- <set name="Vorpal">
- <head>Optical Hat</head>
- <neck>Rancor Collar</neck>
- <lear>Brutal Earring</lear>
- <rear>Ethereal Earring</rear>
- <body>Askar Korazin</body>
- <hands>Creed Guantlets +2</hands>
- <lring>Rajas Ring</lring>
- <rring></rring>
- <back>Atheling Mantle</back>
- <waist>Anguinus Belt</waist>
- <legs>Creed Cuisses +2</legs>
- <feet>Creed Sabatons +2</feet>
- </set>
- <!-- Set used for ninjutsu. -->
- <set name="Flash">
- <head>Hero's Galea</head>
- <ammo>Impatiens</ammo>
- <neck>Creed Collar</neck>
- <lear>Loquacious Earring</lear>
- <rear>Ethereal Earring</rear>
- <body>Creed Cuirass +2</body>
- <hands>Creed Guantlets +2</hands>
- <lring>Odium Ring</lring>
- <rring>Meridian Ring</rring>
- <back>Shadow Mantle</back>
- <waist>Creed Baudrier</waist>
- <legs>Creed Cuisses +2</legs>
- <feet>Creed Sabatons +2</feet>
- <ammo>Impatiens</ammo>
- </set>
- <set name ="Phalanx" baseset="Flash">
- <waist>Siegel Sash</waist>
- <neck>Shield Torque</neck>
- <lear>Buckler Earring</lear>
- <ammo>Impatiens</ammo>
- <head>Creed Armet +2</head>
- </set>
- <!-- DD set. -->
- <set name="DD">
- <head>Walahra Turban</head>
- <neck>Peacock Charm</neck>
- <lear>Brutal Earring</lear>
- <rear>Ethereal Earring</rear>
- <body>Askar Korazin</body>
- <hands>Creed Guantlets +2</hands>
- <lring>Dark Ring</lring>
- <rring>Rajas</rring>
- <back>Atheling Mantle</back>
- <waist>Goading Belt</waist>
- <legs>Creed Cuisses +2</legs>
- <feet>Creed Sabatons +2</feet>
- </set>
- <!-- Should be using tank set but this is for PDT if needed -->
- <set name="DamageDownSet">
- <neck>Twilight Torque</neck>
- <lear>Ethereal Earring</lear>
- <rear>Buckler Earring</rear>
- <body>Creed Cuirass +2</body>
- <legs>Creed Cuisses +2</legs>
- <lring>Dark Ring</lring>
- <rring>Dark Ring Ring</rring>
- <back>Shaodw Mantle</back>
- <waist>Flume Belt</waist>
- <hands>Melaco Mittens</hands>
- </set>
- <!-- Magic damage reduction set. -->
- <set name="MDEFSet" BaseSet="DamageDownSet">
- <ammo>Demonry Stone</ammo>
- <head>Noesis Helm</head>
- <lear>Merman's Earring</lear>
- <rear>Merman's Earring</rear>
- <body>Creed Cuirass +2</body>
- <back>Salvus Mantle</back>
- <rring>Dark Ring</rring>
- <lring>Dark Ring</lring>
- <waist>Creed Baudrier</waist>
- <neck>Twilight Torque</neck>
- </set>
- <!-- Max haste. -->
- <set name="Ninjitsu">
- <head>Creed Armet +2</head>
- <neck>Shield Torque</neck>
- <lear>Loq. Earring</lear>
- <rear>Buckler Earring</rear>
- <body>Creed Cuirass +2</body>
- <hands>Creed Guantlets +2</hands>
- <lring>Dark Ring</lring>
- <rring>Dark Ring</rring>
- <back>Boxer's Mantle</back>
- <waist>Goading Belt</waist>
- <legs>Creed Cuisses +2</legs>
- <feet>Creed Sabatons +2</feet>
- </set>
- <set name="Sentinel">
- <feet>Valor Leggings</feet>
- </set>
- <set name="Rampart">
- <head>Valor Coronet</head>
- </set>
- <set name="Cover">
- <body>Valor Surcoat</body>
- </set>
- <set name="Tanking">
- <head>Creed Armet +2</head>
- <neck>Twilight Torque</neck>
- <lear>Ethereal Earring</lear>
- <rear>Loq. Earring</rear>
- <body>Creed Cuirass +2</body>
- <hands>Creed Guantlets</hands>
- <lring>Dark Ring</lring>
- <rring>Dark Ring</rring>
- <back>Shadow Mantle</back>
- <waist>Goading Belt</waist>
- <legs>Creed Cuisses +2</legs>
- <feet>Creed Sabatons +2</feet>
- </set>
- </group>
- </sets>
- <!-- Here are the rules that specify when to use what set. -->
- <rules>
- <!-- If a ninjutsu type spell is used, the Ninjutsu set is equipped. -->
- <if skill="Ninjutsu">
- <action type="castdelay" delay=".2" />
- <action type="equip" when="precast" set="Ninjutsu"/>
- <!-- If the spell is Utsusemi: Ichi, and the cancel plugin is installed, automatically cancel the remaining shadows before spell completion. -->
- <if spell="Utsusemi: Ichi" BuffActive="Copy Image">
- <action type="midcastdelay" delay="3.0"/>
- <command when="midcast">cancel 66</command>
- </if>
- <!-- The midcast delay (time between start of spell and the action taken, in this case the cancel) will vary depending on fast cast. -->
- <!-- Ideally, the delay should take it off slightly before the spell is actually finished. Allow some slight leeway in case of lag. -->
- <!-- Note that since the patch which changed shadows to show the amount remaining, this cancel only works if there is 1 shadow remaining. -->
- <if spell="Utsusemi: Ni">
- <equip when="precast" neck="Twiight Torque" />
- </if>
- </if>
- <if spell="Flash">
- <equip when="precast" set="Flash" />
- </if>
- <if spell="Cure*">
- <equip set="Cure" />
- </if>
- <if spell="Phalanx">
- <equip set="Phalanx" />
- </if>
- <!-- If a weaponskill is attempted for use, and the player has at least 100 tp, equip weaponskill gear. -->
- <if mode="And" CommandPrefix="/ws|/weaponskill" NotTPLT="100">
- <if Spell="Vorpal Blade">
- <action type="castdelay" delay=".2" />
- <action type="Equip" when="Precast" set="Vorpal" />
- </if>
- </if>
- <!-- Add additional weaponskills here. -->
- <if mode="And" CommandPrefix="/ws|/weaponskill" NotTPLT="100">
- <if Spell="Aeolian Edge">
- <action type="castdelay" delay=".2" />
- <action type="Equip" when="Precast" set="Nuke" />
- </if>
- </if>
- <if mode="And" CommandPrefix="/ws|/weaponskill" NotTPLT="100">
- <if Spell="Evisceration">
- <action type="castdelay" delay=".2" />
- <action type="Equip" when="Precast" set="Jin" />
- </if>
- </if>
- <if spell="Sentinel">
- <action type="castdelay" delay=".2" />
- <equip when="Precast" set="Sentinel" />
- </if>
- <if spell="Rampart">
- <action type="castdelay" delay=".2" />
- <equip when="Precast" set="Rampart" />
- </if>
- <!-- If magic spell Holy/Banish is attemptd, equip Nuke set. -->
- <if spell="Holy*|Banish*">
- <equip when="midcast" set="Nuke" />
- </if>
- <!-- The following are the rules to change modes. These modes dictate what set you will be idling in while engaged. -->
- <!-- The modes are changed by attempting "fake spells." I have chosen blu spells which will generally never see use anyway. -->
- <!-- Note that if you are not engaged, attempting the spell will still cause a gear swap to occur. -->
- <!-- Each must include a cancel spell action, or spellcast will wait for the spells normal duration before changing gear. -->
- <!-- The return keeps spellcast from running anything additional in the script. This is desirable as it prevents any normal aftercasts from occuring. -->
- <!-- If magic spell Grand Slam is attempted, set mode to Defense and equip Defense set. Echo a message showing the mode. -->
- <if spell="Grand Slam">
- <action type="CancelSpell" />
- <action type="equip" set="DamageDownSet"/>
- <action type="Var" cmd="Set CurrentGear DEFGear"/>
- <action type="Command">input /echo Defense mode</action>
- <action type="return"/>
- </if>
- <!-- If magic spell Bludgeon is attempted, set mode to Evasion and equip Evasion set. Echo a message showing the mode. -->
- <if spell="Bludgeon">
- <action type="CancelSpell" />
- <action type="equip" set="Tanking"/>
- <action type="Var" cmd="Set TankingGear"/>
- <action type="Command">input /echo Tanking Mode</action>
- <action type="return"/>
- </if>
- <!-- If magic spell Pollen is attempted, set mode to Magic Defense and equip Magic Defense set. Echo a message showing the mode. -->
- <if spell="Pollen">
- <action type="CancelSpell" />
- <action type="equip" set="MDEFSet"/>
- <action type="Var" cmd="Set CurrentGear MDEFGear"/>
- <action type="Command">input /echo Magic Defense Mode</action>
- <action type="return"/>
- </if>
- <if spell="Foot Kick">
- <action type="CancelSpell" />
- <action type="equip" set="DD"/>
- <action type="Var" cmd="Set CurrentGear DDGear"/>
- <action type="Command">input /echo DD Mode</action>
- <action type="return"/>
- </if>
- <!-- If magic spell Sandspin is attempted, set mode to Damage and equip Damage set. Echo a message showing the mode. -->
- <if spell="Sandspin">
- <action type="CancelSpell" />
- </if>
- <!-- These are the rules which state what to equip after a cast/ability or when engaging. The previously set "Mode" will dictate which set is equipped. -->
- <if Status="Engaged">
- <!-- If set to Tp gear (Damage Mode), equip the proper tp set depending on day or night. -->
- <if advanced='("$CurrentGear"="NormalTPGear")'>
- <if TimeLT="24.00" TimeGT="0.00">
- <action type="equip" when="Engaged|AfterCast" set="DD" />
- </if>
- </if>
- <!-- If set to Magic Defense, equip magic defense gear. -->
- <elseif advanced='("$CurrentGear"="MDEFGear")'>
- <action type="equip" when="Engaged|AfterCast" set="MDEFSet" />
- </elseif>
- <!-- If set to Defense, equip defense gear. -->
- <elseif advanced='("$CurrentGear"="DEFGear")'>
- <action type="equip" when="Engaged|AfterCast" set="DamageDownSet" />
- </elseif>
- <!-- If set to evasion, equip evasion gear. -->
- <elseif advanced='("$CurrentGear"="TankingGear")'>
- <action type="equip" when="Engaged|AfterCast" set="Tanking" />
- </elseif>
- </if>
- <if buffactive="Sentinel">
- <feet lock="yes">Valor Leggings</feet>
- </if>
- <!-- If you are idle (outside of battle), equip the proper set depending on day or night. -->
- <if Status="Idle">
- <equip when="Idle|Aftercast" set="Idle" />
- </if>
- </rules>
- </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment