Premium Plugin
BA Helper
Partial automation and guidance overlays for all four Barbarian Assault roles — attacker, collector, healer, and defender.
Buy on Storm Store →
Requirements
- Access to the Barbarian Assault minigame
- Appropriate role selected in-game before the wave starts
Configuration — General
| Setting |
Type |
Default |
Description |
| autoLevelUp |
boolean |
false |
Automatically levels up your role after each wave. |
| autoStart |
boolean |
true |
Automatically closes the round-end screen and starts the next wave. |
| highlightNpcs |
boolean |
true |
Highlights NPCs that are relevant to your current role. |
Configuration — Attacker
| Setting |
Type |
Default |
Description |
| automateAttacker |
boolean |
true |
Automates attacking the correct Penance type based on the current call. |
Configuration — Collector
| Setting |
Type |
Default |
Description |
| pickupEggs |
boolean |
true |
Automatically picks up eggs of the correct colour for the current call. |
| yellowEggCount |
int |
4 |
Maximum number of yellow eggs to collect before loading the cannon. |
| pickupBlueEggs |
boolean |
false |
When enabled, also picks up blue eggs in addition to the called type. |
Configuration — Healer
| Setting |
Type |
Default |
Description |
| automateHealer |
boolean |
true |
Automates healing Penance Runners with the correct food type. |
| showCodes |
boolean |
true |
Displays an overlay showing the current healer food codes for each runner. |
| highlightPoisoned |
boolean |
true |
Highlights poisoned Penance Runners so they are easier to identify. |
| showTimeSincePoison |
boolean |
true |
Shows the time elapsed since each runner was poisoned. |
| healTeammates |
boolean |
true |
Automatically heals low-health teammates when an opportunity arises. |
| teammateHpToHealAt |
int |
50 |
HP threshold below which teammates will be healed. |
Configuration — Defender
| Setting |
Type |
Default |
Description |
| automateDefender |
boolean |
true |
Automates placing bait and luring Penance Runners for the defender role. |
| multiKill |
boolean |
false |
Enables multi-kill mode for the defender, grouping runners for more efficient kills. |
Configuration — Delays
| Setting |
Type |
Default |
Description |
| callDelayMin |
int |
1 |
Minimum tick delay added before performing a call action. |
| callDelayMax |
int |
4 |
Maximum tick delay added before performing a call action. The actual delay is randomised between min and max. |
Configuration — Debug
| Setting |
Type |
Default |
Description |
| debug |
boolean |
false |
Shows a debug text overlay on screen. Enable only when troubleshooting plugin behaviour. |
Tips & Tricks
- The healer code display makes the manually tedious food-calling mechanic much easier to follow.
- automateAttacker handles switching to the correct attack style automatically — no need to manually change styles each call.
- Setting callDelay between 1–4 ticks adds a natural randomised wait before call actions, making behaviour less robotic.