-- Precast filtering logic function job_precast(cmdParams, eventArgs) if pet.isvalid and pet.name == 'Quetzalcoatl' then if spell.type == 'BloodPactRage' then if spell.name == 'Shocking Gambit' then equip(sets.precast.BloodPactRage.Magical) else equip(sets.precast.BloodPactRage.Physical) end eventArgs.handled = true elseif spell.type == 'BloodPactWard' then if spell.name == 'Shock Squall' then equip(sets.precast.BloodPactWard.Macc) else equip(sets.precast.BloodPactWard.Buff) end eventArgs.handled = true end end end -- Aftercast to return to safe idle sets function job_aftercast(spell, action, spellMap, eventArgs) if pet.isvalid and pet.name == 'Quetzalcoatl' then equip(sets.idle.Avatar) eventArgs.handled = true end end Use code with caution. Troubleshooting Quetz Luas

The true power of Quetz Lua lies in its modularity. You can customize the script to match your specific gear inventory. Updating Gear Sets

Blood Pact Dmg +X, Avatar: Magic Atk. Bonus, Avatar: Magic Accuracy.

This public link is valid for 7 days and shares a thread, including any personal information you added. This link or copies made by others cannot be deleted. If you share with third parties, their policies apply. Can’t copy the link right now. Try again later.

: You can define a specific set in your job Lua to swap into when Quetzalcoatl prepares high-damage abilities like Thunderbolt .

: Ensure your Windower addon is fully updated. Type //gs showswaps in the in-game chat bar. This command prints a log to your chat window showing exactly what items GearSwap is trying to equip. If it shows the swaps but your gear doesn't change, check if the items are currently in your active Wardrobes.

Of all the Lua applications, is perhaps the most transformative for players on Quetzalcoatl and beyond. It is a comprehensive addon that takes over the gear-changing engine of FFXI , allowing for extremely fast and precise equipment swaps based on in-game events. A typical GearSwap script is written entirely in Lua and will define sets for idle, engaged, precast, midcast, and weaponskill phases. When a player types //gs reload , the script is loaded and immediately begins listening for triggers like "spell started" or "weaponskill activated" to execute the appropriate swaps.

High-end players often add custom logic to their Luas to handle specific server metas: DT Toggles

If buffactive[580] (Honor March) and buffactive[33] (Haste) then set tier to MaxHaste .

The most common Lua-based tools for FFXI are addons and plugins for the two major third-party launchers:

If the template requires custom global include files, ensure they are placed inside the data/libs/ or data/includes/ folder as directed by the repository instructions. Step 2: Update Item Names Exactly

In FFXI, a .lua file is a complex script executed by the addon. Unlike simple, slow in-game macros, GearSwap senses exactly what your character is doing in real-time.

: Differentiating between Haste I (15%) and Haste II (30%).

This guide breaks down how to construct a robust quetz.lua to fully automate and optimize your Quetzalcoatl blood pacts, idle states, and favor modes. Understanding the Quetzalcoatl Mechanics

The Quetz Lua is a remarkable creature, boasting impressive stats and a striking appearance. As a type of lu-shin, it possesses a serpent-like body adorned with vibrant feathers, paying homage to its mythological roots. Its attributes make it a valuable asset for players, offering benefits in combat, support, and overall gameplay.

After the asset or avatar finishes the action, you must instantly return to your perpetuation or damage reduction gear. Failing to do so will result in your MP draining to zero within seconds.