Skip to content

Latest commit

 

History

History
86 lines (54 loc) · 2.01 KB

File metadata and controls

86 lines (54 loc) · 2.01 KB

unityroEZ

Automatically completes the daily Unity Communiqué objective in Final Fantasy XI.
Built for Ashita v4. No commands required - just install and play.

Ashita v4 Addon Status


📦 What It Does

Every day in FFXI, players can complete a Unity Communiqué objective for Records of Eminence (RoE) points.
This addon automatically:

  • Detects the current Unity objective for the day.
  • Activates it if it hasn't already been accepted.
  • Completes it via /u . if it's not already done.
  • Repeats this check on login, zoning, RoE updates, or when manually triggered.

You never have to think about your Unity RoE again.


✅ Requirements

  • Ashita v4
  • Any job / level
  • Unity membership (you must be in a Unity)

🚀 Installation

  1. Download or clone this repo into your Ashita addons folder:

    /addons/unityroez/
    
  2. Load the addon in-game:

    /addon load unityroez
    

That's it! The addon will automatically handle the objective after login or zone-in.


🛠 Manual Command

If you ever want to force the check manually, use:

/unityroez

This will re-check the objective and trigger the completion logic if needed.


⚙ How It Works

  • Listens for incoming RoE packets (0x110, 0x111, 0x112)
  • Uses bitmask data to determine which objectives are completed
  • Automatically queues the /u . command after activating the correct Unity objective
  • Delays the /u . by a few seconds to ensure activation is registered

🔒 Limitations

  • If you're capped at 30 RoE objectives, it won't be able to auto-activate the Unity one
  • No retry logic if something fails — re-zone or use /unityroez if needed

💬 Credits

Developed by Commandobill
Addon design and implementation with help from the FFXI Ashita addon community


📜 License

MIT License — free to use, modify, and share. Attribution appreciated.