Bot & Idle Features
As an idle MMORPG, Aetheria includes several automation features that allow characters to function with minimal input. These include chase mode for combat, auto-attack targeting, stamina management, and the food/saturation system.
Combat Stances
Players can switch between three combat stances that affect damage output and defense:
| Stance | Attack Modifier | Defense Modifier | Description |
|---|---|---|---|
| Offensive | Increased | Reduced | Maximize damage at the cost of defense. |
| Balanced | Normal | Normal | Default stance with no modifiers. |
| Defensive | Reduced | Increased | Maximize defense at the cost of damage. |
Stance is set via the SetStance client action and persists across sessions.
Chase Mode
Chase mode is a combat automation feature that automatically follows your target when it moves out of attack range:
- ON: Server auto-paths toward the target each tick (200-node A* search) when target is out of range.
- OFF: Character stands still when target moves away (Canary: "stand while fighting").
Chase mode is toggled together with combat stance via the SetStance action.
Auto-Attack & Targeting
- Target selection — Click on a creature to set it as your target. The server auto-attacks on each tick if the target is in range.
- Attack speed — Determined by weapon type and combat stats. Each attack has a cooldown measured in milliseconds.
- Range checking — Melee weapons require adjacency; ranged weapons (bows, crossbows) attack from distance and consume ammo.
- Auto-retarget — If your target dies, you remain in combat stance but stop attacking until a new target is selected.
Stamina System
Stamina regulates how long a player can efficiently grind XP. It drains 1 minute per minute spent online (not in protection zones):
| Stamina (minutes) | XP Multiplier | Loot |
|---|---|---|
| >2400 | 1.5× | Normal |
| 841-2400 | 1.0× | Normal |
| 1-840 | 0.5× | Reduced |
| 0 | 0× | None |
- Maximum stamina: 2520 minutes (42 hours).
- Stamina does not drain while inside a protection zone.
- Hardcore mode: Bonus threshold lowered to 2000 min (1.5×), penalty XP reduced to 0.25× below 840 min.
Food & Saturation
Eating food increases your food level (saturation), which boosts HP and mana regeneration:
- Food level range: 0 to 1200.
- Regen boost: When food level > 0, HP and mana regeneration is doubled.
- Decay: Food level decreases by 1 each HP regen tick.
- Eating: Right-click food items in inventory or containers. Each food item adds a specific number of seconds to food level.
- Full: At 1200 food level, you cannot eat more ("You are full.").
Auto-Eat
When enabled, auto-eat automatically consumes food from your inventory whenever your food level drops below a configurable threshold:
- Default threshold: 100 (eats when food level < 100).
- Behavior: Each tick, if food level is below the threshold, the first food item in inventory is consumed. Food level is increased by the food's feed value.
- Toggle:
SetBotSettings { auto_eat: true, auto_eat_threshold: 100 } - Persisted: Setting survives logout and server restart.
Auto-Potion
When enabled, auto-potion automatically drinks the best available HP/MP potion from your inventory when health or mana drops below configurable percentages:
- Default HP threshold: 40% (drinks potion when HP < 40% of max).
- Default MP threshold: 20% (drinks potion when MP < 20% of max).
- Behavior: Each tick, if HP or MP is below threshold, the server finds the highest-healing potion in inventory that the player can use (level and vocation checked) and consumes it.
- Smart selection: If both HP and MP are low, potions that heal both are preferred. If only HP is low, HP-only potions are preferred.
- Toggle:
SetBotSettings { auto_potion: true, auto_potion_hp_pct: 40, auto_potion_mp_pct: 20 } - Persisted: Setting survives logout and server restart.
Auto-Sell Trash
When enabled, auto-sell periodically sells low-value items from your inventory for gold:
- Interval: Every 10 seconds.
- Eligible items: Normal rarity (white), no affixes, not equipped, and no equipment value (no weapon type, armor, attack, or defense attributes).
- Protected items: Gold coins, food, potions, weapons, armor, and any item with equipment value are never auto-sold.
- Sell price: Based on the item's base value attribute (minimum 1 gold per item).
- Toggle:
SetBotSettings { auto_sell_trash: true } - Persisted: Setting survives logout and server restart.
Autobank
When enabled, autobank automatically deposits gold coins (item ID 3031) directly to your bank account when looted from creature kills:
- Behavior: On creature kill, if the loot contains gold coins and autobank is on, the gold goes straight to
bank_goldinstead of inventory. - Toggle:
ToggleAutobankclient action. - Persisted: Setting survives logout and server restart.
Auto-Loot
When enabled (default ON), auto-loot automatically adds all loot from killed creatures directly to your inventory:
- Behavior: On creature kill, all rolled loot items are added to inventory with proper stacking, rarity, and affixes.
- Toggle:
AutoLoot { enabled: true }client action. - Persisted: Setting survives logout and server restart.
Health & Mana Regeneration
- HP and mana regenerate on timers defined by the player's vocation (class).
- Food doubles the regen amount while food level > 0.
- Soul points regenerate on a separate timer (for knights and paladins who use soul for crafting).
- Regen rates can be adjusted by server configuration (
rate_health_regen,rate_mana_regen).
Idle Automation Summary
| Feature | Automation Level | Toggle |
|---|---|---|
| Auto-attack | Automatic (when target in range) | Select target |
| Auto-loot | Automatic on kill | AutoLoot |
| Chase mode | Auto-follow target | SetStance |
| Auto-walk | Click-to-walk pathfinding | Click on map |
| Queued actions | Walk-to-then-use | Click on useable object |
| Auto-eat | Eats food when food level low | SetBotSettings |
| Auto-potion | Drinks potion when HP/MP low | SetBotSettings |
| Auto-sell trash | Sells low-value items every 10s | SetBotSettings |
| Autobank | Deposits gold to bank on pickup | ToggleAutobank |
| HP/Mana regen | Automatic per tick | Always on |
| Stamina drain | Automatic per minute | Enter PZ to pause |
| Food decay | Automatic per regen tick | Eat food to maintain |