Autocasting is a plugin designed to help better manage your autocast spell. At its core, this plugin adds an overlay which dynamically updates information about your current autocast spell, including the amount of times you have runes to cast it. It will also alert when your autocast becomes unusable, due to your Magic dropping below the required level, or running out of runes. These alerts can be configured to notify you in various ways, such as desktop notifications, chat messages, or bright red blinking alert box.
The following settings are configurable:
- Show Overlay: Globally remove the autocast overlay. Useful if you only want the other notifications.
- Show Outside of Combat: If unchecked, will hide the overlay after you're not attacking something for a few seconds.
- Show Spell Name: Display the name of the autocast spell in the overlay.
- Show Spell Icon: Include the spell's icon in the overlay.
- Enable Override Text: If checked, will override with a custom message when alerts trigger.
- Low Magic Level Override Text: Custom text when your magic level drops too much.
- No Runes Override Text: Custom text when you run out of runes
- Overlay Alert Style: Behavior of the alert. It can blink, be static alert color, or not change at all.
- Overlay Alert Color: Color Picker for the alert.
- Overlay Flash Period: Period of alert blinks, in hundredths of seconds.
- Display Casts Remaining: Show the number of times you can autocast, based on your current runes / equipped items.
- Display Cast Limit: Max amount of casts it will display; the idea is if you exceed this limit you have enough.
All notification types can be enabled or disabled independently, will print to the chat and optionally send a desktop notification.
- Notify Out Of Combat: If unchecked, won't send notifications unless you're in combat.
- Stat Drain Notification: Send a notification when your magic drops below the required level to cast.
- Low Casts Notification: Send a notification when the amount of remaining casts falls to or below the threshold below.
- Low Cast Threshold: Configurable limit for the above notification.
- No Casts Notification: Send a notification when you don't have the runes to cast your autocast.
The primary maintainers of this plugin are available through Discord:
- jcarbelbide
- zachgs
If you would like to contribute to this plugin and want to understand the high level flow, please refer to the following diagram: