Item Search
     
BG-Wiki Search
Results 1 to 9 of 9
  1. #1
    Yoshi P
    Join Date
    Dec 2006
    Posts
    5,360
    BG Level
    8
    WoW Realm
    Arthas

    Getting impact to work properly in spellcast/ingame macros.

    How do you guys handle it? Is it possible to get it to work properly with precast/midcast sets in a single macro press? Whenever I try making a macro that both equips the robe (or a set with the robe in it) and casts the spell, including /waits, it either doesn't work at all or doesn't work reliably. And spellcast frequently kicks me back to idle gear before the spell finishes casting, cancelling the spell, especially in laggy environments like delve can be.

    I've resorted to having two macros for it (equip fastcast impact set and a separate with just /ma impact) and than opening the equip screen midcast to make sure my impact set stays on until the cast finishes. This works, but there has to be a better way to go about it.

  2. #2
    Salvage Bans
    Join Date
    Oct 2007
    Posts
    771
    BG Level
    5

    I add a 1 sec delaycast and switch to my cloak then fire off the spell. I have to look at my code but I normally just //impact and works.

    its basically if spell = impact delaycast 1 sec equip cloak set and done.

    <if Spell="Impact">
    <equip when="Precast|Midcast"><body lock="true">Twilight Cloak</body><head lock="true">remove</head></equip>
    <action type="castdelay" delay="1" />

    </if>
    Might have to increase castdelay if lag issues..

  3. #3
    Ridill
    Join Date
    Apr 2011
    Posts
    23,594
    BG Level
    10
    FFXI Server
    Bahamut

    Along these lines for some reason my spellcast doesn't even seem to recognize impact. Like //impact litterally does nothing and manual cast results in no gear swaps

  4. #4
    Salvage Bans
    Join Date
    Oct 2007
    Posts
    771
    BG Level
    5

    Quote Originally Posted by dasva View Post
    Along these lines for some reason my spellcast doesn't even seem to recognize impact. Like //impact litterally does nothing and manual cast results in no gear swaps
    Do you have if spell = "impact" in your spellcast rule section? The game will not know you have the spell unless you equip the gear first. Spellcast should still process the //impact command with or without the cloak to verify add this line to the top of your rules section:

    <addtochat color="121">:::%spell:::</addtochat>

    Should echo the spell you cast... The code I posted should equip the cloak wait 1 sec and then cast impact I been using it for awhile the delay might need to be longer depending on system/lag tho.

  5. #5
    Ridill
    Join Date
    Apr 2011
    Posts
    23,594
    BG Level
    10
    FFXI Server
    Bahamut

    Not sure what you mean. You can //spell without an xml to begin with. And duh I have the cloak on and it's in my rules There is no error code or you don't have that spell spellcast just does literally nothing no matter what in the same manner as if you tried to cast a spell that doesn't exist

  6. #6
    Salvage Bans
    Join Date
    Oct 2007
    Posts
    771
    BG Level
    5

    Works great for me sounds like a resource.xml issue maybe. You can try what I posted tho with a spellcast.xml and addtochat to see if the spell is being interpreted correctly or not. I am on the old windower myself and haven't had any issue casting anything from command line its my preferred way for a lot of stuff.

  7. #7
    Ridill
    Join Date
    Apr 2011
    Posts
    23,594
    BG Level
    10
    FFXI Server
    Bahamut

    I've updated resources several times. Guess could try what you did but it's not like it will help anything and can't see why having a rule for adding the spell to chat would do anything when spellcast doesn't even recognize the spell at all to the point of not even attempting to cast or follow any other rules I have in there. Though I guess it might tell me it's another spell. It's just weird and only with that spell. The funny part is if I just do normal ig commands I can cast it unless cloak not equipped in which case get standard you can't cast message. But spell cast will often try to switch me back to my idle set before it finishes

  8. #8
    Salvage Bans
    Join Date
    Oct 2007
    Posts
    771
    BG Level
    5

    Quote Originally Posted by dasva View Post
    I've updated resources several times. Guess could try what you did but it's not like it will help anything and can't see why having a rule for adding the spell to chat would do anything when spellcast doesn't even recognize the spell at all to the point of not even attempting to cast or follow any other rules I have in there. Though I guess it might tell me it's another spell. It's just weird and only with that spell. The funny part is if I just do normal ig commands I can cast it unless cloak not equipped in which case get standard you can't cast message. But spell cast will often try to switch me back to my idle set before it finishes
    I had to manually update my resources in the past because windower would say it updated it but when I checked the physical file it had not updated the file.

    If the command isn't being displayed with addtochat at the top of your rules section it really lends it self to a resource problem or something else redefined impact as an alias which then could easily explain it.

  9. #9
    Salvage Bans
    Join Date
    Oct 2010
    Posts
    792
    BG Level
    5
    FFXI Server
    Sylph

    I just use the following:

    /console exec schImpact.txt
    /ma "impact" <stnpc>
    /wait 25
    /console exec schidle.txt

    That's generally long enough to cast with any sub.

    I use hybrid sets where possible to save inventory space, but you could easily do a precast / midcast set by adding a <wait 1> to the /ma line.

Similar Threads

  1. Help Please. Cannot get FFXI to work
    By emerle in forum FFXI: Everything
    Replies: 50
    Last Post: 2015-12-07, 19:16