Scrollbound
Macro API

Macro API

Player-facing reference for the macro API.

Macro API pages are generated from the public macro contract stored in cold data.

Run Lengths

Adventure Profiles store run length intent. The server resolves the final duration from cold data and clamps it by target.

KeyLabelDuration
quickQuick5 min
standardStandard15 min
longLong1 hr
extendedExtended4 hr

Targeting

Adventure Profiles appear when any target rule matches the current run target.

  • All contexts
  • Travel
  • Location kind
  • Specific location
  • Specific region

Slot Behaviors

  • Default
  • Ignore
  • Event Macro

Event Slots

SlotTriggerEvent
Loot container foundonLootContainerFoundsystem-loot-container-found
Gathering node foundonGatheringNodeFoundsystem-gathering-found
Item drop foundonItemDropFoundsystem-item-drop
Currency drop foundonCurrencyDropFoundsystem-currency-drop

System Combat Profiles

ProfileHooksDefault
BalancedonEnemySpotted, onCombatActionRequested, onEnemyIntentRevealed, onDamageReceived, onCombatParticipantDefeated, onBattleEndedYes