The code for alchemist homebrew aliases. Built for athanor.
- Python 100%
|
|
||
|---|---|---|
| .forgejo/workflows | ||
| modules | ||
| .gitignore | ||
| .prettierrc | ||
| alchemist.json | ||
| build-order.json | ||
| build.py | ||
| README.md | ||
Alchemist class
This repository contains utility for the alchemist class in Athanor.
Level template
You can use the !level alias to subscribe to the Alchemist level template:
!level sub ca9be655-ab40-4109-b09c-5e5326ade0ad
Alchemist main aliases idea
The aliases for alchemist should be divided into two sections:
- Potions
- Bombs
As those are the main two features of the alchemists that cannot be automated using avrae actions alone.
Potions
Planned subaliases for !potions:
lr->- Updates the potions timer by 8 hours (to be run everytime you long rest)
- Updates the amounts of reagents you have
sr->- Updates the potions timer by 1 hour (to be run everytime you short rest)
- Updates the amounts of reagents you have
pass <x>->- Updates the potions timer by X minutes/hours/seconds
add "x" "y" "z"->- Adds a list of potions to the preparing area (
cvar) - Once confirmed the potions are created with a timer
- Adds a list of potions to the preparing area (
confirm->- Confirms the list of potions and adds them with a timer as identifier to the prepared potions
remove <id> "x" "y" "z"->- Removes potions from a certain timer
use <id> "x"->- Uses a certain potion with target, etc...
list->- Lists all the available objects and their timers
Bombs
Planned subaliases for !bombs:
lr->- Updates the bombs timer by 8 hours (to be run everytime you long rest)
- Updates the amounts of reagents you have
sr->- Updates the bombs timer by 1 hour (to be run everytime you short rest)
- Updates the amounts of reagents you have
pass <x>->- Updates the bombs timer by X minutes/hours/seconds
add "x" "y" "z"->- Adds a list of bomb to the preparing area (
cvar) - Once confirmed the bomb are created with a timer
- Adds a list of bomb to the preparing area (
confirm->- Confirms the list of bomb and adds them with a timer as identifier to the prepared bomb
remove <id> "x" "y" "z"->- Remove bombs from a certain timer
use <id> "x"->- Uses a certain bomb with target, etc...
list->- Lists all the available objects and their timers