FFXIAH.com

Language: JP EN DE FR
New Items
2023-11-19
users online
GEO Gearswap


Gearswap GEO template
Requires Shortcuts Add-On

Hello, here's a GEO gearswap template with some bells and whistles. It's what I currently use and was a way to save some macro space.
Let me know if you have any troubles with it or if there is stuff missing you'd like. Or if you just like it or hate it...

GEO.lua -- All your gearsets and keybindings etc. (Change this one) (Can rename to CharacterName_GEO.lua)
GEO_Lib.lua -- Just Code, don't change and don't rename this one.
GEO_Maths.lua -- Just maths, don't change and don't rename this one.

Note: You need all 3 files, but only the GEO.lua should be customized (that's where all your sets and setup is)

To do:
  • Better handling of Blaze of Glory (relic head shenanigans)

  • Add entrust swap set



Notable Features

  • Add HUD display to show modes / saved spells instead of spamming chat

  • Keybind support for various commands

  • Auto Echo drops

  • Auto Detect if luopan is out to swap between refresh or luopan perp, can be overridden with a toggle for DT (Full masterDT if no luopan , hybrid luopan Perp / Master DT if luopan is out

  • Cycle function to go through and save an Element

  • Cycle function to go through Geo and Indi spells, save them so your macros can cast the appropriate spell

  • All in one Geo and Indi casting functions



Pet / Idle Set selection and cycling geo / indi spell:


Geo / Indi Cycle function casting Macros
  • Macro: /console gs c geo geocycle

  • Will cycle through Geo-Spell in alphabetical order

  • Macro: /console gs c geo geocycledown

  • Will cycle through Geo-Spell in reverse alphabetical order

  • Geo Spell Selected will be saved and used as the type for the casting of Geo spell

  • Similar for indi spell see below spoiler

  • Macro: /console gs c geo geo

  • Will cast the saved Geo spell.

  • Macro: /console gs c geo indi

  • Will cast the saved Indi spell.



see below:


Element Cycle function and Nuking Macros
  • Macro: /console gs c nuke cycle

  • Will cycle through elements in wheel order (water > fire > ice > wind > earth > lightning > light > dark > water > etc.)

  • Element Selected will be saved and used as the type for the casting macros / SC macro.

  • Macro: /console gs c nuke cycledown

  • Will cycle through elements in wheel reverse order (water < fire < ice < wind < earth < lightning < light < dark < water < etc.)




User Setup

All the customization should be done in the in the GEO.lua, you will find all the options there.

Macro Book Swap
This lets you set which sheet and book to swap your macros to when changing job to GEO.
Code
-- Optional. Swap to your sch macro sheet / book
set_macros(1,5) -- Sheet, Book


Initial Geo / Indi
The default saved Geo and Indi spells when swapping to GEO:
Code
geomancy:set('Geo-Frailty')     -- Geo Spell Default      (when you first load lua / change jobs the saved spells is this one)
indicolure:set('Indi-Haste')    -- Indi Spell Default     (when you first load lua / change jobs the saved spells is this one)



Keybind all the things

Refer to this link for the windower supported keybindings

Below is the default keybinds I use currently.
You will find these, and feel free to modify them, in the GEO_Gearsets.lua.

Also, remember to unbind your keybinds on job change.

Other Gearswaps
https://github.com/Tunaliz/Liz_Gearswaps
Author: Elizabet
Date Created: 2018-11-27 03:23:31
Date Last Modified: 2019-06-18 22:32:49
Updates: 14
Bytes: 6204