|
Issues with my DNC XML!
Server: Asura
Game: FFXI
Posts: 165
By Asura.Eurewyen 2012-11-05 12:11:01
Hello everyone,
Her is my DNC XML wich I use. I have npt myself created this one, but it works 99% only problem I have is when outised abyssea and are /NIN to main DNC. Everything works accept when casting Utsusemi: Ichi, then I get an error wich says following
Spellcast: Did not find Set: TP-DAGGER-HASTE in group: Outisde.
I know it has to do with a certain set missing in the outside group, just not abel to find it, I'm starring blind trying, so that's why I see your help and eyes to locate what the set is so I can get it in.
And I might add if /NIN in abyssea all works fine, just to rule that part out!
Her is my DNC xml from pastebin thank you!
DNC XML
-Eurewyen
Lakshmi.Byrth
VIP
Server: Lakshmi
Game: FFXI
Posts: 6187
By Lakshmi.Byrth 2012-11-05 12:22:57
Line 76 is: Code <set name="FullEvasion" baseset="TP-DAGGER-HASTE">
Delete: baseset="TP-DAGGER-HASTE"
Server: Asura
Game: FFXI
Posts: 165
By Asura.Eurewyen 2012-11-05 14:38:50
Hi Byrth,
Okay removed that part thanks for the fast aid, but have to try it out tomorrow to see it works fine :) Thank you sir!
-Eurewyen
Necro Bump Detected!
[38 days between previous and next post]
Server: Bahamut
Game: FFXI
Posts: 19
By Bahamut.Darkbahamut 2012-12-13 15:55:34
Hi I'm having issues with my DNC XML in the section for march/Saber dance rules.
It keeps equiping thaumas kecks instead of etoile tights.
Code <if Status="Engaged">
<if advanced='((bool)BuffActive("Haste") AND (bool)BuffActive("March")) OR ((bool)BuffActive("Haste") AND (bool)BuffActive("Embrava"))'>
<if buffactive="Saber Dance">
<equip when="engaged|aftercast" set="TP-SDMARCH" />
</if>
<else>
<equip when="engaged|aftercast" set="TP-HASTEMARCH" />
</else>
</if>
<else>
<if buffactive="Saber Dance">
<equip when="engaged|aftercast" set="TP-SD" />
</if>
<else>
<equip when="engaged|aftercast" set="TP-HASTE" />
</else>
</else>
</if>
Server: Valefor
Game: FFXI
Posts: 87
By Valefor.Clairefox 2012-12-13 16:07:52
I'd try renaming your "TP-HASTEMARCH" set to something that doesn't start the same as "TP-HASTE" Sometimes I've had problems with names being too similar starting out.
Ragnarok.Sekundes
Server: Ragnarok
Game: FFXI
Posts: 4197
By Ragnarok.Sekundes 2012-12-13 16:18:29
Buff ID's are broken (at least partly). I don't have the whole story atm, but from Martel's tests it looks like the slot the buff is in has something to do with spellcast seeing it as the correct buff. As an example of the testing he did, with 0 buffs on, activating AM3 will show the buff as normal but if he has another buff that moves that buff to the second buff slot then it shows as amnesia instead. Obviously buffs not being seen correctly, changing based on where they are on the buff list or them being entirely wrong is going to cause XML issues with any buff active rules.
There are work arounds but they require setting up manual variables and doing them yourself.
Server: Valefor
Game: FFXI
Posts: 87
By Valefor.Clairefox 2012-12-13 16:24:59
I'm not sure or don't remember on this part though. Can it work with <else> or does it have to be <elseif>?
Server: Bahamut
Game: FFXI
Posts: 19
By Bahamut.Darkbahamut 2012-12-13 18:28:58
Ragnarok.Sekundes said: »Buff ID's are broken (at least partly). I don't have the whole story atm, but from Martel's tests it looks like the slot the buff is in has something to do with spellcast seeing it as the correct buff. As an example of the testing he did, with 0 buffs on, activating AM3 will show the buff as normal but if he has another buff that moves that buff to the second buff slot then it shows as amnesia instead. Obviously buffs not being seen correctly, changing based on where they are on the buff list or them being entirely wrong is going to cause XML issues with any buff active rules.
There are work arounds but they require setting up manual variables and doing them yourself.
What do you buff id's are broken? So is it impossible to create march+haste if rule?
I have it in my DRK xml with embrava.
Necro Bump Detected!
[32 days between previous and next post]
Ragnarok.Tarusofo
Server: Ragnarok
Game: FFXI
Posts: 67
By Ragnarok.Tarusofo 2013-01-14 08:04:32
Hello! Nice to meet you. I have just leveled DNC to 99 and I have a newfound love for the job. It's funny how I always dissed it and now I like to call it my 2nd-most-loved job. Anyway, I tried using some spellcast XMLs I found around (namely Byrth's) and I didn't figure myself out. As a mage-only person, I never had problems with spellcast because it was pretty straight-forward, so I usually created my own simple sheets. Gearsets, some easy-to-set variables and such and used Changespell a bit.
To get to the problem, I've been trying to use dances as spells, and so far it's not functioning as expected. It seems to work for Jig and I don't know why.
I'll explain better. I try to equip AF when casting Samba, so I get those extra delicious 30 seconds (according to Yarnball plugin), but apparently it equips too soon or too late, I am unable to tell. Was hoping someone could help me. For now I'm just still gearing DNC and skilling up Dagger, because I hate being as gimptastic as I am now, so bear with me the fact that I use just one WS set and that it only varies in the fact that I use Tumbler Trunks. It's a work in progress and I'm reading everything I can in these forums.
Here's the XML.
Code <?xml version="1.0" ?>
<spellcast>
<config
ShowGearSwaps="False"
/>
<sets>
<group name="DNC" default="True">
<set name="Idle">
<main>Dagger of Trials</main>
<sub>Verus Knife</sub>
<ranged>War Hoop</ranged>
<ammo></ammo>
<head>Aurore Beret</head>
<neck>Wiglen Gorget</neck>
<lear>Delta Earring</lear>
<rear>Novia Earring</rear>
<body>Aurore Doublet</body>
<hands>Aurore gloves</hands>
<lring>Keen Ring</lring>
<rring>Rajas Ring</rring>
<back>Forager's Mantle</back>
<waist>Life Belt</waist>
<legs>Aurore Brais</legs>
<feet>Aurore gaiters</feet>
</set>
<set name="TP">
<main>Dagger of Trials</main>
<sub>Verus Knife</sub>
<ranged>War Hoop</ranged>
<ammo></ammo>
<head>Aurore Beret</head>
<neck>Chivalrous Chain</neck>
<lear>Delta Earring</lear>
<rear>Novia Earring</rear>
<body>Aurore Doublet</body>
<hands>Aurore gloves</hands>
<lring>Keen Ring</lring>
<rring>Rajas Ring</rring>
<back>Forager's Mantle</back>
<waist>Life Belt</waist>
<legs>Aurore Brais</legs>
<feet>Aurore gaiters</feet>
</set>
<set name="WS">
<main>Dagger of Trials</main>
<sub>Verus Knife</sub>
<ranged>War Hoop</ranged>
<ammo></ammo>
<head>Aurore Beret</head>
<neck>Chivalrous Chain</neck>
<lear>Delta Earring</lear>
<rear>Novia Earring</rear>
<body>Aurore Doublet</body>
<hands>Aurore gloves</hands>
<lring>Keen Ring</lring>
<rring>Rajas Ring</rring>
<back>Forager's Mantle</back>
<waist>Life Belt</waist>
<legs>Tumbler Trunks</legs>
<feet>Aurore gaiters</feet>
</set>
<set name="Waltz">
<main>Dagger of Trials</main>
<sub>Verus Knife</sub>
<ranged>War Hoop</ranged>
<ammo></ammo>
<head>Aurore Beret</head>
<neck>Chivalrous Chain</neck>
<lear>Delta Earring</lear>
<rear>Novia Earring</rear>
<body>Dancer's Casaque</body>
<hands>Aurore gloves</hands>
<lring>Keen Ring</lring>
<rring>Rajas Ring</rring>
<back>Forager's Mantle</back>
<waist>Life Belt</waist>
<legs>Aurore Brais</legs>
<feet>Aurore gaiters</feet>
</set>
<set name="Step">
<main>Dagger of Trials</main>
<sub>Verus Knife</sub>
<ranged>War Hoop</ranged>
<ammo></ammo>
<head>Aurore Beret</head>
<neck>Chivalrous Chain</neck>
<lear>Delta Earring</lear>
<rear>Novia Earring</rear>
<body>Aurore Doublet</body>
<hands>Dancer's Bangles</hands>
<lring>Keen Ring</lring>
<rring>Rajas Ring</rring>
<back>Forager's Mantle</back>
<waist>Life Belt</waist>
<legs>Aurore Brais</legs>
<feet>Aurore gaiters</feet>
</set>
<set name="Jig">
<main>Dagger of Trials</main>
<sub>Verus Knife</sub>
<ranged>War Hoop</ranged>
<ammo></ammo>
<head>Aurore Beret</head>
<neck>Chivalrous Chain</neck>
<lear>Delta Earring</lear>
<rear>Novia Earring</rear>
<body>Aurore Doublet</body>
<hands>Aurore gloves</hands>
<lring>Keen Ring</lring>
<rring>Rajas Ring</rring>
<back>Forager's Mantle</back>
<waist>Life Belt</waist>
<legs>Aurore Brais</legs>
<feet>Dancer's Shoes</feet>
</set>
<set name="Flourish">
<main>Dagger of Trials</main>
<sub>Verus Knife</sub>
<ranged>War Hoop</ranged>
<ammo></ammo>
<head>Aurore Beret</head>
<neck>Chivalrous Chain</neck>
<lear>Delta Earring</lear>
<rear>Novia Earring</rear>
<body>Aurore Doublet</body>
<hands>Aurore gloves</hands>
<lring>Keen Ring</lring>
<rring>Rajas Ring</rring>
<back>Forager's Mantle</back>
<waist>Life Belt</waist>
<legs>Aurore Brais</legs>
<feet>Aurore gaiters</feet>
</set>
<set name="Samba">
<main>Dagger of Trials</main>
<sub>Verus Knife</sub>
<ranged>War Hoop</ranged>
<ammo></ammo>
<head>Dancer's Tiara</head>
<neck>Chivalrous Chain</neck>
<lear>Delta Earring</lear>
<rear>Novia Earring</rear>
<body>Aurore Doublet</body>
<hands>Aurore gloves</hands>
<lring>Keen Ring</lring>
<rring>Rajas Ring</rring>
<back>Forager's Mantle</back>
<waist>Life Belt</waist>
<legs>Aurore Brais</legs>
<feet>Aurore gaiters</feet>
</set>
<set name="Violent Flourish">
<main>Dagger of Trials</main>
<sub>Verus Knife</sub>
<ranged>War Hoop</ranged>
<ammo></ammo>
<head>Aurore Beret</head>
<neck>Chivalrous Chain</neck>
<lear>Delta Earring</lear>
<rear>Novia Earring</rear>
<body>Aurore Doublet</body>
<hands>Aurore gloves</hands>
<lring>Keen Ring</lring>
<rring>Rajas Ring</rring>
<back>Forager's Mantle</back>
<waist>Life Belt</waist>
<legs>Aurore Brais</legs>
<feet>Aurore gaiters</feet>
</set>
<set name="Utsusemi">
<main>Dagger of Trials</main>
<sub>Verus Knife</sub>
<ranged>War Hoop</ranged>
<ammo></ammo>
<head>Aurore Beret</head>
<neck>Jeweled Collar</neck>
<lear>Delta Earring</lear>
<rear>Loquac. Earring</rear>
<body>Aurore Doublet</body>
<hands>Aurore gloves</hands>
<lring>Keen Ring</lring>
<rring>Rajas Ring</rring>
<back>Forager's Mantle</back>
<waist>Life Belt</waist>
<legs>Aurore Brais</legs>
<feet>Aurore gaiters</feet>
</set>
</group>
</sets>
<variables>
</variables>
<rules>
<if spell="autoset">
<action type="equip" when="engaged" setgroup="DNC" set="TP" />
<action type="equip" when="resting" setgroup="DNC" set="Resting" />
<action type="equip" when="idle" setgroup="DNC" set="Idle" />
</if>
<!-- Dances/WS -->
<if spell="*Waltz*">
<action type="CastDelay" delay="1"/>
<action type="equip" when="midcast" setgroup="DNC" set="Waltz" />
<action type="equip" when="aftercast" setgroup="DNC" set="TP" />
</if>
<elseif spell="*step|* Step">
<action type = "CastDelay" delay = "1.5"/>
<action type="equip" when="midcast" setgroup="DNC" set="Step" />
<action type="equip" when="aftercast" setgroup="DNC" set="TP" />
</elseif>
<elseif spell="*samba*">
<action type="equip" when="midcast" setgroup="DNC" set="Samba" />
<action type="equip" when="aftercast" setgroup="DNC" set="TP" />
</elseif>
<elseif spell="* Jig">
<if buffActive="Sneak">
<action type="CastDelay" delay="1"/>
<command when="precast">cancel 71</command>
</if>
<action type="CastDelay" delay="1.5"/>
<action type="equip" when="midcast" setgroup="DNC" set="Jig" />
<action type="equip" when="aftercast" setgroup="DNC" set="Idle" />
</elseif>
<elseif spell="* Flourish">
<action type="CastDelay" delay=".1"/>
<action type="equip" when="precast" setgroup="DNC" set="TP" />
<action type="equip" when="midcast" setgroup="DNC" set="TP" />
<action type="equip" when="aftercast" setgroup="DNC" set="Idle" />
</elseif>
<elseif weaponskill="Dancing Edge|Evisceration|Viper Bite|Gust Slash|Wasp Sting|Shadowstitch|Cyclone|Energy *">
<action type="equip" when="precast" setgroup="DNC" set="WS" />
<action type="equip" when="aftercast" setgroup="DNC" set="TP" />
</elseif>
<elseif spell="Utsusemi:*|Sneak|Invisible|Blink|Stoneskin|Adloquium|Erase|Regen*|Haste|Refresh|*storm|Klimaform|Raise*|Reraise*|*na|Retrace|Escape|Warp*|Teleport-*|Protect*|Shell*|Protectra*|Shellra*">
<action type="equip" when="precast" setgroup="DNC" set="Utsusemi" />
<action type="equip" when="aftercast" setgroup="DNC" set="TP" />
</elseif>
<else>
<action type="equip" when="idle" setgroup="DNC" set="Idle" />
</else>
</rules>
</spellcast>
Also, if I could get a couple simple Variable tricks? It'd be amazing. Thanks again and sorry to bother you.
Server: Sylph
Game: FFXI
Posts: 2617
By Sylph.Hitetsu 2013-01-14 08:20:35
Code xml <action type="equip" when="midcast" setgroup="DNC" set="Samba" />
Can only swap for JA's Precast and Aftercast. Change midcast to precast on all your JA rules and you'll be golden.
Here's my last working XML, last time I logged on, that's the one I was using.
I was working on a new version, but I was having some issues with it (though I forget what exactly they were). If you want to look over it and see if it's any better for you, you're more than welcome.
[+]
Ragnarok.Tarusofo
Server: Ragnarok
Game: FFXI
Posts: 67
By Ragnarok.Tarusofo 2013-01-14 08:43:06
Wow, didn't expect that response so soon, thanks! Really? I had no idea, goes to tell you how little experience I have with melee-oriented XMLs! But it makes sense now that I think about it, since there's no real "midcast".
Thanks so much for your XML, I can work on it much better, and I took some rules! I have a bit of problem though, with the Presto utility. It seems to keep repeating to try to use Presto if I accidentally am in MH (and press a step), or if Presto is not up. I think I borked it somehow already!
Server: Sylph
Game: FFXI
Posts: 2617
By Sylph.Hitetsu 2013-01-14 11:21:57
Yeah, basically if Presto isn't up, it'll store the step you're trying to use > pop presto > pop step (forcing it to recheck presto). As soon as Presto goes up (assuming they didn't change the buff name for it), then it'll "use" the step and finish. It should only do that if you're 77+ though, so you have access to Presto.
If you don't want it to use a Step automagically after Presto (which'll stop it from looping), then find:
<command>input /ja "Presto" <me>;wait 2.0;input /ja "$CurrentStep" <t>;</command>
and replace it with:
<command>input /ja "Presto" <me></command>
Ragnarok.Tarusofo
Server: Ragnarok
Game: FFXI
Posts: 67
By Ragnarok.Tarusofo 2013-01-14 15:37:12
Thanks! I actually kept it like that, as you originally had it, after trying it at a Worms PT while meriting. I totally loved it, thanks!
Ragnarok.Tarusofo
Server: Ragnarok
Game: FFXI
Posts: 67
By Ragnarok.Tarusofo 2013-01-17 04:03:12
Hi! Sorry, it's me again! DNC keeps being a blast, but I've found two problems I can't resolve and idk why.
1) Ustusemi is casted in WS gear. I don't understand, in no way do I reference to it in the Utsu rules, and I can manually change to "Haste" set, using //sc set Haste, but not when I cast Utsusemi (it equips Tumbler Trunks).
2) For some reason the Presto rule before Steps doesn't work anymore?
[Edit]3) New issue, for some weird reason, something was borked but I can't remember now. ._. I don't understand what I'm doing wrong. D:
I'm sorry to burden you all with this, but it's really frustrating. ):
Code <?xml version="1.0" ?>
<spellcast>
<config
ShowGearSwaps="False"
/>
<sets>
<group name="DNC" default="True">
<set name="Idle">
<main>Verus Knife</main>
<sub>Verus Knife</sub>
<ranged>War Hoop</ranged>
<ammo></ammo>
<head>Aurore Beret</head>
<neck>Wiglen Gorget</neck>
<lear>Delta Earring</lear>
<rear>Novia Earring</rear>
<body>Aurore Doublet</body>
<hands>Aurore gloves</hands>
<lring>Keen Ring</lring>
<rring>Rajas Ring</rring>
<back>Atheling Mantle</back>
<waist>Life Belt</waist>
<legs>Aurore Brais</legs>
<feet>Aurore gaiters</feet>
</set>
<set name="TP">
<main>Verus Knife</main>
<sub>Verus Knife</sub>
<ranged>War Hoop</ranged>
<ammo></ammo>
<head>Aurore Beret</head>
<neck>Chivalrous Chain</neck>
<lear>Delta Earring</lear>
<rear>Novia Earring</rear>
<body>Aurore Doublet</body>
<hands>Aurore gloves</hands>
<lring>Keen Ring</lring>
<rring>Rajas Ring</rring>
<back>Atheling Mantle</back>
<waist>Life Belt</waist>
<legs>Aurore Brais</legs>
<feet>Aurore gaiters</feet>
</set>
<set name="Evisceration">
<main>Verus Knife</main>
<sub>Verus Knife</sub>
<ranged>War Hoop</ranged>
<ammo></ammo>
<head>Aurore Beret</head>
<neck>Chivalrous Chain</neck>
<lear>Delta Earring</lear>
<rear>Novia Earring</rear>
<body>Aurore Doublet</body>
<hands>Aurore gloves</hands>
<lring>Keen Ring</lring>
<rring>Rajas Ring</rring>
<back>Atheling Mantle</back>
<waist>Life Belt</waist>
<legs>Tumbler Trunks</legs>
<feet>Aurore gaiters</feet>
</set>
<set name="Dancing Edge">
<main>Verus Knife</main>
<sub>Verus Knife</sub>
<ranged>War Hoop</ranged>
<ammo></ammo>
<head>Aurore Beret</head>
<neck>Chivalrous Chain</neck>
<lear>Delta Earring</lear>
<rear>Novia Earring</rear>
<body>Aurore Doublet</body>
<hands>Aurore gloves</hands>
<lring>Keen Ring</lring>
<rring>Rajas Ring</rring>
<back>Atheling Mantle</back>
<waist>Life Belt</waist>
<legs>Tumbler Trunks</legs>
<feet>Aurore gaiters</feet>
</set>
<set name="Aeolian Edge">
<main>Verus Knife</main>
<sub>Verus Knife</sub>
<ranged>War Hoop</ranged>
<ammo></ammo>
<head>Aurore Beret</head>
<neck>Chivalrous Chain</neck>
<lear>Delta Earring</lear>
<rear>Novia Earring</rear>
<body>Aurore Doublet</body>
<hands>Aurore gloves</hands>
<lring>Keen Ring</lring>
<rring>Rajas Ring</rring>
<back>Atheling Mantle</back>
<waist>Life Belt</waist>
<legs>Tumbler Trunks</legs>
<feet>Aurore gaiters</feet>
</set>
<set name="Waltz">
<main>Verus Knife</main>
<sub>Verus Knife</sub>
<ranged>War Hoop</ranged>
<ammo></ammo>
<head>Aurore Beret</head>
<neck>Chivalrous Chain</neck>
<lear>Delta Earring</lear>
<rear>Novia Earring</rear>
<body>Dancer's Casaque</body>
<hands>Aurore gloves</hands>
<lring>Keen Ring</lring>
<rring>Rajas Ring</rring>
<back>Atheling Mantle</back>
<waist>Life Belt</waist>
<legs>Aurore Brais</legs>
<feet>Aurore gaiters</feet>
</set>
<set name="Step">
<main>Verus Knife</main>
<sub>Verus Knife</sub>
<ranged>War Hoop</ranged>
<ammo></ammo>
<head>Aurore Beret</head>
<neck>Chivalrous Chain</neck>
<lear>Delta Earring</lear>
<rear>Novia Earring</rear>
<body>Aurore Doublet</body>
<hands>Dancer's Bangles</hands>
<lring>Keen Ring</lring>
<rring>Rajas Ring</rring>
<back>Atheling Mantle</back>
<waist>Life Belt</waist>
<legs>Aurore Brais</legs>
<feet>Aurore gaiters</feet>
</set>
<set name="Jig">
<main>Verus Knife</main>
<sub>Verus Knife</sub>
<ranged>War Hoop</ranged>
<ammo></ammo>
<head>Aurore Beret</head>
<neck>Chivalrous Chain</neck>
<lear>Delta Earring</lear>
<rear>Novia Earring</rear>
<body>Aurore Doublet</body>
<hands>Aurore gloves</hands>
<lring>Keen Ring</lring>
<rring>Rajas Ring</rring>
<back>Atheling Mantle</back>
<waist>Life Belt</waist>
<legs>Aurore Brais</legs>
<feet>Dancer's Shoes</feet>
</set>
<set name="Flourish">
<main>Verus Knife</main>
<sub>Verus Knife</sub>
<ranged>War Hoop</ranged>
<ammo></ammo>
<head>Aurore Beret</head>
<neck>Chivalrous Chain</neck>
<lear>Delta Earring</lear>
<rear>Novia Earring</rear>
<body>Aurore Doublet</body>
<hands>Aurore gloves</hands>
<lring>Keen Ring</lring>
<rring>Rajas Ring</rring>
<back>Atheling Mantle</back>
<waist>Life Belt</waist>
<legs>Aurore Brais</legs>
<feet>Aurore gaiters</feet>
</set>
<set name="Samba">
<main>Verus Knife</main>
<sub>Verus Knife</sub>
<ranged>War Hoop</ranged>
<ammo></ammo>
<head>Dancer's Tiara</head>
<neck>Chivalrous Chain</neck>
<lear>Delta Earring</lear>
<rear>Novia Earring</rear>
<body>Aurore Doublet</body>
<hands>Aurore gloves</hands>
<lring>Keen Ring</lring>
<rring>Rajas Ring</rring>
<back>Atheling Mantle</back>
<waist>Life Belt</waist>
<legs>Aurore Brais</legs>
<feet>Aurore gaiters</feet>
</set>
<set name="Violent Flourish">
<main>Verus Knife</main>
<sub>Verus Knife</sub>
<ranged>War Hoop</ranged>
<ammo></ammo>
<head>Aurore Beret</head>
<neck>Chivalrous Chain</neck>
<lear>Delta Earring</lear>
<rear>Novia Earring</rear>
<body>Aurore Doublet</body>
<hands>Aurore gloves</hands>
<lring>Keen Ring</lring>
<rring>Rajas Ring</rring>
<back>Atheling Mantle</back>
<waist>Life Belt</waist>
<legs>Aurore Brais</legs>
<feet>Aurore gaiters</feet>
</set>
<set name="Haste">
<main>Verus Knife</main>
<sub>Verus Knife</sub>
<ranged>War Hoop</ranged>
<ammo></ammo>
<head>Aurore Beret</head>
<neck>Jeweled Collar</neck>
<lear>Delta Earring</lear>
<rear>Loquac. Earring</rear>
<body>Aurore Doublet</body>
<hands>Aurore gloves</hands>
<lring>Keen Ring</lring>
<rring>Rajas Ring</rring>
<back>Atheling Mantle</back>
<waist>Life Belt</waist>
<legs>Aurore Brais</legs>
<feet>Aurore gaiters</feet>
</set>
</group>
</sets>
<variables>
</variables>
<rules>
<if spell="autoset">
<action type="equip" when="engaged" setgroup="DNC" set="TP" />
<action type="equip" when="resting" setgroup="DNC" set="Resting" />
<action type="equip" when="idle" setgroup="DNC" set="Idle" />
</if>
<!-- Dances/WS -->
<if spell="*Waltz*">
<action type="equip" when="precast" setgroup="DNC" set="Waltz" />
<action type="equip" when="aftercast" setgroup="DNC" set="TP" />
</if>
<elseif spell="*step|* Step">
<action type="equip" when="precast" setgroup="DNC" set="Step" />
<action type="equip" when="aftercast" setgroup="DNC" set="TP" />
</elseif>
<elseif spell="*samba*">
<action type="equip" when="precast" setgroup="DNC" set="Samba" />
<action type="equip" when="aftercast" setgroup="DNC" set="TP" />
</elseif>
<elseif spell="* Jig">
<if buffActive="Sneak">
<command when="precast">cancel 71</command>
<action type="CastDelay" delay="1.0"/>
</if>
<action type="equip" when="precast" setgroup="DNC" set="Jig" />
<action type="equip" when="aftercast" setgroup="DNC" set="Idle" />
</elseif>
<elseif spell="* Flourish">
<action type="CastDelay" delay=".1"/>
<action type="equip" when="precast" setgroup="DNC" set="TP" />
<action type="equip" when="aftercast" setgroup="DNC" set="Idle" />
</elseif>
<elseif spell="Utsusemi:Ni">
<action type="equip" when="precast" setgroup="DNC" set="Haste" />
<action type="equip" when="aftercast" setgroup="DNC" set="TP" />
</elseif>
<elseif spell="Utsusemi:Ichi" BuffActive="Copy Image|Copy Image 2)" NotBuffActive="Silence|Mute|Omerta|Obliviscence">
<midcastdelay delay="3.0" />
<command when="midcast">cancel 66</command>
<action type="equip" when="precast" setgroup="DNC" set="Haste" />
<action type="equip" when="aftercast" setgroup="DNC" set="TP" />
</elseif>
<elseif weaponskill="Dancing Edge|Shark Bite|Shadowstitch|Cyclone|Energy Drain">
<action type="equip" when="precast" setgroup="DNC" set="Dancing Edge" />
<action type="equip" when="aftercast" setgroup="DNC" set="TP" />
</elseif>
<elseif weaponskill="Evisceration">
<action type="equip" when="precast" setgroup="DNC" set="Evisceration" />
<action type="equip" when="aftercast" setgroup="DNC" set="TP" />
</elseif>
<elseif weaponskill="Aeolian Edge">
<action type="equip" when="precast" setgroup="DNC" set="Aeolian Edge" />
<action type="equip" when="aftercast" setgroup="DNC" set="TP" />
</elseif>
<elseif mode="and" Spell="*step" notbuffactive="Presto" MLvlGT="77">
<if mode="or" notbuffactive="Finishing Move*" buffactive="Finishing Move 2">
<var cmd="set CurrentStep %Spell" />
<addtochat color="121">Current Backup Step: $CurrentStep</addtochat>
<cancelspell />
<addtochat color="121">No Presto Up - Popping Presto!</addtochat>
<command>input /ja "Presto" <me>;wait 2.0;input /ja "$CurrentStep" <t>;</command>
</if>
<else>
<addtochat color="121">Skipping Presto.</addtochat>
</else>
</elseif>
<else>
<action type="equip" when="idle" setgroup="DNC" set="Idle" />
</else>
</rules>
</spellcast>
Help is again hugely appreciated!
Server: Sylph
Game: FFXI
Posts: 2617
By Sylph.Hitetsu 2013-01-17 04:26:40
Try changing all your <elseif weaponskill=""> to <elseif spell="">, I've never seen weaponskill used as a valid check (aside from <if type="Weaponskill">)
Ragnarok.Tarusofo
Server: Ragnarok
Game: FFXI
Posts: 67
By Ragnarok.Tarusofo 2013-01-17 04:32:07
Oi, that worked! Now the only thing that doesn't work is the Presto rule >:
Thanks so much btw!
Server: Sylph
Game: FFXI
Posts: 2617
By Sylph.Hitetsu 2013-01-17 04:55:24
Hmm, the only thing I can think of would be resources. If I remember right, I used some resource files that Byrth changed for a Building Flourish section and then I added the Presto part to my own (using the FM section).
Try replacing your resources/status.xml file with this one. Then //updateresources if you're in-game (it should automatically do it when you log on otherwise) and you should be good.
Ragnarok.Tarusofo
Server: Ragnarok
Game: FFXI
Posts: 67
By Ragnarok.Tarusofo 2013-01-17 05:17:04
Hmm ): Thanks! I'm not that versed though, which file in the resources folder should I replace with this one? I have:
abils.xml
areas.xml
items_armor.xml
items_general.xml
resources.log
spells.xml
status.xml
Server: Sylph
Game: FFXI
Posts: 2617
By Sylph.Hitetsu 2013-01-17 05:37:11
status.xml
Hello everyone,
Her is my DNC XML wich I use. I have npt myself created this one, but it works 99% only problem I have is when outised abyssea and are /NIN to main DNC. Everything works accept when casting Utsusemi: Ichi, then I get an error wich says following
Spellcast: Did not find Set: TP-DAGGER-HASTE in group: Outisde.
I know it has to do with a certain set missing in the outside group, just not abel to find it, I'm starring blind trying, so that's why I see your help and eyes to locate what the set is so I can get it in.
And I might add if /NIN in abyssea all works fine, just to rule that part out!
Her is my DNC xml from pastebin thank you!
DNC XML
-Eurewyen
|
|