Item Search
     
BG-Wiki Search
Page 140 of 302 FirstFirst ... 90 130 138 139 140 141 142 150 190 ... LastLast
Results 2781 to 2800 of 6036

Thread: Gearswap Help Thread!     submit to reddit submit to twitter

  1. #2781
    Bagel
    Join Date
    Dec 2012
    Posts
    1,488
    BG Level
    6

    i have a question for the public
    does anybody want to see every thing exposed by gearswap?? mind you one of the files is varry large

  2. #2782
    Melee Summoner
    Join Date
    May 2014
    Posts
    38
    BG Level
    1
    FFXI Server
    Bismarck

    New error found, on whm.lua only so far. Happens when I try to toggle Kiting on.

    /Mote-SelfCommands.lua:190: Can only toggle a boolean mode.

    Any thoughts?

  3. #2783
    Blue Magic is Best Magic
    Join Date
    Jul 2007
    Posts
    8,215
    BG Level
    8

    Having an issue with my gearswap. When I cast spells the first time it swaps properly, then I'll wait like 2 seconds and cast the same spell again and it seems to not equip everything because it does lower dmg, and then I cast it a third time and it does even lower damage. I know its not resists because I'm doing it on low level mobs and the dmg drop is pretty consistent when hitting all mobs in an AOE.

  4. #2784
    Chram
    Join Date
    Sep 2007
    Posts
    2,526
    BG Level
    7
    FFXI Server
    Fenrir

    Quote Originally Posted by Speedy View Post
    New error found, on whm.lua only so far. Happens when I try to toggle Kiting on.

    /Mote-SelfCommands.lua:190: Can only toggle a boolean mode.

    Any thoughts?
    Cannot replicate. Please pastebin your version of the job file, and note any modifications you've made to it.

  5. #2785
    Melee Summoner
    Join Date
    May 2014
    Posts
    38
    BG Level
    1
    FFXI Server
    Bismarck

    Quote Originally Posted by Motenten View Post
    Cannot replicate. Please pastebin your version of the job file, and note any modifications you've made to it.
    Upon realizing it was now occurring on all jobs, I narrowed it down to what they all share in common, and that's my personal globals file.
    It appears there was a character deleted in send_command('bind ^f11 gs c toggle Kiting'), to which I fixed it.

    Thanks for getting my head scratching Mote!

  6. #2786
    Campaign
    Join Date
    Jul 2007
    Posts
    6,633
    BG Level
    8

    Quote Originally Posted by Tinuviel View Post
    Is there an alternative approach to the midaction() check? It seemed a very good way to prevent erroneous gear changes midcast if you are mashing keys (yeah i do this sometimes) XD
    The workaround dlsmd and JSH developed together is a good compromise.
    You still get locked occasionally because of packetloss, but the lock lasts just a fraction of seconds, whereas with the Midaction() thing it lasts several seconds.


    Actually you've reminded me I still have to implement and test the "on screen var display" lines of code that dlsmd shared the other day >.> been lazy...

  7. #2787
    Bagel
    Join Date
    Dec 2012
    Posts
    1,488
    BG Level
    6

    in case your wondering what the code for midaction fix is
    function midcast ()
    casting = true
    coroutine.schedule(function () casting = false end, (spell.cast_time/4+.5))
    ...
    end
    function aftercast ()
    ...
    casting = false
    end

    just check for

    if casting then
    cancel_spell()
    return
    end

  8. #2788
    Old Odin
    Join Date
    Oct 2006
    Posts
    6,198
    BG Level
    8
    FFXI Server
    Asura

    dunno if this is a windower or gearswap problem: since the update, no gearswap happens when casting haste 1, dunno if haste 2 is affected too

  9. #2789
    Bagel
    Join Date
    Dec 2012
    Posts
    1,488
    BG Level
    6

    Quote Originally Posted by Damane View Post
    dunno if this is a windower or gearswap problem: since the update, no gearswap happens when casting haste 1, dunno if haste 2 is affected too
    you are checking for them with "Haste" or "Haste II"

  10. #2790
    Old Odin
    Join Date
    Oct 2006
    Posts
    6,198
    BG Level
    8
    FFXI Server
    Asura

    Quote Originally Posted by dlsmd View Post
    you are checking for them with "Haste" or "Haste II"

    if spell.english == 'Haste'

    this has worked pre update now its not, other swaps working fine

    can add erase to that list too

    same applies to cursna


    doesnt even swap precast Fastcast set on those spells. which is labeled with:

    if spell.action_type = 'Magic'
    then
    equip blabla
    end

  11. #2791
    Bagel
    Join Date
    Dec 2012
    Posts
    1,488
    BG Level
    6

    Quote Originally Posted by Damane View Post
    if spell.english == 'Haste'

    this has worked pre update now its not, other swaps working fine

    can add erase to that list too

    same applies to cursna


    doesnt even swap precast Fastcast set on those spells. which is labeled with:

    if spell.action_type = 'Magic'
    then
    equip blabla
    end
    use gs debug_mode and see if the spell is being sent to filtered

    if not try this

    put this in the function that your trying to find the data
    i.e.
    function precast(spell)
    add_to_chat(7,"spell.name="..tostring(spell.name))
    ...
    end

    it will out put to chat the spells name

  12. #2792
    Old Odin
    Join Date
    Oct 2006
    Posts
    6,198
    BG Level
    8
    FFXI Server
    Asura

    Quote Originally Posted by dlsmd View Post
    use gs debug_mode and see if the spell is being sent to filtered

    if not try this

    put this in the function that your trying to find the data
    i.e.
    function precast(spell)
    add_to_chat(7,"spell.name="..tostring(spell.name))
    ...
    end

    it will out put to chat the spells name
    there seems to be an issue with dualboxing it seems. my RUN.lua wasnt working so i reloaded gearswap, this made my mule gearswaps on GEO not work, so i reloaded that one, which broke again my RUN.lua

    now both are working again, i have no idea wtf is going on ._. unloading gearswap totally and reloading it fixed it for now

  13. #2793
    Stalking you
    Join Date
    Dec 2007
    Posts
    402
    BG Level
    4
    FFXIV Character
    V' Mod
    FFXIV Server
    Atomos
    FFXI Server
    Quetzalcoatl

    is there a generic name for roll buffs or can they only be defined by using the specific name?

    buffactive["Corsair's Roll"] works if i have corsair's roll on, but i'd prefer to be able to use a generic term for having any roll active.

  14. #2794
    BG Content
    Join Date
    Jul 2007
    Posts
    22,356
    BG Level
    10
    FFXI Server
    Lakshmi
    Blog Entries
    1

    Code:
    RollActive=false
    for I,v in pairs(buffactive) do
        if find(I," Roll") then
            RollActive= true
            break
        end
    end

  15. #2795
    Stalking you
    Join Date
    Dec 2007
    Posts
    402
    BG Level
    4
    FFXIV Character
    V' Mod
    FFXIV Server
    Atomos
    FFXI Server
    Quetzalcoatl

    Quote Originally Posted by Byrthnoth View Post
    Code:
    RollActive=false
    for I,v in pairs(buffactive) do
        if find(I," Roll") then
            RollActive= true
            break
        end
    end
    Code:
    function customize_idle_set(idleSet)
    	RollActive = false
    	for I,v in pairs(buffactive) do
    		if find(I," Roll") then
    			RollActive = true
    			break
    		end
    	end
    	
        if RollActive then
            idleSet = set_combine(idleSet, sets.roll)
        elseif buffactive['Sanction'] then
            idleSet = set_combine(idleSet, sets.sanction)
        end
        return idleSet
    end
    using the generic whm.lua file

    is returning an error "attempt to call global 'f..." which goes off my screen so i can't read what the rest of it says.

    i have no idea where to put the RollActive function in the file.

  16. #2796
    RIDE ARMOR
    Join Date
    Feb 2010
    Posts
    14
    BG Level
    1
    FFXI Server
    Bismarck

    Quote Originally Posted by dlsmd View Post
    in case your wondering what the code for midaction fix is
    function midcast ()
    casting = true
    coroutine.schedule(function () casting = false end, (spell.cast_time/4+.5))
    ...
    end
    function aftercast ()
    ...
    casting = false
    end

    just check for

    if casting then
    cancel_spell()
    return
    end
    Hi dlsmd, do I understand correctly... should I be adding the above code to my job file in order to use the midcast()?

    Thanks

  17. #2797
    Campaign
    Join Date
    Jul 2007
    Posts
    6,633
    BG Level
    8

    No, this code works kinda as an alternative to Midcast().
    It won't avoid the packet loss issue, but it will have reduced consequences when that happens, since the amount of time you get "locked" after a packet loss will be dynamic (depending on the spell's cast time) and not fixed.


    Oh btw, now that I think about it, dlsmd I think I had to modify some things in those lines to make it work, but forgot to tell you.
    First, I had to put the first part into precast and not midcast, or it wouldn't stop from equipping precast gear.
    Second, I had to modify something else because otherwise it would produce an error if you attempted to use a WS or a JA (they have no spell.cast_time in the related table).
    I don't remember what I changed... I think something making the rule work only for spell.prefix = "/magic" or something like that.
    I can watch my lua when I get back home.

  18. #2798
    Stalking you
    Join Date
    Dec 2007
    Posts
    402
    BG Level
    4
    FFXIV Character
    V' Mod
    FFXIV Server
    Atomos
    FFXI Server
    Quetzalcoatl

    Code:
    function job_setup()
        PhantomRoll = S{"Fighter's Roll", "Monk's Roll", "Healer's Roll", "Wizard's Roll", "Warlock's Roll", "Rogue's Roll",
            "Gallant's Roll", "Chaos Roll", "Beast Roll", "Choral Roll", "Hunter's Roll", "Samurai Roll", "Ninja Roll",
            "Drachen Roll", "Evoker's Roll", "Magus's Roll", "Corsair's Roll", "Puppet Roll", "Dancer's Roll", "Scholar's Roll",
            "Bolter's Roll", "Caster's Roll", "Courser's Roll", "Blitzer's Roll", "Tactician's Roll", "Allies' Roll",
            "Miser's Roll", "Companion's Roll", "Avenger's Roll"}	
    
    	state.Buff.PhantomRoll = buffactive.PhantomRoll or false
    end
    what am i doing wrong here?

  19. #2799
    Chram
    Join Date
    Sep 2007
    Posts
    2,526
    BG Level
    7
    FFXI Server
    Fenrir

    what am i doing wrong here?
    What are you doing at all there?

  20. #2800
    Stalking you
    Join Date
    Dec 2007
    Posts
    402
    BG Level
    4
    FFXIV Character
    V' Mod
    FFXIV Server
    Atomos
    FFXI Server
    Quetzalcoatl

    i want something to return a true result with a cor roll effect active.

Page 140 of 302 FirstFirst ... 90 130 138 139 140 141 142 150 190 ... LastLast

Similar Threads

  1. Replies: 6547
    Last Post: 2014-07-08, 22:45