Thanks a ton!
A quick question: is there a way to force the correct spirit to match the day without selecting it via the magic menu? I.E. If I macro Air Spirit, is there a way to have spellcast switch to dark spirit if it's dark day? Just want to see if I can make a single Siphon macro.
Not a summoner myself, maybe need to do:Code:<if spell="*Spirit"> <action type="Changespell" spell="%DayElement Spirit"/> </if>
to prevent it looping.Code:<if spell="*Spirit"> <if notspellelement="%dayelement"> <action type="Changespell" spell="%DayElement Spirit"/> </if> </if>
That works for spells? I tried it and it says error on my windower. I am trying to equip two different sets for when chain affinity is up. For example if it is a str based spell I want to equip STR+ set with mavi helm if CA is up, but is CA is down I want to equip str+ with maat's cap.
If your base set for the physical spell has Maat's Cap in it, you won't need the notbuffactive part. You may also need to add a lock for the head slot, depending on where you put it in your rules. Mine looks like this:
Code:<if BuffActive="Chain Affinity"> <equip when="precast"> <head lock="yes">Mavi Kavuk+1</head> </equip> </if>
yup, leave the head slot out of your STR set then;
or like nyosan said, put one of the pieces in your str set and use only one rule for the other head piece.Code:<if spell="AAA|BBB|CCC|DDD"> <if buffactive="Chain Affinity"> <equip when="precast" set="STR"><head lock="yes">Mavi Kavuk +1</head></equip> </if> <else> <equip when="precast" set="STR"><head lock="yes">Maat's Cap</head></equip> </else> </if>
Anyone having an issue where spellcast would just randomly stop changing my gear? even though prior to that it was working fine for hours? No errors occur. Sometimes unloading>loading works but most of the time I have to restart my client. I have tried google but I cannot find anything that connects with my problem.
Haven't had that problem before. What version of spellcast are you using?
Okay, thats odd.. it has just started working again o_o
I have this variable in my spellcast for sorc ring: <var name="Ring">1</var>
How do I make an in game macro to turn that value into 0?
Was thinking to shut sorc ring off inside abyssea.
Thank you.
//sc var set ring 0
thank you
I think I'm having a similar problem as Lidenbok did - at least once a day, Spellcast will crash randomly when I change equipment due to "Access violation in OutgoingText method." If I try to reload it, it'll either load and then immediately crash again, or POL will crash. I use the most updated version of Spellcast as per the Windower site, and don't use any scripts at the moment. It's really quite annoying; as being main heal in an alliance goes from Effortless (when I can just //cure5 first-three-letters-of-name) to Arghble (with /target Fullname and macro smashing; which sadly is faster than <stal> in most cases, at least for me). But I digress. Any idea what the problem could be; and is anyone else having it?
edit: I use the most updated version via the Windower website, and the resources are updated.
are you using the most up to date version of windower?
My boyfriend and I also started getting this same issue with Spellcast.
i modified a friends (older version) and most things work except curing waltz. the gear goes in for the waltz but the aftercast does not take effect. another fix would be if after every action would revert to idol/engaged ect.. but i'm not getting that to go either.
http://pastebin.com/38PAC9zU
<if spell="Cur*">
<equip when="precast">
<head>Genbu's Kabuto</head>
<body>Kirin's Osode</body>
<waist>Warwolf Belt</waist>
<rear>Delta Earring</rear>
<rring>Omega Ring</rring>
<lring>Spiral Ring</lring>
</equip>
<equip when="AfterCast" set="engaged" />
<if notstatus="engaged">
<equip when="AfterCast" set="Standard" />
</if>
</if>
maybe it's because you don't have the action tag? mine are usually like this
<action type="equip" when="precast" set="jump" />
<action type="equip" when="aftercast" set="tp" />
see if that works
I dont think it will proc the if statement if its nestled that deep. Should just put it outside the if spell="cur*" and use an elseif for both scenarios.
This works for me. Worth a try
Code:<if spell="Utsusemi*|Monomi*|Tonko*"> <action type="equip" when="Precast" set="utsu" /> <action type="aftercastdelay" delay="1" /> <action type="equip" when="aftercast" set="tp" /> <if status="idle"> <action type="equip" when="aftercast" set="idle" /> </if> </if>
put that right before </spellcast> and it should work for all spells/setsCode:<if status="Engaged"> <equip when="aftercast" set="engaged"/> </if> <else> <equip when="aftercast" set="standard"/> </else>
@Nerji: <action .../> is SC2.2* formatting, SC2.3+ don't need it for equip and several other types of command.