BigMac is a Dalamud plugin to extend the macro system with additional functionality, including functions, variables, conditionals, and randomisation.
A full usage guide is included within the plugin.
BigMac adds the following features:
- Boolean logic
- Timers
- Loop blocks
- Action availability/readiness
- Class check
- Random chance
- Utility functions
- Status checks
- ... and more!
Combine these to make more powerful macros than the game natively supports!
Created macros can be assigned a slash command. These can then be inserted into the game's native macro handler to be added to your hotbar, or simply used in chat.
Created macros can also be used within other macros by executing them as a regular slash command.
Add the following third party repository to your Dalamud settings:
https://raw.githubusercontent.com/Eauldane/ElfShelf/refs/heads/main/repo.json
Then check for updates. BigMac should be available for installation from the list.