Spellcast |
||
Spellcast
Would anyone mind taking a look at my spellcast? It works fine except for sorc latent gear swap and then switching back to nuke gear for the cast.
I'll take a look at it if you like~
For reference, here's my Sorc Ring latent switch. It's set to midcast because I put on FastCast+ gear beforehand~ Its basically the same except I dont use a .txt for gear swaps
The gear swaps work fine if I am already below 75% but above 75% it doesnt completely swap out the gear. Hmm, try adding a midcastdelay in there to delay your second gearswap.
<action type="equip" when="midcast"> <rring>Sorcerer's Ring</rring> <action type="midcastdelay" delay="2.0" /> </action> That'll make sure all your gear has the time to swap in/out before it puts on all your midcast gear. EDIT: Quickfix on MidCastDelay synxtax If I used windower, mine might possibly look like this:
<!-- Sorcerer's Ring Rule (Support Job Variables Pre-Set) --> <if advanced='$Ring == 1'> <!-- Sorcerer's Ring HP Latent Check and Activation --> <if Advanced='"$%SubJobRingHP" !="\$%SubJobRingHP"'> <if Advanced='%HP > $%SubJobRingHP'> <action type="equip" set="MinusHP" /> </if> </if> <!-- Resistance of Mob Allowing, Active and Equip Sorcerer's Ring on all Nukes --> <else> <action type="equip" set="MinusHP" /> </else> <action type="equip" when="midcast"> <lring>Sorcerer's Ring</lring> </action> </if> Well I give up how do you do a .txt command with spellcast?
<action="command" when="midcast">exec file.txt</action>
Should do it (for Spellcast 2.2* versions, for 2.30+ then the <command> line in my spellcast should work fine) why use a txt file though?
Just add a set in the profile Its not swapping correctly
Make sure your HP variable is set correctly in your variables section.
Your latent code is fine. I would also recommend upgrading to the newest version of spellcast. It works great, and they've been fixing things on the newer versions etc.
Unicorn.Moldtech said: if Advanced='"$%SubJobRingHP" !="\$%SubJobRingHP"' What does the \ mean there? Not familiar. Quote: <if Advanced='%HP > $%SubJobRingHP'> Change > to, without using spaces or quotes, "& g t ;"
Necro Bump Detected!
[244 days between previous and next post]
Leviathan.Angelskiss
Offline
bump- since it seemed appropriate to post this question here
If I have the trial magian elemental dmg staves AND HQ staves for my enfeebs etc- how do I work both sets into my spellcast? I at this time only have the elemental TOM staves in there but loathe using them for enfeebs =( Any help would be great <3 ty! Create two sets of staff variables, one labeled "Damage-Fire", "Damage-Water", etc and the other "Macc-Fire" etc. Enter the appropriate staff for each element.
In your nuke set, your weapon entry will be <main>$Damage-%SpellElement</main>. In any set where you want to use the macc staff, it's $Macc-%SpellElement. Leviathan.Angelskiss
Offline
Forgive me Night- I am still *kinda* newbish
SO I take this : (my current) <!-- Elemental Staffs, input what staff to use for each element here --> <var name="IceStaff">Varuna's Staff +2</var> <var name="DarkStaff">Pluto's Staff</var> <var name="ThunderStaff">Indra's Staff +2</var> <var name="WindStaff">Vayu's Staff +2</var> <var name="FireStaff">Teiwaz</var> <var name="EarthStaff">Terra's Staff</var> <var name="LightStaff">Surya's Staff +2</var> <var name="WaterStaff">Neptune's Staff</var> and name that <var name="Damage-ICE">Varuna's staff +2</var> ? Right. Then you have 8 more variables for macc.
Leviathan.Angelskiss
Offline
thank u Night <3
You saved me a lot of headaches! Here's one. I can't get spellcast to equip the sword for sub. How can I change this?
Would need to see the script.
Does it never equip as written or only when trying to equip both main and offhand weapons?
I'm sure there is a way to make the twilight cape set shorter instead of all 8 elements but still learning.
You don't need to check for the individual elements at all. The weather/day check alone will prevent it equipping Twilight Cape on physical spells.
It will equip if there's a sword in main hand already but if I had a staff on, then it'll only equip main and the sub will get equip on the next equipment change.
It's just trying to swap in too fast for the game client to handle; it still thinks you have nothing in the mainhand so it won't let you equip it. If you want Spellcast to handle the swap, you'll need to set a small delay between equipping your mainhand weapon and the offhand in order to circumvent that.
Leviathan.Angelskiss
Offline
SO I tried to update my SC for sch and I did this~ as was suggested
and I get this error : Parsing Error: line 47- Error reading end tag. Line 47 is the </variables> Is it the two sets of staff variables? It's this: <var name="MACC-IceStaff">Aquilo's Staff/var>. Close the tag properly and it'll go away.
Leviathan.Angelskiss
Offline
Thank night 1 more question @@ It got rid of it and says 374 now.
<if CommandPrefix="/ma|/Magic" notskill="Enfeeblingmagic"> <equip when="Midcast"> <main>$%SpellElementStaff</main> </equip> </if> <if CommandPrefix="/ma|/Magic" skill="Enfeeblingmagic"> <equip when="Midcast"> <main>$%SpellElementStaff2</main> </equip> </if> </rules> </spellcast> 374 is in there. This is the only new thing I tossed in there, see what the issue may be? Edit: also will this work for my helixes? :o Same error type? I'm not getting any errors with just that section, so it looks like it's somewhere else if it's another tag error.
Quote: Edit: also will this work for my helixes? :o |
||
All FFXI content and images © 2002-2024 SQUARE ENIX CO., LTD. FINAL
FANTASY is a registered trademark of Square Enix Co., Ltd.
|