IMPORTANT: SallyReactions requires ACT or INNACT for timeline functionality and most event triggers. Only onUpdate events will work without these addons installed.
SallyReactions is a powerful and versatile reactions system that combines both timeline-based automation for high-end raids and traditional event-based reactions for general gameplay. The system is designed to be user-friendly while offering deep customization options for advanced users.
The addon offers both simplicity for basic usage and depth for advanced customization. While this documentation covers the main features, users are encouraged to experiment with the various options available in the GUI.
The author system in SallyReactions makes sharing and managing reactions easier. Each reaction, condition, and logic block is tagged with its creator's name (in the format Name#1234).
When you first use SallyReactions, you'll be prompted to set your creator name. This name will be attached to any components you create. You can only edit or delete components that you created, but you can fork (create a copy) of anyone else's components to modify them.
IMPORTANT: Before using SallyReactions, you must configure the path to your ACT or INNACT log folder. Without this configuration, timeline features and most event triggers will not function.
Conditions are the building blocks of the reaction system. They define when and how your reactions should trigger.
The target determines what entity the condition will check:
Different targets have different available conditions:
HP/MP Conditions:
Status Conditions:
Combat Conditions:
Logic blocks are reusable components that combine conditions with actions. They determine what actions should be performed when specific conditions are met.
Logic blocks can include three types of actions:
Combat abilities and spells:
Event reactions define when your logic blocks should trigger based on in-game events. Each event reaction links a specific event type with a logic block and includes timing controls for precise execution management.
The Timeline system in SallyReactions allows for precise, time-based execution of reactions in raids and trials. This system reads standard ACT timeline files and lets you attach logic blocks and action sequences at specific timestamps.
Visual representation of fight timeline: