Item Search
     
BG-Wiki Search
Page 42 of 302 FirstFirst ... 32 40 41 42 43 44 52 92 ... LastLast
Results 821 to 840 of 6036

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

  1. #821
    Faster than Walt Flanagan's Dog
    Join Date
    May 2008
    Posts
    209
    BG Level
    4
    FFXI Server
    Asura

    nvm. figured it out.

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

    Quote Originally Posted by Byrthnoth View Post
    I designed GearSwap to avoid attempting to equip items that cannot be equipped for whatever reason (Bazaar, not in inventory, already worn, etc.). As far as I know, my filters work.

    There's essentially no point at which you're going to see a performance decrease based on the number of sets you make.
    short question byrth, are Weatherspells/storms included in weatherelement rules, or do I have to define the sch weather spells? like for example I want to do this:
    Code:
            if spell.element == world.weather_element or spell_element == world.day_element then
                            equip(sets.Obi[spell.element])
            end
    are storm spells included, or do I have to include them into the rule?

  3. #823
    Ios
    Ios is offline
    Smells like Onions
    Join Date
    Mar 2014
    Posts
    5
    BG Level
    0

    Hello, I'm currently just learning about GS so bare with me. I'm using Motes files, I've downloaded everything needed for it, include, mappings, globals etc and his BRD file. I've placed them all in the correct data folder and stuff. I also created the sidecar file name_brd_gear but for some reason it won't use my precast gear. My songs basically start and finish in midcast.songeffect gear.

    I didn't change all the gear and I put nexus cape as midcast to test to see if i was correct or not. Also I don't own relic/emp range, would this conflict with the GS maybe?

    Spoiler: show
    -- Setup vars that are user-dependent. Can override this function in a sidecar file.
    function user_setup()
    -- Options: Override default values
    options.CastingModes = {'Normal', 'Resistant'}
    options.OffenseModes = {'None', 'Normal'}
    options.DefenseModes = {'Normal'}
    options.WeaponskillModes = {'Normal'}
    options.IdleModes = {'Normal', 'PDT'}
    options.RestingModes = {'Normal'}
    options.PhysicalDefenseModes = {'PDT'}
    options.MagicalDefenseModes = {'MDT'}

    state.Defense.PhysicalMode = 'PDT'
    state.OffenseMode = 'None'

    brd_daggers = S{'Izhiikoh', 'Vanir Knife', 'Atoyac', 'Aphotic Kukri'}
    pick_tp_weapon()

    -- How many extra songs we can keep from Daurdabla
    info.DaurdablaSongs = 2
    -- Whether to try to automatically use Daurdabla when an appropriate gap in current vs potential
    -- songs appears, and you haven't specifically changed state.DaurdablaMode.
    state.AutoDaurdabla = false

    -- Additional local binds
    send_command('bind ^` input /ma "Chocobo Mazurka" <me>')

    -- Default macro set/book
    set_macro_page(2, 3)
    end


    -- Called when this job file is unloaded (eg: job change)
    function file_unload()
    if binds_on_unload then
    binds_on_unload()
    end

    send_command('unbind ^`')
    end


    -- Define sets and vars used by this job file.
    function init_gear_sets()
    --------------------------------------
    -- Start defining the sets
    --------------------------------------

    -- Precast Sets

    -- Fast cast sets for spells
    sets.precast.FC = {head="Nahtirah Hat",ear2="Loquac. Earring",
    hands="Gendewitha Gages",ring1="Prolix Ring",
    back="Swith Cape",waist="Witful Belt",legs="Orvail Pants +1",feet="Chelona Boots +1"}

    sets.precast.FC.Cure = set_combine(sets.precast.FC, {body="Heka's Kalasiris"})

    sets.precast.FC.EnhancingMagic = set_combine(sets.precast.FC, {waist="Siegel Sash"})

    sets.precast.FC.BardSong = {head="Aoidos' Calot +2",neck="Aoidos' Matinee",
    ear1="Aoidos' Earring",ear2="Loquac. Earring",body="Sha'ir Manteel",hands="Schellenband",
    ring1="Prolix Ring",back="Swith Cape",waist="Witful Belt",legs="Gendewitha Spats",feet="Bokwus Boots"}

    sets.precast.FC.Daurdabla = set_combine(sets.precast.FC.BardSong, {range="Daurdabla"})


    -- Precast sets to enhance JAs

    sets.precast.JA.Nightingale = {feet="Bard's Slippers +2"}
    sets.precast.JA.Troubadour = {body="Bard's Justaucorps +2"}
    sets.precast.JA['Soul Voice'] = {legs="Bard's Cannions +2"}

    -- Waltz set (chr and vit)
    sets.precast.Waltz = {range="Gjallarhorn",
    head="Nahtirah Hat",
    body="Gendewitha Bliaut",hands="Buremte Gloves",
    back="Refraction Cape",legs="Gendewitha Spats",feet="Gendewitha Galoshes"}


    -- Weaponskill sets
    -- Default set for any weaponskill that isn't any more specifically defined
    sets.precast.WS = {range="Gjallarhorn",
    head="Nahtirah Hat",neck="Asperity Necklace",ear1="Bladeborn Earring",ear2="Steelflash Earring",
    body="Bard's Justaucorps +2",hands="Buremte Gloves",ring1="Rajas Ring",ring2="K'ayres Ring",
    back="Atheling Mantle",waist="Caudata Belt",legs="Gendewitha Spats",feet="Gendewitha Galoshes"}

    -- Specific weaponskill sets. Uses the base set if an appropriate WSMod version isn't found.
    sets.precast.WS['Evisceration'] = {
    head="Nahtirah Hat",neck="Asperity Necklace",ear1="Bladeborn Earring",ear2="Steelflash Earring",
    body="Bard's Justaucorps +2",hands="Buremte Gloves",ring1="Rajas Ring",ring2="K'ayres Ring",
    back="Atheling Mantle",waist="Caudata Belt",legs="Gendewitha Spats",feet="Gendewitha Galoshes"}

    sets.precast.WS['Exenterator'] = {
    head="Nahtirah Hat",neck="Asperity Necklace",ear1="Bladeborn Earring",ear2="Steelflash Earring",
    body="Bard's Justaucorps +2",hands="Buremte Gloves",ring1="Rajas Ring",ring2="K'ayres Ring",
    back="Atheling Mantle",waist="Caudata Belt",legs="Gendewitha Spats",feet="Gendewitha Galoshes"}

    sets.precast.WS['Mordant Rime'] = {range="Gjallarhorn",
    head="Nahtirah Hat",neck="Asperity Necklace",ear1="Bladeborn Earring",ear2="Steelflash Earring",
    body="Bard's Justaucorps +2",hands="Buremte Gloves",ring1="Rajas Ring",ring2="K'ayres Ring",
    back="Atheling Mantle",waist="Caudata Belt",legs="Gendewitha Spats",feet="Gendewitha Galoshes"}


    -- Midcast Sets

    -- General set for recast times.
    sets.midcast.FastRecast = {range="Angel Lyre",
    head="Nahtirah Hat",ear2="Loquacious Earring",
    body="Vanir Cotehardie",hands="Gendewitha Gages",ring1="Prolix Ring",
    back="Swith Cape",waist="Goading Belt",legs="Gendewitha Spats",feet="Gendewitha Galoshes"}

    -- Gear to enhance certain classes of songs. No instruments added here since Gjallarhorn is being used.
    sets.midcast.Ballad = {legs="Aoidos' Rhing. +2",range="Crooner's Cithara"}
    sets.midcast.Lullaby = {hands="Brioso Cuffs",range="Pan's Horn"}
    sets.midcast.Madrigal = {head="Aoidos' Calot +2",range="Cantabank's Horn"}
    sets.midcast.March = {hands="Aoidos' Manchettes +2",range="Faerie Piccolo"}
    sets.midcast.Minuet = {body="Aoidos' Hongreline +2",range="Apollo's Flute"}
    sets.midcast.Minne = {}
    sets.midcast.Carol = {head="Aoidos' Calot +2",
    body="Aoidos' Hongreline +2",hands="Aoidos' Manchettes +2",
    legs="Aoidos' Rhing. +2",feet="Aoidos' Cothrn. +2"}
    sets.midcast["Sentinel's Scherzo"] = {feet="Aoidos' Cothrn. +2"}
    sets.midcast['Magic Finale'] = {neck="Wind Torque",waist="Corvax Sash",legs="Aoidos' Rhing. +2"}

    sets.midcast.Mazurka = {range="Daurdabla"}


    -- For song buffs (duration and AF3 set bonus)
    sets.midcast.SongEffect = {main="Legato Dagger",range="Gjallarhorn",
    head="Aoidos' Calot +2",neck="Aoidos' Matinee",ear2="Loquacious Earring",
    body="Aoidos' Hongreline +2",hands="Aoidos' Manchettes +2",ring1="Prolix Ring",
    back="Nexus Cape",waist="Corvax Sash",legs="Aoidos' Rhing. +2",feet="Aoidos' Cothrn. +2"}

    -- For song defbuffs (duration primary, accuracy secondary)
    sets.midcast.SongDebuff = {main="Legato Dagger",range="Gjallarhorn",
    head="Nahtirah Hat",neck="Aoidos' Matinee",ear1="Psystorm Earring",ear2="Lifestorm Earring",
    body="Brioso Justaucorps",hands="Aoidos' Manchettes +2",ring1="Prolix Ring",ring2="Sangoma Ring",
    back="Balladeer's Cape",waist="Goading Belt",legs="Marduk's Shalwar +1",feet="Brioso Slippers"}

    -- For song defbuffs (accuracy primary, duration secondary)
    sets.midcast.ResistantSongDebuff = {main="Izhiikoh",range="Gjallarhorn",
    head="Nahtirah Hat",neck="Barcarolle Medal",ear1="Psystorm Earring",ear2="Lifestorm Earring",
    body="Brioso Justaucorps",hands="Aoidos' Manchettes +2",ring1="Prolix Ring",ring2="Sangoma Ring",
    back="Balladeer's Cape",waist="Goading Belt",legs="Aoidos' Rhing. +2",feet="Bokwus Boots"}

    -- Song-specific recast reduction
    sets.midcast.SongRecast = {ear2="Loquacious Earring",
    ring1="Prolix Ring",
    back="Harmony Cape",waist="Corvax Sash",legs="Aoidos' Rhing. +2"}

    --sets.midcast.Daurdabla = set_combine(sets.midcast.FastRecast, sets.midcast.SongRecast, {range="Daurdabla"})

    -- Cast spell with normal gear, except using Daurdabla instead
    sets.midcast.Daurdabla = {range="Daurdabla"}

    -- Dummy song with Daurdabla; minimize duration to make it easy to overwrite.
    sets.midcast.DaurdablaDummy = {main="Izhiikoh",range="Daurdabla",
    head="Nahtirah Hat",neck="Wind Torque",ear1="Psystorm Earring",ear2="Lifestorm Earring",
    body="Brioso Justaucorps",hands="Aoidos' Manchettes +2",ring1="Prolix Ring",ring2="Sangoma Ring",
    back="Swith Cape",waist="Goading Belt",legs="Gendewitha Spats",feet="Bokwus Boots"}

    -- Other general spells and classes.
    sets.midcast.Cure = {main="Arka IV",sub='Achaq Grip',
    head="Gendewitha Caubeen",
    body="Gendewitha Bliaut",hands="Bokwus Gloves",ring1="Ephedra Ring",ring2="Sirona's Ring",
    legs="Gendewitha Spats",feet="Gendewitha Galoshes"}

    sets.midcast.Stoneskin = {
    head="Nahtirah Hat",
    body="Gendewitha Bliaut",hands="Gendewitha Gages",
    legs="Gendewitha Spats",feet="Gendewitha Galoshes"}

    sets.midcast.Cursna = {
    neck="Malison Medallion",
    hands="Hieros Mittens",ring1="Ephedra Ring"}


    -- Sets to return to when not performing an action.

    -- Resting sets
    sets.resting = {main=gear.Staff.HMP,
    body="Gendewitha Bliaut",
    legs="Nares Trews",feet="Chelona Boots +1"}


    -- Idle sets (default idle set not needed since the other three are defined, but leaving for testing purposes)
    sets.idle = {main=gear.Staff.PDT, sub="Quire Grip",range="Oneiros Harp",
    head="Gendewitha Caubeen",neck="Wiglen Gorget",ear1="Bloodgem Earring",ear2="Loquacious Earring",
    body="Gendewitha Bliaut",hands="Gendewitha Gages",ring1="Paguroidea Ring",ring2="Sangoma Ring",
    back="Umbra Cape",waist="Flume Belt",legs="Nares Trews",feet="Aoidos' Cothurnes +2"}

    sets.idle.Town = {main=gear.Staff.PDT, sub="Quire Grip",range="Oneiros Harp",
    head="Gendewitha Caubeen",neck="Wiglen Gorget",ear1="Bloodgem Earring",ear2="Loquacious Earring",
    body="Gendewitha Bliaut",hands="Gendewitha Gages",ring1="Paguroidea Ring",ring2="Sangoma Ring",
    back="Umbra Cape",waist="Flume Belt",legs="Nares Trews",feet="Aoidos' Cothurnes +2"}

    sets.idle.Weak = {main=gear.Staff.PDT,sub="Quire Grip",range="Oneiros Harp",
    head="Gendewitha Caubeen",neck="Twilight Torque",ear1="Bloodgem Earring",
    body="Gendewitha Bliaut",hands="Gendewitha Gages",ring1="Dark Ring",ring2="Sangoma Ring",
    back="Umbra Cape",waist="Flume Belt",legs="Gendewitha Spats",feet="Gendewitha Galoshes"}


    -- Defense sets

    sets.defense.PDT = {main=gear.Staff.PDT,sub="Quire Grip",
    head="Gendewitha Caubeen",neck="Twilight Torque",
    body="Gendewitha Bliaut",hands="Gendewitha Gages",ring1='Dark Ring',
    back="Umbra Cape",waist="Flume Belt",legs="Gendewitha Spats",feet="Gendewitha Galoshes"}

    sets.defense.MDT = {main=gear.Staff.PDT,sub="Quire Grip",
    head="Nahtirah Hat",neck="Twilight Torque",
    body="Gendewitha Bliaut",hands="Gendewitha Gages",ring1='Dark Ring',ring2="Shadow Ring",
    back="Engulfer Cape",waist="Flume Belt",legs="Bokwus Slops",feet="Gendewitha Galoshes"}

    sets.Kiting = {feet="Aoidos' Cothurnes +2"}

    -- Engaged sets

    -- Variations for TP weapon and (optional) offense/defense modes. Code will fall back on previous
    -- sets if more refined versions aren't defined.
    -- If you create a set with both offense and defense modes, the offense mode should be first.
    -- EG: sets.engaged.Dagger.Accuracy.Evasion

    -- Basic set for if no TP weapon is defined.
    sets.engaged = {range="Angel Lyre",
    head="Nahtirah Hat",neck="Asperity Necklace",ear1="Bladeborn Earring",ear2="Steelflash Earring",
    body="Vanir Cotehardie",hands="Buremte Gloves",ring1="Rajas Ring",ring2="K'ayres Ring",
    back="Atheling Mantle",waist="Goading Belt",legs="Gendewitha Spats",feet="Gendewitha Galoshes"}

    -- Sets with weapons defined.
    sets.engaged.Dagger = {range="Angel Lyre",
    head="Nahtirah Hat",neck="Asperity Necklace",ear1="Bladeborn Earring",ear2="Steelflash Earring",
    body="Vanir Cotehardie",hands="Buremte Gloves",ring1="Rajas Ring",ring2="K'ayres Ring",
    back="Atheling Mantle",waist="Goading Belt",legs="Gendewitha Spats",feet="Gendewitha Galoshes"}

    -- Set if dual-wielding
    sets.engaged.DualWield = {range="Angel Lyre",
    head="Nahtirah Hat",neck="Asperity Necklace",ear1="Dudgeon Earring",ear2="Heartseeker Earring",
    body="Vanir Cotehardie",hands="Buremte Gloves",ring1="Rajas Ring",ring2="K'ayres Ring",
    back="Atheling Mantle",waist="Goading Belt",legs="Gendewitha Spats",feet="Gendewitha Galoshes"}
    end

  4. #824
    BG Content
    Join Date
    Jul 2007
    Posts
    22,379
    BG Level
    10
    FFXI Server
    Lakshmi
    Blog Entries
    1

    Quote Originally Posted by Damane View Post
    short question byrth, are Weatherspells/storms included in weatherelement rules, or do I have to define the sch weather spells?
    Storm Spells are included. There's a separate variable name for the real weather without storms.

  5. #825
    Smells like Onions
    Join Date
    Mar 2014
    Posts
    1
    BG Level
    0

    Hello,

    I just started using GearSwap, so it's very likely I'm just doing something horribly wrong. However, I ran into the issue that neither my Thunder Gorget/Belt nor my Breeze Gorget/Belt seem to get equipped for Exenterator. I removed all other pieces of gear that would get equipped after the WS went through to see if the Elemental items show up on my char, but both the neck and the waist slot remain empty after Exenterator fired.

    As for the files I'm using:
    I took everything from Motes Github and only made a few changes to get the TP/WS sets for DNC resemble what I currently own.

    Hope you can point me at what I'm doing wrong.

    /Edit
    Just messed around the code a bit and got it to parse the name of the selcted gorget to chat. Turns out it does in fact select the Breeze Gorget for Exenterator, though it still doesn't equip it.

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

    Quote Originally Posted by Yamoman View Post
    Question for the pros out there, I'd like to use this lua for cor, but i currently use cor.xml with the greatest feature, blocks you from accidentally firing your MAB ammo (Animikii Bullet) which i've done before , anyway to add a rule to add that functionality to the lua? thx in advance

    http://pastebin.com/63y8f92J
    All you should need to do is set the proper value for gear.QDbullet (line 50).

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

    Quote Originally Posted by Rio View Post
    I was wondering with Motenten's SMN.lua, is it possible to have separate Blood Pact sets for Physical/Magic for example.

    Magic BPs.
    If Avatar's TP is under 200 equip Caller's Spats+2
    If Avatar's TP is above 200 equip Ngen Seraweels
    Equip more physical/Magic, Accuracy/Attack based on the attack mode you are set to.

    And I also wanted to know if it would be possible to have two sets for idle attacking with an Avatar while idle, one which is based on Avatar Perpetuation cost the other with +pet gear for the Avatar fighting alone?

    Thanks!
    My smn.lua already separates sets by physical or magical blood pacts. If you want more specific refinement (such as physical pacts, low acc vs. physical pacts, high acc) you'll need to do some additional tweaking on your own (variables, adjustments to custom class selection, etc).

  8. #828
    Puppetmaster
    Join Date
    Apr 2013
    Posts
    63
    BG Level
    2
    FFXI Server
    Asura

    Yes i know how to add bullet, what i meant was how to add a rule to not shoot QDbullet if ammo is equipped for ws or racc, so rule should check ammo before weaponskill or /ra, and if QDammo is still equipped, cancel so dont lose the R/E ammo, sorry for not stating issue correctly

  9. #829
    Ios
    Ios is offline
    Smells like Onions
    Join Date
    Mar 2014
    Posts
    5
    BG Level
    0

    Quote Originally Posted by Ios View Post
    Hello, I'm currently just learning about GS so bare with me. I'm using Motes files, I've downloaded everything needed for it, include, mappings, globals etc and his BRD file. I've placed them all in the correct data folder and stuff. I also created the sidecar file name_brd_gear but for some reason it won't use my precast gear. My songs basically start and finish in midcast.songeffect gear.

    I didn't change all the gear and I put nexus cape as midcast to test to see if i was correct or not. Also I don't own relic/emp range, would this conflict with the GS maybe?

    Spoiler: show
    -- Setup vars that are user-dependent. Can override this function in a sidecar file.
    function user_setup()
    -- Options: Override default values
    options.CastingModes = {'Normal', 'Resistant'}
    options.OffenseModes = {'None', 'Normal'}
    options.DefenseModes = {'Normal'}
    options.WeaponskillModes = {'Normal'}
    options.IdleModes = {'Normal', 'PDT'}
    options.RestingModes = {'Normal'}
    options.PhysicalDefenseModes = {'PDT'}
    options.MagicalDefenseModes = {'MDT'}

    state.Defense.PhysicalMode = 'PDT'
    state.OffenseMode = 'None'

    brd_daggers = S{'Izhiikoh', 'Vanir Knife', 'Atoyac', 'Aphotic Kukri'}
    pick_tp_weapon()

    -- How many extra songs we can keep from Daurdabla
    info.DaurdablaSongs = 2
    -- Whether to try to automatically use Daurdabla when an appropriate gap in current vs potential
    -- songs appears, and you haven't specifically changed state.DaurdablaMode.
    state.AutoDaurdabla = false

    -- Additional local binds
    send_command('bind ^` input /ma "Chocobo Mazurka" <me>')

    -- Default macro set/book
    set_macro_page(2, 3)
    end


    -- Called when this job file is unloaded (eg: job change)
    function file_unload()
    if binds_on_unload then
    binds_on_unload()
    end

    send_command('unbind ^`')
    end


    -- Define sets and vars used by this job file.
    function init_gear_sets()
    --------------------------------------
    -- Start defining the sets
    --------------------------------------

    -- Precast Sets

    -- Fast cast sets for spells
    sets.precast.FC = {head="Nahtirah Hat",ear2="Loquac. Earring",
    hands="Gendewitha Gages",ring1="Prolix Ring",
    back="Swith Cape",waist="Witful Belt",legs="Orvail Pants +1",feet="Chelona Boots +1"}

    sets.precast.FC.Cure = set_combine(sets.precast.FC, {body="Heka's Kalasiris"})

    sets.precast.FC.EnhancingMagic = set_combine(sets.precast.FC, {waist="Siegel Sash"})

    sets.precast.FC.BardSong = {head="Aoidos' Calot +2",neck="Aoidos' Matinee",
    ear1="Aoidos' Earring",ear2="Loquac. Earring",body="Sha'ir Manteel",hands="Schellenband",
    ring1="Prolix Ring",back="Swith Cape",waist="Witful Belt",legs="Gendewitha Spats",feet="Bokwus Boots"}

    sets.precast.FC.Daurdabla = set_combine(sets.precast.FC.BardSong, {range="Daurdabla"})


    -- Precast sets to enhance JAs

    sets.precast.JA.Nightingale = {feet="Bard's Slippers +2"}
    sets.precast.JA.Troubadour = {body="Bard's Justaucorps +2"}
    sets.precast.JA['Soul Voice'] = {legs="Bard's Cannions +2"}

    -- Waltz set (chr and vit)
    sets.precast.Waltz = {range="Gjallarhorn",
    head="Nahtirah Hat",
    body="Gendewitha Bliaut",hands="Buremte Gloves",
    back="Refraction Cape",legs="Gendewitha Spats",feet="Gendewitha Galoshes"}


    -- Weaponskill sets
    -- Default set for any weaponskill that isn't any more specifically defined
    sets.precast.WS = {range="Gjallarhorn",
    head="Nahtirah Hat",neck="Asperity Necklace",ear1="Bladeborn Earring",ear2="Steelflash Earring",
    body="Bard's Justaucorps +2",hands="Buremte Gloves",ring1="Rajas Ring",ring2="K'ayres Ring",
    back="Atheling Mantle",waist="Caudata Belt",legs="Gendewitha Spats",feet="Gendewitha Galoshes"}

    -- Specific weaponskill sets. Uses the base set if an appropriate WSMod version isn't found.
    sets.precast.WS['Evisceration'] = {
    head="Nahtirah Hat",neck="Asperity Necklace",ear1="Bladeborn Earring",ear2="Steelflash Earring",
    body="Bard's Justaucorps +2",hands="Buremte Gloves",ring1="Rajas Ring",ring2="K'ayres Ring",
    back="Atheling Mantle",waist="Caudata Belt",legs="Gendewitha Spats",feet="Gendewitha Galoshes"}

    sets.precast.WS['Exenterator'] = {
    head="Nahtirah Hat",neck="Asperity Necklace",ear1="Bladeborn Earring",ear2="Steelflash Earring",
    body="Bard's Justaucorps +2",hands="Buremte Gloves",ring1="Rajas Ring",ring2="K'ayres Ring",
    back="Atheling Mantle",waist="Caudata Belt",legs="Gendewitha Spats",feet="Gendewitha Galoshes"}

    sets.precast.WS['Mordant Rime'] = {range="Gjallarhorn",
    head="Nahtirah Hat",neck="Asperity Necklace",ear1="Bladeborn Earring",ear2="Steelflash Earring",
    body="Bard's Justaucorps +2",hands="Buremte Gloves",ring1="Rajas Ring",ring2="K'ayres Ring",
    back="Atheling Mantle",waist="Caudata Belt",legs="Gendewitha Spats",feet="Gendewitha Galoshes"}


    -- Midcast Sets

    -- General set for recast times.
    sets.midcast.FastRecast = {range="Angel Lyre",
    head="Nahtirah Hat",ear2="Loquacious Earring",
    body="Vanir Cotehardie",hands="Gendewitha Gages",ring1="Prolix Ring",
    back="Swith Cape",waist="Goading Belt",legs="Gendewitha Spats",feet="Gendewitha Galoshes"}

    -- Gear to enhance certain classes of songs. No instruments added here since Gjallarhorn is being used.
    sets.midcast.Ballad = {legs="Aoidos' Rhing. +2",range="Crooner's Cithara"}
    sets.midcast.Lullaby = {hands="Brioso Cuffs",range="Pan's Horn"}
    sets.midcast.Madrigal = {head="Aoidos' Calot +2",range="Cantabank's Horn"}
    sets.midcast.March = {hands="Aoidos' Manchettes +2",range="Faerie Piccolo"}
    sets.midcast.Minuet = {body="Aoidos' Hongreline +2",range="Apollo's Flute"}
    sets.midcast.Minne = {}
    sets.midcast.Carol = {head="Aoidos' Calot +2",
    body="Aoidos' Hongreline +2",hands="Aoidos' Manchettes +2",
    legs="Aoidos' Rhing. +2",feet="Aoidos' Cothrn. +2"}
    sets.midcast["Sentinel's Scherzo"] = {feet="Aoidos' Cothrn. +2"}
    sets.midcast['Magic Finale'] = {neck="Wind Torque",waist="Corvax Sash",legs="Aoidos' Rhing. +2"}

    sets.midcast.Mazurka = {range="Daurdabla"}


    -- For song buffs (duration and AF3 set bonus)
    sets.midcast.SongEffect = {main="Legato Dagger",range="Gjallarhorn",
    head="Aoidos' Calot +2",neck="Aoidos' Matinee",ear2="Loquacious Earring",
    body="Aoidos' Hongreline +2",hands="Aoidos' Manchettes +2",ring1="Prolix Ring",
    back="Nexus Cape",waist="Corvax Sash",legs="Aoidos' Rhing. +2",feet="Aoidos' Cothrn. +2"}

    -- For song defbuffs (duration primary, accuracy secondary)
    sets.midcast.SongDebuff = {main="Legato Dagger",range="Gjallarhorn",
    head="Nahtirah Hat",neck="Aoidos' Matinee",ear1="Psystorm Earring",ear2="Lifestorm Earring",
    body="Brioso Justaucorps",hands="Aoidos' Manchettes +2",ring1="Prolix Ring",ring2="Sangoma Ring",
    back="Balladeer's Cape",waist="Goading Belt",legs="Marduk's Shalwar +1",feet="Brioso Slippers"}

    -- For song defbuffs (accuracy primary, duration secondary)
    sets.midcast.ResistantSongDebuff = {main="Izhiikoh",range="Gjallarhorn",
    head="Nahtirah Hat",neck="Barcarolle Medal",ear1="Psystorm Earring",ear2="Lifestorm Earring",
    body="Brioso Justaucorps",hands="Aoidos' Manchettes +2",ring1="Prolix Ring",ring2="Sangoma Ring",
    back="Balladeer's Cape",waist="Goading Belt",legs="Aoidos' Rhing. +2",feet="Bokwus Boots"}

    -- Song-specific recast reduction
    sets.midcast.SongRecast = {ear2="Loquacious Earring",
    ring1="Prolix Ring",
    back="Harmony Cape",waist="Corvax Sash",legs="Aoidos' Rhing. +2"}

    --sets.midcast.Daurdabla = set_combine(sets.midcast.FastRecast, sets.midcast.SongRecast, {range="Daurdabla"})

    -- Cast spell with normal gear, except using Daurdabla instead
    sets.midcast.Daurdabla = {range="Daurdabla"}

    -- Dummy song with Daurdabla; minimize duration to make it easy to overwrite.
    sets.midcast.DaurdablaDummy = {main="Izhiikoh",range="Daurdabla",
    head="Nahtirah Hat",neck="Wind Torque",ear1="Psystorm Earring",ear2="Lifestorm Earring",
    body="Brioso Justaucorps",hands="Aoidos' Manchettes +2",ring1="Prolix Ring",ring2="Sangoma Ring",
    back="Swith Cape",waist="Goading Belt",legs="Gendewitha Spats",feet="Bokwus Boots"}

    -- Other general spells and classes.
    sets.midcast.Cure = {main="Arka IV",sub='Achaq Grip',
    head="Gendewitha Caubeen",
    body="Gendewitha Bliaut",hands="Bokwus Gloves",ring1="Ephedra Ring",ring2="Sirona's Ring",
    legs="Gendewitha Spats",feet="Gendewitha Galoshes"}

    sets.midcast.Stoneskin = {
    head="Nahtirah Hat",
    body="Gendewitha Bliaut",hands="Gendewitha Gages",
    legs="Gendewitha Spats",feet="Gendewitha Galoshes"}

    sets.midcast.Cursna = {
    neck="Malison Medallion",
    hands="Hieros Mittens",ring1="Ephedra Ring"}


    -- Sets to return to when not performing an action.

    -- Resting sets
    sets.resting = {main=gear.Staff.HMP,
    body="Gendewitha Bliaut",
    legs="Nares Trews",feet="Chelona Boots +1"}


    -- Idle sets (default idle set not needed since the other three are defined, but leaving for testing purposes)
    sets.idle = {main=gear.Staff.PDT, sub="Quire Grip",range="Oneiros Harp",
    head="Gendewitha Caubeen",neck="Wiglen Gorget",ear1="Bloodgem Earring",ear2="Loquacious Earring",
    body="Gendewitha Bliaut",hands="Gendewitha Gages",ring1="Paguroidea Ring",ring2="Sangoma Ring",
    back="Umbra Cape",waist="Flume Belt",legs="Nares Trews",feet="Aoidos' Cothurnes +2"}

    sets.idle.Town = {main=gear.Staff.PDT, sub="Quire Grip",range="Oneiros Harp",
    head="Gendewitha Caubeen",neck="Wiglen Gorget",ear1="Bloodgem Earring",ear2="Loquacious Earring",
    body="Gendewitha Bliaut",hands="Gendewitha Gages",ring1="Paguroidea Ring",ring2="Sangoma Ring",
    back="Umbra Cape",waist="Flume Belt",legs="Nares Trews",feet="Aoidos' Cothurnes +2"}

    sets.idle.Weak = {main=gear.Staff.PDT,sub="Quire Grip",range="Oneiros Harp",
    head="Gendewitha Caubeen",neck="Twilight Torque",ear1="Bloodgem Earring",
    body="Gendewitha Bliaut",hands="Gendewitha Gages",ring1="Dark Ring",ring2="Sangoma Ring",
    back="Umbra Cape",waist="Flume Belt",legs="Gendewitha Spats",feet="Gendewitha Galoshes"}


    -- Defense sets

    sets.defense.PDT = {main=gear.Staff.PDT,sub="Quire Grip",
    head="Gendewitha Caubeen",neck="Twilight Torque",
    body="Gendewitha Bliaut",hands="Gendewitha Gages",ring1='Dark Ring',
    back="Umbra Cape",waist="Flume Belt",legs="Gendewitha Spats",feet="Gendewitha Galoshes"}

    sets.defense.MDT = {main=gear.Staff.PDT,sub="Quire Grip",
    head="Nahtirah Hat",neck="Twilight Torque",
    body="Gendewitha Bliaut",hands="Gendewitha Gages",ring1='Dark Ring',ring2="Shadow Ring",
    back="Engulfer Cape",waist="Flume Belt",legs="Bokwus Slops",feet="Gendewitha Galoshes"}

    sets.Kiting = {feet="Aoidos' Cothurnes +2"}

    -- Engaged sets

    -- Variations for TP weapon and (optional) offense/defense modes. Code will fall back on previous
    -- sets if more refined versions aren't defined.
    -- If you create a set with both offense and defense modes, the offense mode should be first.
    -- EG: sets.engaged.Dagger.Accuracy.Evasion

    -- Basic set for if no TP weapon is defined.
    sets.engaged = {range="Angel Lyre",
    head="Nahtirah Hat",neck="Asperity Necklace",ear1="Bladeborn Earring",ear2="Steelflash Earring",
    body="Vanir Cotehardie",hands="Buremte Gloves",ring1="Rajas Ring",ring2="K'ayres Ring",
    back="Atheling Mantle",waist="Goading Belt",legs="Gendewitha Spats",feet="Gendewitha Galoshes"}

    -- Sets with weapons defined.
    sets.engaged.Dagger = {range="Angel Lyre",
    head="Nahtirah Hat",neck="Asperity Necklace",ear1="Bladeborn Earring",ear2="Steelflash Earring",
    body="Vanir Cotehardie",hands="Buremte Gloves",ring1="Rajas Ring",ring2="K'ayres Ring",
    back="Atheling Mantle",waist="Goading Belt",legs="Gendewitha Spats",feet="Gendewitha Galoshes"}

    -- Set if dual-wielding
    sets.engaged.DualWield = {range="Angel Lyre",
    head="Nahtirah Hat",neck="Asperity Necklace",ear1="Dudgeon Earring",ear2="Heartseeker Earring",
    body="Vanir Cotehardie",hands="Buremte Gloves",ring1="Rajas Ring",ring2="K'ayres Ring",
    back="Atheling Mantle",waist="Goading Belt",legs="Gendewitha Spats",feet="Gendewitha Galoshes"}
    end
    Well I decided to try Bokura's BRD instead but to no avail, I'm getting the same again on precast it does not equip the Sha'ir Manteel and Schellenband. I'm just sitting in the equip menu and then type out a song to cast and it basically goes straight into midcast and that's all.

    If someone knows why it's happening would be really nice, since it's kinda annoying me now, lol. Thanks.


    Edit: Well seemed to have found out why, since it don't show precast gear in equip menu when i thought it did, silly me. Works perfectly.

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

    Quote Originally Posted by Yamoman View Post
    Yes i know how to add bullet, what i meant was how to add a rule to not shoot QDbullet if ammo is equipped for ws or racc, so rule should check ammo before weaponskill or /ra, and if QDammo is still equipped, cancel so dont lose the R/E ammo, sorry for not stating issue correctly
    And I was trying to imply that that is all already done, assuming you set that variable to the correct value. Look at job_precast, lines 275-340.

  11. #831
    Fake Numbers
    Join Date
    Aug 2008
    Posts
    84
    BG Level
    2

    Using Motes' Bard file, just restarted Windower to get the new updates, and I receive this error message in the console on any action:

    GearSwap: Lua error (runtime) - ...x86)/Windower4//addons/GearSwap/equip_processing.lua:150: attempt to compare number with nil

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

    Are you on dev? I noticed yesterday that there seemed to be a large number of failures on all kinds of stuff on dev right now.

  13. #833
    CoP Dynamis
    Join Date
    Jul 2007
    Posts
    270
    BG Level
    4
    FFXI Server
    Asura

    I believe someone in my linkshell mentioned this same error a bit ago after logging in when windower updated, using regular windower, its likely to do with the latest post-maintenance update.

  14. #834
    Smells like Onions
    Join Date
    Apr 2013
    Posts
    6
    BG Level
    0
    FFXI Server
    Sylph

    getting the exact same error today

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

    Yeah, just re-ran the launcher in live (after originally logging in shortly after the update finished), it updated hook from 4.1.2.1 to 4.2.0.2 (the dev version that was giving me lots of errors), and now I'm getting a bunch of new errors as well. Time to help with debugging.

  16. #836
    Cerberus
    Join Date
    Jul 2008
    Posts
    476
    BG Level
    4
    FFXIV Character
    John Blaze
    FFXIV Server
    Diabolos
    FFXI Server
    Asura

    Quote Originally Posted by Leviathan.Arcon from FFXIAH

    Actually, it will. That's what this update was mostly about. We moved away from reading memory for most structures, which change with pretty much every FFXI update, hence things break. Now we're going with packets for most of our structs, and packets hardly ever change, so it should be a lot more stable for future FFXI updates.

    This time I made some miscalculations with the item struct, which is why things broke, but I just pushed another Hook update (will unfortunately require a relog) along with many plugin updates that should alleviate some of the issues. Others may remain, but we'll get to them as soon as we can.

    I see that some of you found the bug tracker, and I'm happy for it... this makes managing issues much simpler than working with forum posts
    Just updated again and things are still broke... but at least some more fixes are in.

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

    GS fix should be up. Along with 4.2.0.3 hook, things seem to be working for me, now.

  18. #838
    CoP Dynamis
    Join Date
    Mar 2013
    Posts
    275
    BG Level
    4
    FFXI Server
    Odin

    just updated the lua core. no more error messages, but gearswap is wonky. i'm also using motenten's templates. not reading motenten's luas correctly at all

    edit: gonna try restarting the whole thing

    edit2: working now, cheers!

  19. #839
    Cerberus
    Join Date
    Aug 2010
    Posts
    446
    BG Level
    4
    FFXIV Character
    Alistrianna Galanodel
    FFXIV Server
    Hyperion

    Motenten, been using your SMN gearswap for quite some time and I've been noticing its swapping gear too fast sometimes on Blood Pacts. Is there any particular reason it might be doing that? I notice it most on Flaming Crush, where I tend to be back in Idle before the BP even finishes.

  20. #840
    Old Merits
    Join Date
    Sep 2010
    Posts
    1,094
    BG Level
    6
    FFXI Server
    Ragnarok

    Can you floor or round up the results of arithmetic in gearswap? If so, how? I suppose it's not really an issue for what I'm doing right now. but seeing 49.483333333333 pop up is kinda annoying.

Page 42 of 302 FirstFirst ... 32 40 41 42 43 44 52 92 ... LastLast

Similar Threads

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