So I guess macroing int/mnd/cure pot./etc into automaton spells is basically impossible without doing it manually mid-cast?![]()
So I guess macroing int/mnd/cure pot./etc into automaton spells is basically impossible without doing it manually mid-cast?![]()
Well, from what you said, you do a Maneuver and the pet randomly performs an ability. If that is the case, then you cannot do that. Though I thought you could control their actions to a degree.
Can anyone explain why I'm getting "You cannot perform that action on the selected sub-target" spam when I have the sub-target arrow (the purple one) hovering over myself or another player while I'm casting a spell, and that spell's aftercast attempts to execute?
For example, I cast refresh on myself, and while the spell is casting, I hit a cure macro with <stpc> in it, preparing to cure someone once refresh finishes casting. If the sub-target arrow is active when aftercast from the refresh cast attempts to execute, I get those errors in the chatlog, and don't get my aftercast gear (I haven't actually selected the person to cast the 2nd spell on -- the sub-target arrow is still hovering over their head).
All I really have for aftercast in my files is <equip when="aftercast|idle" set="Idle" />.
Edit: I used Akyrey's XML's & Includes as a starting point (from Completed XML thread), and made only very minor changes.
Do people use the auto-element change for enspells? I need a relatively quick answer.
The auto-element feature changes the enspell to match the current vana diel day. Thus, if you're someone who casts enspells along those lines, you would only need a single macro (Enfire by default).
For some reason, after I use Metatron Torment, spellcast won't put my TP, or idle gear back on. I just sit in my WS set, and for the life of my I can't figure it out. It could be something small I am overlooking, but I have been staring at it too long. Can someone take a look at it for me?
Here is the file;
http://pastebin.com/V3r2R5ji
Maybe there is a command that is interfering with the aftercast? Try a debug log.
You don't seem to have an equip="aftercast" rule in there anywhere for when you're done with the WS. You don't have an autoset either for when you go idle or engage. I see a command when="engaged|idle|..." line in there, but that'll only update when you're performing some other action. i.e. if you engage or disengage, there's no event to trigger spellcast (unless you set an autoset rule).
He has a <command when="aftercast"> which should trigger post WS.
Ya, you can chain spells like that. The trigger spell won't chain itself because of <cancelspell> though. However, the template I made is designed to activate the trigger spell during aftercast (Which then equips either idle or normal TP gear).
I'm stupid when it comes to coding. When spellcast was released, a buddy of mine who played FFXI made me a spellcast to use. I've been using it ever since, adjusting it for new gear that i have acquired since. I'm trying to use the new plugin "GearCollector" but it's not working. I think the reason why it's not working is because my spellcast is just one file. When my friend wrote it, he bound ctrl+f12 to make it so spellcast changes to the correct job I'm on. Now, I know it's possible to have multple XML files, one per job. And, when you switch jobs, spellcast will automatically change to the appropriate XML. I think if I use job specific XMLs, GearCollector will work. If I'm wrong, let me know.
I know how to break down my current XML and make job specific XMLs. My question is, how do I make it so spellcast automatically chooses the correct one?
Thanks.
is it possible to do something like:
midcastdelay="%castime / 2"
To automagically set midcast to the middle of all your spells? Obviously might cause problems for quick spells, but for nukes and such?
SC automatically chooses based on the name of the XML. The best way to go about it is to do CharacterName_ClassHere.xml since that will avoid the XML loading on your mules.
You need to do a variable there since you cannot calculate outside of variables. To do that, write the following:
Variables:
<var name="Midcast-Delay">0</var>
Rules:
<var cmd="setcalc Midcast-Delay (%Castime/2)" /> [HAVE THIS RULE COME BEFORE ALL SPELL RULES]
<midcastdelay delay="$Midcast-Delay" />
I'm trying to skill up, any simple SC to keep up defender, focus, and retaliation?
edit: nm I figured something out
Anyone have any suggestions for the ideal way to precast/midcast a -80% cure cast time setup? I'm not far from reaching this.
I currently have it set up to be the following in the section for all "Cure" spells for midcast delay:
Code:<midcastdelay delay=".8" />
Make your cure set equip upon precast. Use
<castdelay delay="0.3" />
I probably should've clarified, that midcast delay switches in my actual curing set. I'll adjust it a bit and see what happens.
Edit: Yeah, not working very well with the midcast delay set like that with that addition (my actual healing gear is barely on). I'll just adjust that.
Edit #2: Got it to work, cheers.