Item Search
     
BG-Wiki Search
Page 260 of 302 FirstFirst ... 210 250 258 259 260 261 262 270 ... LastLast
Results 5181 to 5200 of 6036

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

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

  2. #5182
    RIDE ARMOR
    Join Date
    Jul 2015
    Posts
    11
    BG Level
    1

    Quote Originally Posted by Shadowmeld View Post
    I haven't had an opportunity to test it yet. I've been pretty busy the last few days.
    can you pm me the full function? would be great!

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

    Quote Originally Posted by zeecon88 View Post
    can you pm me the full function? would be great!
    its this
    Code:
    mb_timer = 1
    mb_elem = nil
    
    function mb_fin()
        state.MagicBurst = false
        mb_elem = nil
        add_to_chat("Skillchain window closed: Disabling Magic Burst Mode")
    end
    
    windower.raw_register_event('action message', function (actor_id, target_id, actor_index, target_index, message_id, param_1, param_2, param_3)
        if message_id > 287 and message_id < 303 then
            add_to_chat("Skillchain detected: >>"..elements.skillchain[message_id].name.." Enabling Magic Burst Mode")
            state.MagicBurst = true
            mb_elem = elements.skillchain[message_id].elements
            if type(mb_timer) == "thread" then
                coroutine.close(mb_timer)
            end
            mb_timer = coroutine.schedule(mb_fin, 5)
        end
    end)

  4. #5184
    RIDE ARMOR
    Join Date
    Jul 2015
    Posts
    11
    BG Level
    1

    this would go at the end of my gearswap correct? any were isok but tends to be at the end?

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

    does anybody know what the elements are for these skill chains??
    Cosmic Elucidation
    Universal Enlightenment
    Radiance
    Umbra

    and before you say thay dont exist here are the message lines
    [302] = {id=302,en="Skillchain: Cosmic Elucidation.${lb}${target} takes ${number} points of damage.",color="D"},
    [732] = {id=732,en="Skillchain: Universal Enlightenment.${lb}${target} takes ${number} points of damage",color="D"},
    [767] = {id=767,en="Skillchain: Radiance.${lb}${target} takes ${number} points of damage.",color="D"},
    [768] = {id=768,en="Skillchain: Umbra.${lb}${target} takes ${number} points of damage.",color="D"},
    [769] = {id=769,en="Skillchain: Radiance.${lb}${target} recovers ${number} hit points!",color="H"},
    [770] = {id=770,en="Skillchain: Umbra.${lb}${target} recovers ${number} hit points!",color="H"},

  6. #5186
    BG Content
    Join Date
    Sep 2011
    Posts
    707
    BG Level
    5
    FFXIV Character
    Modoru D'kkoru
    FFXIV Server
    Hyperion
    FFXI Server
    Siren

    Radiance is Fire, Wind, Thunder, Light
    Umbra is Ice, Earth, Water, Dark

    Cosmic is Tenzen's only, but I think it's every element? I remember it being a mix of Namas Arrow with Tachi: Kaiten.

    Edit; and I guess Universal Enlightenment is the merit BCNM version... so as above for this one.

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

    Quote Originally Posted by Modoru View Post
    Radiance is Fire, Wind, Thunder, Light
    Umbra is Ice, Earth, Water, Dark

    Cosmic is Tenzen's only, but I think it's every element? I remember it being a mix of Namas Arrow with Tachi: Kaiten.

    Edit; and I guess Universal Enlightenment is the merit BCNM version... so as above for this one.
    thanks

  8. #5188
    RIDE ARMOR
    Join Date
    Jul 2015
    Posts
    11
    BG Level
    1

    getting errors in on mall my joibs on lines 102 in flow.lua and 147 in organizer.lua anyoneknow whats up?

  9. #5189
    Smells like Onions
    Join Date
    Jan 2016
    Posts
    5
    BG Level
    0

    Might be a bit of a stupid question, but is there some other command I need to put into a lua to equip a resting set other than the set itself? I was looking at other lua's and I didn't find anything that was different than what I was doing.

    Still can't posts links.

    Spoiler: show
    function get_sets()

    send_command('bind f9 gs c toggle TP set')
    send_command('bind f10 gs c toggle Idle set')
    send_command('bind f11 gs c toggle CDC set')
    send_command('bind f12 gs c toggle Req set')
    send_command('bind !f12 gs c toggle Rea set')

    function file_unload()


    send_command('unbind ^f9')
    send_command('unbind ^f10')
    send_command('unbind ^f11')
    send_command('unbind ^f12')

    send_command('unbind !f9')
    send_command('unbind !f10')
    send_command('unbind !f11')
    send_command('unbind !f12')

    send_command('unbind f9')
    send_command('unbind f10')
    send_command('unbind f11')
    send_command('unbind f12')



    end

    --Idle Sets--
    sets.Idle = {}

    sets.Idle.index = {'Standard','DT'}
    Idle_ind = 1

    sets.Idle.Standard = {ammo="Hasty Pinion +1",
    head="Ocelomeh headpiece +1",neck="Wiglen gorget", ear1="Dawn earring", ear2="Upsurge earring",
    body="Mirage jubbah +2",hands="Taeon Gloves",ring1="Sheltered Ring",ring2="Paguroidea ring",
    back="Shadow mantle",waist="Flume belt +1",legs="Desultor Tassets",feet="Taeon Boots"}

    sets.Idle.DT = {ammo="Hasty Pinion +1",
    head="Iuitl headgear +1",neck="Wiglen Gorget", ear1="Dawn earring", ear2="Upsurge earring",
    body="Luhlaza jubbah +1",hands="Taeon gloves",ring1="Sheltered Ring",ring2="Paguroidea ring",
    back="Cheviot cape",waist="Flume belt +1",legs="Desultor Tassets",feet="Taeon Boots"}






    --TP Sets--
    sets.TP = {}

    sets.TP.index = {'Standard', 'Solo', 'Safe', 'AccuracyLite', 'AccuracyFull', 'AccuracyExtreme', 'DT', 'DTAccuracy'}
    --1=Standard, 2=Solo, 3=Marches, 4=AccuracyLite, 5=AccuracyFull, 6=DT, 7=DTAccuracy--
    TP_ind = 1

    sets.TP.Standard = {ammo="Hasty Pinion +1",
    head="Taeon Chapeau",neck="Peacock Amulet", ear1="Suppanomimi", ear2="Brutal Earring",
    body="Taeon tabard",hands="Taeon Gloves",ring1="Rajas ring",ring2="Enlivened ring",
    back="Mirage mantle",waist="Windbuffet Belt +1",legs="Taeon tights",feet="Taeon boots"}

    sets.TP.Solo = {ammo="Hasty Pinion +1",
    head="Taeon Chapeau",neck="Peacock Amulet", ear1="Suppanomimi", ear2="Brutal Earring",
    body="Taeon tabard",hands="Taeon Gloves",ring1="Rajas ring",ring2="Enlivened ring",
    back="Mirage mantle",waist="Windbuffet Belt +1",legs="Taeon tights",feet="Taeon boots"}

    sets.TP.Safe = {ammo="Hasty Pinion +1",
    head="Taeon Chapeau",neck="Peacock Amulet", ear1="Suppanomimi", ear2="Brutal Earring",
    body="Taeon tabard",hands="Taeon Gloves",ring1="Rajas ring",ring2="Enlivened ring",
    back="Mirage mantle",waist="Windbuffet Belt +1",legs="Taeon tights",feet="Taeon boots"}

    sets.TP.AccuracyLite = {ammo="Hasty Pinion +1",
    head="Taeon Chapeau",neck="Peacock Amulet", ear1="Suppanomimi", ear2="Brutal Earring",
    body="Taeon tabard",hands="Taeon Gloves",ring1="Rajas ring",ring2="Enlivened ring",
    back="Mirage mantle",waist="Windbuffet Belt +1",legs="Taeon tights",feet="Taeon boots"}

    sets.TP.AccuracyFull = {ammo="Hasty Pinion +1",
    head="Taeon Chapeau",neck="Peacock Amulet", ear1="Suppanomimi", ear2="Brutal Earring",
    body="Taeon tabard",hands="Taeon Gloves",ring1="Rajas ring",ring2="Enlivened ring",
    back="Mirage mantle",waist="Windbuffet Belt +1",legs="Taeon tights",feet="Taeon boots"}

    sets.TP.AccuracyExtreme = {ammo="Hasty Pinion +1",
    head="Taeon Chapeau",neck="Peacock Amulet", ear1="Suppanomimi", ear2="Brutal Earring",
    body="Taeon tabard",hands="Taeon Gloves",ring1="Rajas ring",ring2="Enlivened ring",
    back="Mirage mantle",waist="Windbuffet Belt +1",legs="Taeon tights",feet="Taeon boots"}

    sets.TP.DT = {ammo="Hasty Pinion +1",
    head="Iuitl headgear +1",neck="Wiglen Gorget", ear1="Dawn earring", ear2="Heartseeker earring",
    body="Luhlaza jubbah +1",hands="Taeon gloves",ring1="Sheltered Ring",ring2="Paguroidea ring",
    back="Cheviot cape",waist="Flume belt +1",legs="Blood cuisses",feet="Taeon Boots"}

    sets.TP.DTAccuracy = {ammo="Hasty Pinion +1",
    head="Iuitl headgear +1",neck="Peacock amulet", ear1="Dawn earring", ear2="Heartseeker earring",
    body="Luhlaza jubbah +1",hands="Taeon gloves",ring1="Sheltered Ring",ring2="Paguroidea ring",
    back="Cheviot cape",waist="Flume belt +1",legs="Blood cuisses",feet="Taeon Boots"}






    --Weaponskill Sets--
    sets.WS = {}

    sets.Requiescat = {}

    sets.Requiescat.index = {'Attack','Accuracy'}
    Requiescat_ind = 1

    sets.Requiescat.Attack = {ammo="Cheruski needle",
    head="Taeon Chapeau",neck="Thunder gorget",ear1="Brutal earring",ear2="Moonshade earring",
    body="Taeon tabard",hands="Taeon gloves",ring1="Rajas ring",ring2="Pyrosoul ring",
    back="Mirage mantle",waist="Windbuffet belt +1",legs="Despair cuisses",feet="Taeon boots"}

    sets.Requiescat.Accuracy = {ammo="Hasty Pinion +1",
    head="Whirlpool mask",neck="Soil gorget",ear1="Brutal earring",ear2="Moonshade earring",
    body="Taeon tabard",hands="Qaaxo mitaines",ring1="Rajas Ring",ring2="Pyrosoul ring",
    back="Mirage mantle",waist="Dynamic belt +1",legs="Taeon tights",feet="Taeon boots"}

    sets.ChantDuCygne = {}

    sets.ChantDuCygne.index = {'Attack','Accuracy'}
    ChantDuCygne_ind = 1

    sets.ChantDuCygne.Attack = {ammo="Hasty Pinion +1",
    head="Uk'uxkaj cap",neck="Flame gorget",ear1="Bladeborn earring",ear2="Steelflash earring",
    body="Luhlaza jubbah +1",hands="Luh. bazubands +1",ring1="Epona's ring",ring2="Rajas ring",
    back="Rancorous mantle",waist="Windbuffet belt",legs="Manibozho brais",feet="Vanir Boots"}

    sets.ChantDuCygne.Accuracy = {ammo="Hasty Pinion +1",
    head="Uk'uxkaj cap",neck="Flame gorget",ear1="Bladeborn earring",ear2="Steelflash earring",
    body="Luhlaza jubbah +1",hands="Luh. bazubands +1",ring1="Epona's ring",ring2="Rajas ring",
    back="Rancorous mantle",waist="Light belt",legs="Manibozho brais",feet="Assim. charuqs +1"}

    sets.WS.SanguineBlade = {}

    sets.WS.SanguineBlade = {ammo="Impatiens",
    head="Hagondes hat",neck="Eddy necklace",ear1="Hecate's earring",ear2="Friomisi earring",
    body="Hagondes Coat +1",hands="Hagondes cuffs",ring1="Archon ring",ring2="Acumen ring",
    back="Cornflower cape",waist="Aswang sash",legs="Hagondes Pants +1",feet="Hagondes sabots"}

    sets.WS.CircleBlade = {}

    sets.WS.CircleBlade = {ammo="Cheruski needle",
    head="Uk'uxkaj cap",neck="Soil Gorget",ear1="Moonshade earring",ear2="Brutal earring",
    body="Magus jubbah",hands="Luh. bazubands +1",ring1="Epona's ring",ring2="Pyrosoul ring",
    back="Atheling mantle",waist="Soil belt",legs="Quiahuiz trousers",feet="Luhlaza charuqs +1",
    back="Atheling mantle",waist="Soil belt",legs="Quiahuiz trousers",feet="Luhlaza charuqs +1"}

    sets.WS.Expiacion = {}

    sets.WS.Expiacion = {ammo="Cheruski needle",
    head="Uk'uxkaj cap",neck="Soil Gorget",ear1="Moonshade earring",ear2="Brutal earring",
    body="Magus jubbah",hands="Luh. bazubands +1",ring1="Epona's ring",ring2="Pyrosoul ring",
    back="Atheling mantle",waist="Soil belt",legs="Quiahuiz trousers",feet="Luhlaza charuqs +1"}

    sets.Realmrazer = {}

    sets.Realmrazer.index = {'Attack','Accuracy'}
    Realmrazer_ind = 1

    sets.Realmrazer.Attack = {ammo="Cheruski needle",
    head="Whirlpool mask",neck="Flame gorget",ear1="Bladeborn earring",ear2="Steelflash Earring",
    body="Luhlaza jubbah +1",hands="Luh. Bazubands +1",ring1="Levia. ring",ring2="Aquasoul ring",
    back="Atheling mantle",waist="Light belt",legs="Quiahuiz trousers",feet="Luhlaza charuqs +1"}

    sets.Realmrazer.Accuracy = {ammo="Hasty Pinion +1",
    head="Whirlpool mask",neck="Flame gorget",ear1="Bladeborn earring",ear2="Steelflash earring",
    body="Luhlaza jubbah +1",hands="Luh. Bazubands +1",ring1="Levia. ring",ring2="Aquasoul ring",
    back="Letalis mantle",waist="Light belt",legs="Quiahuiz trousers",feet="Assim. charuqs +1"}

    sets.WS.FlashNova = {}

    sets.WS.FlashNova = {ammo="Impatiens",
    head="Hagondes hat",neck="Eddy necklace",ear1="Hecate's earring",ear2="Friomisi earring",
    body="Hagondes Coat +1",hands="Hagondes cuffs",ring1="Spiral ring",ring2="Acumen ring",
    back="Cornflower cape",waist="Aswang sash",legs="Hagondes Pants +1",feet="Hagondes sabots"}





    --Blue Magic Sets--
    sets.BlueMagic = {}

    sets.BlueMagic.STR = {ammo="Impatiens",
    head="Mirage keffiyeh",neck="Lacono necklace +1",ear1="Flame pearl",ear2="Flame pearl",
    body="Taeon tabard",hands="Taeon gloves",ring1="Rajas ring",ring2="Pyrosoul ring",
    back="Cornflower cape",waist="Chuq'aba belt",legs="Despair cuisses",feet="Taeon boots"}

    sets.BlueMagic.STRDEX = {ammo="Cheruski needle",
    head="Mirage keffiyeh",neck="Lacono necklace +1",ear1="Flame pearl",ear2="Flame pearl",
    body="Taeon tabard",hands="Taeon gloves",ring1="Pyrosoul ring",ring2="Rajas ring",
    back="Cornflower cape",waist="Pipilaka belt",legs="Despair cuisses",feet="Taeon boots"}

    sets.BlueMagic.STRVIT = {ammo="Impatiens",
    head="Mirage keffiyeh",neck="Lacono necklace +1",ear1="Flame pearl",ear2="Flame pearl",
    body="Taeon tabard",hands="Taeon gloves",ring1="Pyrosoul ring",ring2="Spiral ring",
    back="Cornflower cape",waist="Caudata belt",legs="Quiahuiz trousers",feet="Taeon boots"}

    sets.BlueMagic.STRMND = {ammo="Impatiens",
    head="Telchine cap",neck="Lacono necklace +1",ear1="Flame pearl",ear2="Flame pearl",
    body="Telchine chasuble",hands="Telchine gloves",ring1="Vulcan's ring",ring2="Levia. ring",
    back="Cornflower cape",waist="Cascade belt",legs="Telchine Braconi",feet="Telchine pigaches"}

    sets.BlueMagic.AGI = {ammo="Impatiens",
    head="Mirage keffiyeh",neck="Lacono necklace +1",ear1="Flame pearl",ear2="Flame pearl",
    body="Taeon tabard",hands="Iuitl wristbands",ring1="Breezesoul ring",ring2="Auster's ring",
    back="Cornflower cape",waist="Sveltesse belt +1",legs="Quiahuiz trousers",feet="Luhlaza charuqs +1"}

    sets.BlueMagic.INT = {ammo="Impatiens",
    head="Helios Band",neck="Farr torque",ear1="Moldavite earring",ear2="Friomisi earring",
    body="Helios jacket",hands="Helios gloves",ring1="Shiva ring",ring2="Icesoul ring",
    back="Cornflower cape",waist="Salire belt",legs="Helios spats",feet="Helios boots"}

    sets.BlueMagic.Cures = {ammo="Impatiens",
    head="Telchine cap",neck="Aife's medal",ear1="Loquac. earring",ear2="Novia earring",
    body="Telchine chasuble",hands="Telchine gloves",ring1="Levia. ring",ring2="Aquasoul ring",
    back="Swith cape",waist="Cascade belt",legs="Telchine braconi",feet="Telchine pigaches"}

    sets.BlueMagic.SelfCures = {ammo="Impatiens",
    head="Telchine cap",neck="Aife's medal",ear1="Loquac. earring",ear2="Novia earring",
    body="Telchine chasuble",hands="Telchine gloves",ring1="Perception ring",ring2="Aquasoul Ring",
    back="Swith cape",waist="Chuq'aba Belt",legs="Telchine braconi",feet="Telchine pigaches"}

    sets.BlueMagic.Stun = {ammo="Impatiens",
    head="Taeon Chapeau",neck="Farr torque",ear1="Loquac. earring",
    body="Taeon tabard",hands="Mv. bazubands +2",ring1="Prolix ring",ring2="Balrahn's ring",
    back="Cornflower cape",waist="Dynamic belt +1",legs="Orvail pants",feet="Helios boots"}

    sets.BlueMagic.HeavyStrike = {ammo="Impatiens",
    head="Ejekamal mask",neck="Lacono necklace +1",ear1="Flame pearl",ear2="Heartseeker earring",
    body="Taeon tabard",hands="Taeon gloves",ring1="Pyrosoul ring",ring2="Rajas ring",
    back="Cornflower cape",waist="Chuq'aba Belt",legs="Despair cuisses",feet="Taeon boots"}

    sets.BlueMagic.ChargedWhisker = {ammo="Impatiens",
    head="Helios band",neck="Eddy necklace",ear1="Moldavite earring",ear2="Friomisi earring",
    body="Helios jacket",hands="Helios gloves",ring1="Acumen ring",ring2="Rajas ring",
    back="Cornflower cape",waist="Pipilaka belt",legs="Hagondes Pants +1",feet="Helios boots"}

    sets.BlueMagic.WhiteWind = {ammo="Mavi tathlum",
    head="Mirage keffiyeh",neck="Cuamiz collar",ear1="Upsurge Earring",ear2="Cassie earring",
    body="Aetosaur jerkin",hands="Weath. cuffs +1",ring1="Bomb queen ring",ring2="Meridian ring",
    back="Swith cape",waist="Gold mog. belt",legs="Desultor tassets",feet="Llwyd's clogs"}

    sets.BlueMagic.MagicAccuracy = {ammo="Impatiens",
    head="Assim. keffiyeh",neck="Farr torque",ear1="Loquac. earring",ear2="Mavi earring",
    body="Magus jubbah",hands="Wayfarer cuffs",ring1="Balrahn's ring",ring2="Sangoma ring",
    back="Cornflower cape",waist="Aswang sash",legs="Orvail pants",feet="Helios boots"}

    sets.BlueMagic.Skill = {ammo="Mavi tathlum",
    head="Mirage keffiyeh",neck="Jeweled collar",ear1="Loquac. earring",
    body="Magus jubbah",hands="Ayao's gages",ring1="Prolix ring",
    back="Cornflower cape",waist="Twilight belt",legs="Mavi tayt +2",feet="Luhlaza charuqs +1"}

    sets.BlueMagic.SkillRecast = {ammo="Mavi tathlum",
    head="Mirage keffiyeh",neck="Jeweled collar",ear1="Loquac. earring",
    body="Magus jubbah",hands="Mv. Bazubands +2",ring1="Prolix ring",
    back="Swith cape",waist="Twilight belt",legs="Mavi tayt +2",feet="Luhlaza charuqs +1"}






    --Utility Sets--
    sets.Utility = {}

    sets.Utility.Stoneskin = {ammo="Impatiens",
    head="Telchine capp",neck="Enhancing torque",ear1="Loquac. earring",ear2="Novia earring",
    body="Telchine chasuble",hands="Telchine gloves",ring1="Perception ring",ring2="Aquasoul Ring",
    back="Swith cape",waist="Chuq'aba Belt",legs="Telchine braconi",feet="Telchine pigaches"}

    sets.Utility.Phalanx = {head="Haruspex hat +1",neck="Enhancing torque",ear1="Loquac. earring",ear2="Augment. earring",
    body="Magus jubbah",hands="Ayao's gages",ring1="Prolix ring",
    back="Swith cape",waist="Pythia sash +1",legs="Portent pants",feet="Iuitl gaiters"}

    sets.Utility.Steps = {ammo="Honed tathlum",
    head="Whirlpool mask",ear2="Heartseeker earring",
    body="Thaumas coat",hands="Taeon gloves",
    back="Letalis cape",waist="Chaac belt",legs="Manibozho brais",feet="Manibozho boots"}

    sets.Utility.PDT = {head="Whirlpool mask",neck="Twilight torque",ear1="Ethereal earring",
    body="Iuitl vest",hands="Taeon gloves",ring1="Dark ring",ring2="Dark ring",
    back="Mollusca mantle",waist="Flume belt",legs="Iuitl Tights +1",feet="Iuitl gaiters"}

    sets.Utility.MDT = {head="Whirlpool mask",neck="Twilight torque",
    body="Magus jubbah",hands="Taeon gloves",ring1="Dark ring",ring2="Dark ring",
    back="Mollusca mantle",legs="Quiahuiz trousers",feet="Luhlaza charuqs +1"}

    sets.resting = {
    head="Wayfarer Circlet",neck="Rep. Silver Medal",ear1="Dawn Earring",
    body="Wayfarer robe",hands="Wayfarer Cuffs",ring1="Sheltered Ring",ring2="Paguroidea Ring",
    waist="Cheviot Cape",legs="Wayfarer Slops",feet="Wayfarer Clogs"}






    --Job Ability Sets--

    sets.JA = {}

    sets.JA.ChainAffinity = {feet="Assim. charuqs +1"}

    sets.JA.BurstAffinity = {feet="Assimlators shalwar"}

    sets.JA.Efflux = {legs="Mavi tayt +2"}

    sets.JA.AzureLore = {hands="Luh. bazubands +1"}

    sets.JA.Diffusion = {feet="Luhlaza Charuqs +1"}






    --Precast Sets--
    sets.precast = {}

    sets.precast.FC = {}

    sets.precast.FC.Standard = {head="Haruspex hat +1",ammo="Impatiens",neck="Jeweled collar", ear1="Loquac. Earring",
    body="Mirke Wadecors",hands="Thaumas Gloves",ring1="Prolix ring",
    back="Swith Cape",waist="Witful Belt",legs="Orvail pants",feet="Chelona Boots"}

    sets.precast.FC.Blue = {head="Haruspex hat +1",ammo="Impatiens",neck="Jeweled collar", ear1="Loquac. Earring",
    body="Mirke Wardecors",hands="Thaumas Gloves",ring1="Prolix ring",
    back="Swith Cape",waist="Witful Belt",legs="Orvail pants",feet="Chelona Boots"}
    end






    function precast(spell)
    if spell.action_type == 'Magic' then
    equip(sets.precast.FC.Standard)

    if spell.skill == 'Blue Magic' then
    equip(sets.precast.FC.Blue)
    end
    end

    if spell.english == 'Azure Lore' then
    equip(sets.JA.AzureLore)
    end

    if spell.english == 'Requiescat' or spell.english == 'Savage Blade' then
    equip(sets.Requiescat[sets.Requiescat.index[Requiescat_ind]])
    end

    if spell.english == 'Chant du Cygne' then
    equip(sets.ChantDuCygne[sets.ChantDuCygne.index[ChantDuCygne_ind]])
    end

    if spell.english == 'Circle Blade' then
    equip(sets.WS.CircleBlade)
    end

    if spell.english == 'Expiacion' then
    equip(sets.WS.Expiacion)
    end

    if spell.english == 'Sanguine Blade' then
    equip(sets.WS.SanguineBlade)
    end

    if spell.english == 'Box Step' then
    equip(sets.Utility.Steps)
    end

    if spell.english == 'Realmrazer' then
    equip(sets.Realmrazer[sets.Realmrazer.index[Realmrazer_ind]])
    end

    if spell.english == 'Flash Nova' then
    equip(sets.WS.FlashNova)
    end
    end

    function midcast(spell,act)
    if spell.english == 'Vertical Cleave' or spell.english == 'Death Scissors' or spell.english == 'Empty Thrash' or spell.english == 'Dimensional Death' or spell.english == 'Quadrastrike' or spell.english == 'Bloodrake' then
    equip(sets.BlueMagic.STR)
    if buffactive['Chain Affinity'] then
    equip(sets.JA.ChainAffinity)
    end
    if buffactive['Efflux'] then
    equip(sets.JA.Efflux)
    end
    end

    if spell.english == 'Disseverment' or spell.english == 'Hysteric Barrage' or spell.english == 'Frenetic Rip' or spell.english == 'Seedspray' or spell.english == 'Vanity Dive' or spell.english == 'Goblin Rush' or spell.english == 'Paralyzing Triad' or spell.english == 'Thrashing Assault' then
    equip(sets.BlueMagic.STRDEX)
    if buffactive['Chain Affinity'] then
    equip(sets.JA.ChainAffinity)
    end
    if buffactive['Efflux'] then
    equip(sets.JA.Efflux)
    end
    end

    if spell.english == 'Quad. Continuum' or spell.english == 'Delta Thrust' or spell.english == 'Cannonball' or spell.english == 'Glutinous Dart' then
    equip(sets.BlueMagic.STRVIT)
    if buffactive['Chain Affinity'] then
    equip(sets.JA.ChainAffinity)
    end
    if buffactive['Efflux'] then
    equip(sets.JA.Efflux)
    end
    end

    if spell.english == 'Whirl of Rage' then
    equip(sets.BlueMagic.STRMND)
    if buffactive['Chain Affinity'] then
    equip(sets.JA.ChainAffinity)
    end
    if buffactive['Efflux'] then
    equip(sets.JA.Efflux)
    end
    end

    if spell.english == 'Benthic Typhoon' or spell.english == 'Final Sting' or spell.english == 'Spiral Spin' then
    equip(sets.BlueMagic.AGI)
    if buffactive['Chain Affinity'] then
    equip(sets.JA.ChainAffinity)
    end
    if buffactive['Efflux'] then
    equip(sets.JA.Efflux)
    end
    end

    if spell.english == 'Gates of Hades' or spell.english == 'Leafstorm' or spell.english == 'Firespit' or spell.english == 'Acrid Stream' or spell.english == 'Regurgitation' or spell.english == 'Corrosive Ooze' or spell.english == 'Thermal Pulse' or spell.english == 'Magic Hammer' or spell.english == 'Evryone. Grudge' or spell.english == 'Water Bomb' or spell.english == 'Dark Orb' or spell.english == 'Thunderbolt' or spell.english == 'Tem. Upheaval' or spell.english == 'Embalming Earth' or spell.english == 'Foul Waters' or spell.english == 'Rending Deluge' or spell.english == 'Droning Whirlwind' or spell.english == 'Subduction' then
    equip(sets.BlueMagic.INT)
    if buffactive['Burst Affinity'] then
    equip(sets.JA.BurstAffinity)
    end
    end

    if spell.english == 'Magic Fruit' or spell.english == 'Plenilune Embrace' or spell.english == 'Wild Carrot' or spell.english == 'Pollen' or spell.english == 'Cure III' or spell.english == 'Cure IV' then
    equip(sets.BlueMagic.Cures)
    if spell.target.name == player.name and string.find(spell.english, 'Magic Fruit') or string.find(spell.english, 'Plenilune Embrace') or string.find(spell.english, 'Wild Carrot') or string.find(spell.english, 'Cure III') or string.find(spell.english, 'Cure IV') then
    equip(sets.BlueMagic.SelfCures)
    end
    end

    if spell.english == 'White Wind' then
    equip(sets.BlueMagic.WhiteWind)
    end

    if spell.english == 'Head Butt' or spell.english == 'Sudden Lunge' or spell.english == 'Blitzstrahl' then
    equip(sets.BlueMagic.Stun)
    end

    if spell.english == 'Heavy Strike' then
    equip(sets.BlueMagic.HeavyStrike)
    end

    if spell.english == 'Charged Whisker' then
    equip(sets.BlueMagic.ChargedWhisker)
    if buffactive['Burst Affinity'] then
    equip(sets.JA.BurstAffinity)
    end
    end

    if spell.english == 'Frightful Roar' or spell.english == 'Infrasonics' or spell.english == 'Barbed Crescent' or spell.english == 'Tourbillion' or spell.english == 'Cimicine Discharge' or spell.english == 'Sub-zero smash' or spell.english == 'Filamented Hold' or spell.english == 'Mind Blast' or spell.english == 'Sandspin' or spell.english == 'Hecatomb Wave' or spell.english == 'Cold Wave' or spell.english == 'Terror Touch' then
    equip(sets.BlueMagic.MagicAccuracy)
    end

    if spell.english == 'MP Drainkiss' or spell.english == 'Digest' or spell.english == 'Blood Saber' or spell.english == 'Blood Drain' or spell.english == 'Osmosis' or spell.english == 'Occultation' or spell.english == 'Magic Barrier' or spell.english == 'Diamondhide' or spell.english == 'Metallic Body' or spell.english == 'Retinal Glare' then
    equip(sets.BlueMagic.SkillRecast)
    if buffactive['Diffusion'] then
    equip(sets.JA.Diffusion)
    end
    end

    if spell.english == 'Cocoon' or spell.english == 'Harden Shell' or spell.english == 'Animating Wail' or spell.english == 'Battery Charge' or spell.english == 'Nat. Meditation' or spell.english == 'Carcharian Verve' or spell.english == 'O. Counterstance' or spell.english == 'Barrier Tusk' or spell.english == 'Saline Coat' or spell.english == 'Regeneration' or spell.english == 'Erratic Flutter' then
    if buffactive['Diffusion'] then
    equip(sets.JA.Diffusion)
    end
    end
    end

    function aftercast(spell)
    if player.status == 'Engaged' then
    equip(sets.TP[sets.TP.index[TP_ind]])
    else
    equip(sets.Idle[sets.Idle.index[Idle_ind]])
    end

    if spell.action_type == 'Weaponskill' then
    add_to_chat(158,'TP Return: ['..tostring(player.tp)..']')
    end
    end

    function status_change(new,old)
    if new == 'Engaged' then
    equip(sets.TP[sets.TP.index[TP_ind]])
    else
    equip(sets.Idle[sets.Idle.index[Idle_ind]])
    end
    end

    function self_command(command)
    if command == 'toggle TP set' then
    TP_ind = TP_ind +1
    if TP_ind > #sets.TP.index then TP_ind = 1 end
    send_command('@input /echo <----- TP Set changed to '..sets.TP.index[TP_ind]..' ----->')
    equip(sets.TP[sets.TP.index[TP_ind]])
    elseif command == 'toggle Idle set' then
    Idle_ind = Idle_ind +1
    if Idle_ind > #sets.Idle.index then Idle_ind = 1 end
    send_command('@input /echo <----- Idle Set changed to '..sets.Idle.index[Idle_ind]..' ----->')
    equip(sets.Idle[sets.Idle.index[Idle_ind]])
    elseif command == 'toggle Req set' then
    Requiescat_ind = Requiescat_ind +1
    if Requiescat_ind > #sets.Requiescat.index then Requiescat_ind = 1 end
    send_command('@input /echo <----- Requiescat Set changed to '..sets.Requiescat.index[Requiescat_ind]..' ----->')
    elseif command == 'toggle CDC set' then
    ChantDuCygne_ind = ChantDuCygne_ind +1
    if ChantDuCygne_ind > #sets.ChantDuCygne.index then ChantDuCygne_ind = 1 end
    send_command('@input /echo <----- Chant du Cygne Set changed to '..sets.ChantDuCygne.index[ChantDuCygne_ind]..' ----->')
    elseif command == 'toggle Rea set' then
    Realmrazer_ind = Realmrazer_ind +1
    if Realmrazer_ind > #sets.Realmrazer.index then Realmrazer_ind = 1 end
    send_command('@input /echo <----- Realmrazer Set changed to '..sets.Realmrazer.index[Realmrazer_ind]..' ----->')
    elseif command == 'equip TP set' then
    equip(sets.TP[sets.TP.index[TP_ind]])
    elseif command == 'equip Idle set' then
    equip(sets.Idle[sets.Idle.index[Idle_ind]])
    end
    end

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

    Quote Originally Posted by Fragiledream View Post
    Might be a bit of a stupid question, but is there some other command I need to put into a lua to equip a resting set other than the set itself? I was looking at other lua's and I didn't find anything that was different than what I was doing.

    Still can't posts links.
    first your resting set needs to be named this

    sets.Resting = {
    head="Wayfarer Circlet",neck="Rep. Silver Medal",ear1="Dawn Earring",
    body="Wayfarer robe",hands="Wayfarer Cuffs",ring1="Sheltered Ring",ring2="Paguroidea Ring",
    waist="Cheviot Cape",legs="Wayfarer Slops",feet="Wayfarer Clogs"}

    you status change finction needs to look like this


    function status_change(new,old)
    if new == 'Engaged' then
    equip(sets.TP[sets.TP.index[TP_ind]])
    elseif new == 'Resting' then
    equip(sets.Resting)
    else
    equip(sets.Idle[sets.Idle.index[Idle_ind]])
    end
    end


    and if you want to post somthinthing from pastbin just giv us the page id
    exqample:
    http://pastebin.com/h6cKYHHK
    you put
    pastbin:h6cKYHHK

  11. #5191
    Smells like Onions
    Join Date
    Jan 2016
    Posts
    5
    BG Level
    0

    Quote Originally Posted by dlsmd View Post
    first your resting set needs to be named this

    sets.Resting = {
    head="Wayfarer Circlet",neck="Rep. Silver Medal",ear1="Dawn Earring",
    body="Wayfarer robe",hands="Wayfarer Cuffs",ring1="Sheltered Ring",ring2="Paguroidea Ring",
    waist="Cheviot Cape",legs="Wayfarer Slops",feet="Wayfarer Clogs"}

    you status change finction needs to look like this


    function status_change(new,old)
    if new == 'Engaged' then
    equip(sets.TP[sets.TP.index[TP_ind]])
    elseif new == 'Resting' then
    equip(sets.Resting)
    else
    equip(sets.Idle[sets.Idle.index[Idle_ind]])
    end
    end


    and if you want to post somthinthing from pastbin just giv us the page id
    exqample:

    pastbin:h6cKYHHK
    Thanks for the help.

  12. #5192
    Melee Summoner
    Join Date
    Nov 2014
    Posts
    33
    BG Level
    1

    hiya again!

    I am curious in what ways people are getting around the whole Haste/Haste2 ordeal being the same buff ID? I know a few of my friends are just using toggles as a simple solution. I am just looking for some ideas ^^ Thanks for your time.

  13. #5193
    Smells like Onions
    Join Date
    Jan 2016
    Posts
    8
    BG Level
    0

    Hello everyone!

    Auto-pianissimo code for bard is not working. Can anybody give me a suggestion?

    Code:
    function filtered_action(spell)
    --Auto pianissimo
    	if spell.type == 'BardSong' then
    		if (spell.targets == 'Player' or spell.targets == 'NPC') and not buffactive['pianissimo'] then
    		local spell_recasts = windower.ffxi.get_spell_recasts()
    			if spell_recasts[spell.recast_id] < 2 then
    				cancel_spell()
    				send_command('input /ja "pianissimo" <me>; wait 1.5; input /ma "'..spell.name..'" '..spell.target.name)
    			end
    		end
    	end
    end

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

    Quote Originally Posted by darkguardian View Post
    Hello everyone!

    Auto-pianissimo code for bard is not working. Can anybody give me a suggestion?

    Code:
    function filtered_action(spell)
    --Auto pianissimo
    	if spell.type == 'BardSong' then
    		if (spell.targets == 'Player' or spell.targets == 'NPC') and not buffactive['pianissimo'] then
    		local spell_recasts = windower.ffxi.get_spell_recasts()
    			if spell_recasts[spell.recast_id] < 2 then
    				cancel_spell()
    				send_command('input /ja "pianissimo" <me>; wait 1.5; input /ma "'..spell.name..'" '..spell.target.name)
    			end
    		end
    	end
    end
    its because it should not be in filtered_action
    filtered_action is only for thoes spells/abilitys/weapon skills/etc. that cant be used for one reason or another ilike buff/weapon/etc.

  15. #5195
    Smells like Onions
    Join Date
    Jan 2016
    Posts
    8
    BG Level
    0

    Thank you always for everything dlsmd!
    I put it in precast function. And it works very well!

    Code:
    function precast(spell)
    --Auto pianissimo
    	if spell.type == 'BardSong' then
    		if ((player.target.type == 'PLAYER' and player.target.in_party and not player.target.charmed) or (player.target.type == 'NPC' and player.target.in_party)) and not buffactive['pianissimo'] then
    		local spell_recasts = windower.ffxi.get_spell_recasts()
    			if spell_recasts[spell.recast_id] < 1 then
    				cancel_spell()
    				send_command('input /ja "pianissimo" <me>; wait 1.5; input /ma "'..spell.name..'" '..spell.target.name)
    				return
    			end
    		end
    	end
    end

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

    Quote Originally Posted by darkguardian View Post
    Thank you always for everything dlsmd!
    I put it in precast function. And it works very well!
    NP i try to help with what ever i can sence i have done alot of it already

  17. #5197
    Custom Title
    Join Date
    Nov 2008
    Posts
    1,065
    BG Level
    6
    FFXI Server
    Diabolos

    After searching and finding just our original discussion from 2014:

    Is Lockstyle status pushed into a variable yet? iLvl gear has just made accidentally staying in my fashionable stuff even more dangerous since.

  18. #5198
    Relic Weapons
    Join Date
    Dec 2006
    Posts
    364
    BG Level
    4
    FFXI Server
    Kujata

    Hello~ I've recently started converting from spellcast to gearswap, and I was wondering if anyone could help me convert some xml script to lua? thanks!

    Code to cancel gear changes on certain spells.
    Code:
    <if spell="Teleport*|Warp*|Retrace|Escape|Sneak|Invisible|Deodorize|Tractor">
    <action type="return" />
    </if>

    Code to make certain enhancing magic ignore it's own set but still use fastcast and haste gear
    Code:
    <if Spell="*na|Raise|Reraise|Erase|Regen*|Utsu*|Refresh|Haste">
    <action type="equip" When="precast" Set="FastCast" />
    <action type="equip" When="midcast" Set="Haste" />
    <action type="return" />
    </if>
    Also interested in any code that will put 19sec delay after /heal and then equip a certain body, mahatma hpl. for example.

    sorry if this doesn't make sense to many, switching has been difficult so far. thanks for any help~!

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

    Quote Originally Posted by Tsuki View Post
    Hello~ I've recently started converting from spellcast to gearswap, and I was wondering if anyone could help me convert some xml script to lua? thanks!

    Code to cancel gear changes on certain spells.
    Code:
    <if spell="Teleport*|Warp*|Retrace|Escape|Sneak|Invisible|Deodorize|Tractor">
    <action type="return" />
    </if>
    Code to make certain enhancing magic ignore it's own set but still use fastcast and haste gear
    Code:
    <if Spell="*na|Raise|Reraise|Erase|Regen*|Utsu*|Refresh|Haste">
    <action type="equip" When="precast" Set="FastCast" />
    <action type="equip" When="midcast" Set="Haste" />
    <action type="return" />
    </if>
    Also interested in any code that will put 19sec delay after /heal and then equip a certain body, mahatma hpl. for example.

    sorry if this doesn't make sense to many, switching has been difficult so far. thanks for any help~!
    first http://pastebin.com/GLdhjSuR

    and here is some info about your code
    Code:
    <if spell="Teleport*|Warp*|Retrace|Escape|Sneak|Invisible|Deodorize|Tractor">
    <action type="return" />
    </if>
    
    
        transportation_spells = S{'Escape','Recall-Jugner','Recall-Meriph','Recall-Pashh','Retrace','Teleport-Altep','Teleport-Dem','Teleport-Holla','Teleport-Mea',
        'Teleport-Vahzl','Teleport-Yhoat','Warp','Warp II'}
        
        if transportation_spells:contains(spell.en) then
            return
        ...
        
    <if Spell="*na|Raise|Reraise|Erase|Regen*|Utsu*|Refresh|Haste">
    <action type="equip" When="precast" Set="FastCast" />
    <action type="equip" When="midcast" Set="Haste" />
    <action type="return" />
    </if>
        
        
        spells = S{'Raise','Reraise','Erase','Refresh','Haste'}
        
    --in precast
        if spells:contains(spell.en) or spell.en:startswith('Regen') or spell.en:startswith('Utsusemi: ') or spell.en:endswith('na') then
            --do stuff
        ...
    --in midcast
        if spells:contains(spell.en) or spell.en:startswith('Regen') or spell.en:startswith('Utsusemi: ') or spell.en:endswith('na') then
            --do stuff
        ...

  20. #5200
    Smells like Onions
    Join Date
    May 2016
    Posts
    3
    BG Level
    0

    Auto boost to 12

    I've been on a break since well since spellcast still worked and am in the process of changing all my old spellcast xml's into lua's for GS...

    Anyway I started off with MNK and I'm using Kinematics mnk lua and just replacing my gear where it goes, hopefully this works, but I came across some things in my SC xml that I was wondering if they could be used with the new GS set up.

    I searched this thread, google and ffxiah and couldn't come up with anything.
    Basically this part of the script when I hit a macro for cure V it would activate this part of the script and write a counter into the chat and boost me t0 12x.
    who knows this may be useless now but just curious


    Code:
    <rules>
            <if advanced='$firsttimeloaded &gt; (int)0'>
            <!-- need to edit the position values to suit your screen & Colour to suit your needs -->
                  <command>text create BoostCounter;text set BoostCounter text "Boost:0" position 16 350 fg 255 255 255 bg 0 0 0 showbg show;</command>
               <var cmd="set firsttimeloaded 0" />
            </if>
        <!--CHIBLAST AUTOBOT-->
            <if spell="Cure V">
               <var cmd="set BoostCycle-Run 1" />
               <var cmd="set BoostCycle-Count 0" />
                 <addtochat>!!!~~~ Beginning BoostCycle ~~~!!!</addtochat>
                <changespell spell="boost" />
            </if>
        <elseif spell="Boost">
            <if advanced='$BoostCycle-Run &gt; (int)0'>
                <if advanced='$BoostCycle-Count &lt; (int)11'>
                    <var cmd="inc BoostCycle-Count" />
                    <addtochat>!!!~~~ Boost Cycle Count $BoostCycle-Count ---!!!</addtochat>
                    <command when="midcast">wait 14.5;input /ja "Boost" &lt;me&gt;</command>
                </if>
                <else>
                    <var cmd="inc BoostCycle-Count" />
                    <addtochat>!!!~~~ Boost Cycle Count $BoostCycle-Count ---!!!</addtochat>
                    <addtochat>!!!~~~ Ready to Use ~~~!!!</addtochat>
                    <var cmd="set BoostCycle-Run 0" />
                </else>
            </if>
            <equip when="PreCast" set="Boost" />
            <command when ="AfterCast">text set BoostCounter text "Boost: $BoostCounter";</command>
            <command when ="PreCast">sc var inc BoostCounter;</command>
        </elseif>
        <!--END OF CHIBLAST AUTOBOT-->

Page 260 of 302 FirstFirst ... 210 250 258 259 260 261 262 270 ... LastLast

Similar Threads

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