Find "engaged|done" and use "engaged|aftercast" instead.
Looks right if the VictoryMarch is correct.
Try this one
Code:<?xml version="1.0" ?> <spellcast xmlns:xi="http://www.w3.org/2001/XInclude"> <config/> <sets> <group name="DRK" default="yes"> <set name="Idle"> <ammo>Hagneia stone</ammo> <head>Laeradr helm</head> <neck>Wiglen gorget</neck> <lear>Brutal Earring</lear> <rear>Bale Earring</rear> <body>Mekira meikogai</body> <hands>Melaco mittens</hands> <lring>Shadow ring</lring> <rring>Sheltered Ring</rring> <back>Shadow Mantle</back> <waist>Nierenschutz</waist> <legs>Blood Cuisses</legs> <feet>Phorcys schuhs</feet> </set> <set name="TP"> <ammo>Hagneia stone</ammo> <head>Bale burgeonet +2</head> <neck>Ganesha's mala</neck> <lear>Brutal earring</lear> <rear>Bale Earring</rear> <body>Armada hauberk</body> <hands>Bale Gauntlets +2</hands> <lring>Tyrant's ring</lring> <rring>Rajas ring</rring> <back>Atheling Mantle</back> <waist>Goading belt</waist> <legs>Phorcys dirs</legs> <feet>Ace's leggings</feet> </set> <set name="Aftermath" baseset="TP"> <feet>Phorcys Schuhs</feet> <hands>Phorcys mitts</hands> </set> <set name="Catastrophe"> <ammo>Hagneia stone</ammo> <head>Twilight helm</head> <neck>Soil gorget</neck> <lear>Brutal earring</lear> <rear>Bale Earring</rear> <body>Phorcys korazin</body> <hands>Phorcys mitts</hands> <lring>Rajas ring</lring> <rring>Spiral ring</rring> <back>Atheling Mantle</back> <legs>Ogier's breeches</legs> <feet>Dilaram's sollerets</feet> <waist>Soil belt</waist> </set> <set name="Entropy"> <rring>Icesoul ring</rring> <ammo>Ombre tathlum</ammo> <head>Twilight helm</head> <neck>Soil gorget</neck> <lear>Brutal earring</lear> <rear>Bale earring</rear> <body>Twilight mail</body> <hands>Phorcys mitts</hands> <lring>Spiral ring</lring> <back>Atheling Mantle</back> <waist>Soil belt</waist> <legs>Ogier's breeches</legs> <feet>Bale sollerets +2</feet> </set> <set name="DarkSkill"> <rring>Archon Ring</rring> <head>Khthonios helm</head> <neck>Dark Torque</neck> <legs>Bale flanchard +2</legs> <hands>Pavor gauntlets</hands> <body>Demon's harness</body> <back>Merciful cape</back> <rear>Dark earring</rear> <lear>Hirudinea earring</lear> <ammo>Impatiens</ammo> <waist>Goading belt</waist> <feet>Bale sollerets +2</feet> </set> </group> </sets> <rules> <if status="idle"> <action type="equip" when="idle|aftercast" set="Idle" /> </if> <if spell="Drain|Drain II|Aspir II|Aspir|Stun|Endark|Absorb-TP|Absorb-STR|"> <action type="Equip" when="Precast|midcast" set="DarkSkill" /> </if> <if spell="Souleater"> <action type="Equip" when="Precast"> <head>Chaos Burgeonet</head> </action> </if> <if CommandPrefix="/ws|/weaponskill"> <if Spell="Entropy|Catastrophe"> <equip when="Precast" set="%Spell" /> </if> </if> <command when="engaged|aftercast">DancingChains</command> <if Spell="Dancing Chains"> <if status="Idle"> <equip when="idle|aftercast" set="Idle" /> </if> <elseif status="Engaged"> <if buffactive="Aftermath"> <equip set="Aftermath" /> </if> <else> <equip set="TP" /> </else> </elseif> <cancelspell /> <return /> </if> </rules> </spellcast>
Can anyone help me add these rules to my WHM spellcast? Been trying to find a SC that had these qualities but to no avail!
1. The rule to make you automatically go to afflatus misery then esuna after you type //esuna
2. The rule to make you automatically switch to dark arts if you want to aspir
3. How to work echoes that reminds you if you dont have reraise, light arts, sublimation and afflatus active
4. If possible is there a rule that lets you shortcut //paralyna <name> to //pp <name> or //cure4 to //c4 similar to stoneskin with //ss? (I mispell so much it gets people killed xD)
5. How to make exceptions like: If You have tp or embrava it'll equip Chrysopoeia Torque and if not it'll keep Twilight Torque
I'm at work so I can't exactly post my XML but I don't think I need to post it if I'm just asking for rules. (I'll post if necessary when I get home) Thanks in advance for the help!
1.
<if Spell="Trigger0">
<command>AfflatusMisery;wait 1;Esuna</command>
</if>
Make an alias with //esuna and make the alias use this spell.
2.
<if notArea="*Remnant*" NotBuffActive="Dark Arts" Spell="Aspir">
<command>wait 1.8;%Spell %SpellTargetRaw;</command>
<command>DarkArts</command>
<cancelspell />
<return />
</if>
3.
<if notBuffactive="Reraise">
<addtochat>RERAISE NOT ACTIVE</addtochat>
</if>
Repeat with Sublimation etc.
4.
<var name="Idle-Torque">Twilight Torque</var>
<if mode="OR" Buffactive="Embrava" TPGT="10">
<var cmd="set Idle-Torque Chrysopoeia Torque" />
</if>
<else>
<var cmd="set Idle-Torque Twilight Torque" />
</else>
Again, alias.
Is there a way to check the current active group in my running spellcast?
For example if I created a group for Abyssea, I was looking to do a check that was like
<if buffactive="Visitant" advanced='"%group" != "AbysseaGroup"'>
<command>sc group AbysseaGroup</command>
</if>
@Yugl,
That xml you linked now has my set registering my aftermath set correctly after I ws, but when aftermath drops and im still engaged it still will only switch back manually . Any suggestions to why this might be? I clearly can't figure it out haha. I appreciate you takin the time to help me out.
Since SC only reacts to actions, you need an action to occur when you don't have AM up. However, AE seems to be bugged atm, so idk how that would work atm. An alternative is to macro Dancing Chains and use that to update your gear.
Ah I see, yeah a few people told me it might be a AE thing since a few of them we're having problems with theirs as well. I took my autoexec file from another drk's SC so I assume I have it set correctly. Either way, it only needing to be switched back manually is a minor issue that is bugging me way more than it should haha. Thanks.
Quick Edit: And it still wont switch if their is a buff in front of Aftermath on status bar? Any ideas?
Didn't notice the AM set was onry the AM gear instead of a set.
Code:<?xml version="1.0" ?> <spellcast xmlns:xi="http://www.w3.org/2001/XInclude"> <config/> <sets> <group name="DRK" default="yes"> <set name="BlankSet" /> <set name="Idle"> <ammo>Hagneia stone</ammo> <head>Laeradr helm</head> <neck>Wiglen gorget</neck> <lear>Brutal Earring</lear> <rear>Bale Earring</rear> <body>Mekira meikogai</body> <hands>Melaco mittens</hands> <lring>Shadow ring</lring> <rring>Sheltered Ring</rring> <back>Shadow Mantle</back> <waist>Nierenschutz</waist> <legs>Blood Cuisses</legs> <feet>Phorcys schuhs</feet> </set> <set name="TP"> <ammo>Hagneia stone</ammo> <head>Bale burgeonet +2</head> <neck>Ganesha's mala</neck> <lear>Brutal earring</lear> <rear>Bale Earring</rear> <body>Armada hauberk</body> <hands>Bale Gauntlets +2</hands> <lring>Tyrant's ring</lring> <rring>Rajas ring</rring> <back>Atheling Mantle</back> <waist>Goading belt</waist> <legs>Phorcys dirs</legs> <feet>Ace's leggings</feet> </set> <set name="Aftermath" baseset="TP"> <feet>Phorcys Schuhs</feet> <hands>Phorcys mitts</hands> </set> <set name="Catastrophe"> <ammo>Hagneia stone</ammo> <head>Twilight helm</head> <neck>Soil gorget</neck> <lear>Brutal earring</lear> <rear>Bale Earring</rear> <body>Phorcys korazin</body> <hands>Phorcys mitts</hands> <lring>Rajas ring</lring> <rring>Spiral ring</rring> <back>Atheling Mantle</back> <legs>Ogier's breeches</legs> <feet>Dilaram's sollerets</feet> <waist>Soil belt</waist> </set> <set name="Entropy"> <rring>Icesoul ring</rring> <ammo>Ombre tathlum</ammo> <head>Twilight helm</head> <neck>Soil gorget</neck> <lear>Brutal earring</lear> <rear>Bale earring</rear> <body>Twilight mail</body> <hands>Phorcys mitts</hands> <lring>Spiral ring</lring> <back>Atheling Mantle</back> <waist>Soil belt</waist> <legs>Ogier's breeches</legs> <feet>Bale sollerets +2</feet> </set> <set name="DarkSkill"> <rring>Archon Ring</rring> <head>Khthonios helm</head> <neck>Dark Torque</neck> <legs>Bale flanchard +2</legs> <hands>Pavor gauntlets</hands> <body>Demon's harness</body> <back>Merciful cape</back> <rear>Dark earring</rear> <lear>Hirudinea earring</lear> <ammo>Impatiens</ammo> <waist>Goading belt</waist> <feet>Bale sollerets +2</feet> </set> </group> </sets> <rules> <if Buffactive="Aftermath"> <var cmd="set Aftermath Aftermath" /> </if> <else> <var cmd="set Aftermath BlankSet" /> </else> <if spell="Drain|Drain II|Aspir II|Aspir|Stun|Endark|Absorb-TP|Absorb-STR|"> <action type="Equip" when="Precast|midcast" set="DarkSkill" /> </if> <if spell="Souleater"> <action type="Equip" when="Precast"> <head>Chaos Burgeonet</head> </action> </if> <if CommandPrefix="/ws|/weaponskill"> <if Spell="Entropy|Catastrophe"> <equip when="Precast" set="%Spell" /> </if> </if> <command when="engaged|aftercast">DancingChains</command> <if Spell="Dancing Chains"> <if status="Idle"> <equip when="idle|aftercast" set="Idle" /> </if> <elseif status="Engaged"> <equip set="TP|$Aftermath" /> </elseif> <cancelspell /> <return /> </if> </rules> </spellcast>
Stupid Edit: Realized you just left out idle rules I had set in that one. My fault for not catching. Still when a buff(endark) is in front of Aftermath on status bar it will not change to aftermath sets after ws. This a autoexec bug maybe?
Maybe you need to unload > delete > DL > upload SC?
Yup, redownloading SC seemed to do the trick. Big Thanks.
Spoiler: show
Thanks a lot! I really appreciate the response!
I ran into a few problems however:
1. I'm guessing
<if mode="OR" Buffactive="Embrava" TPGT="10">
means if I have Embrava active or if TP is > 10 I'll idle in Chrysopoeia Torque? For some reason I'd get get 40 tp and still not idle back in Chrysopoeia Torque.
2. I can only get reraise and sublimation to work for the "If NotBuffActive" rule, is there a specific command or definition for Light Arts/Dark Arts and Afflatus Solace/Misery?
Remember you need to take action to equip the gear. If you didn't, use $Idle-Torque as your equipment btw. For instance, <hands>$Idle-Hands</hands>
Show me the code you used for LA/DA/AM/AS
Yeah I'm pretty sure I renamed it to <neck>$Idle-Torque</neck> on my idle set. I'll double check when I get home. I put the code you gave me in the sample place where I have variables for my elemental staves. Does it need to be in it's own separate location like under my idle set?
All I did for LA/DA/AS/AM was try a bunch of different names in quotes after notBuffactive= and renamed the <addtochat> accordingly, I've tried all I can think of and I even tried making a separate one for each buff:
In the quotes after notBuffactive I tried "Afflatus*" "AfflatusMisery" AfflatusSolace" "Afflatus Misery" "Afflatus Solace" "*Arts" "LightArts" "DarkArts" "Dark Arts" "Light Arts"... Hell I even tried all lower case. (but I don't think it's case sensitive) They all don't seem to work
Examples
Spoiler: show
I'll post my XML if what you respond next is still giving me trouble. Maybe I have things listed somewhere it shouldn't. Or I'm missing a code that activate other codes for these certain abilities. Shit, I'm so xml illiterate i don't know if what I'm talking about right now even makes sense LOL.
Edit: Double post, lame work internet.
Not sure what's up with the buffactive stuff unless you didn't update your SC version yet. May be placement within the XML.
Okay I'll post my XML when I get home. I copy pastaed it from my friend's spellcast in guildwork and it apparently removed all the indents. So hope you don't mind a lack of indents!.... But I can spend time to make proper indents if you'd like. Hell maybe you'll catch something every whm should have in their SC that i dont :D.