The code for the homebrew potion alias. Built for athanor and it's alchemist class.
Find a file
2026-05-24 11:26:38 +02:00
.forgejo/workflows Update forgejo release action to 2.12.0 from 2.11.3 2026-05-20 08:47:13 +02:00
modules Add: adds a checker for the expiration time 2026-05-24 10:46:33 +02:00
.gitignore Add: added the alias builder template 2026-03-26 12:21:36 +01:00
.prettierrc Feat: added priettier configuration, also added Alchemist level template 2026-03-24 19:27:45 +01:00
alchemist.json Feat: added priettier configuration, also added Alchemist level template 2026-03-24 19:27:45 +01:00
build-order.json Fix & Add: add list function, fix pass function, fix / add use function 2026-05-24 00:44:28 +02:00
build.py Add: added the alias builder template 2026-03-26 12:21:36 +01:00
README.md Edit: edited the README.md with the new features 2026-05-24 11:21:45 +02:00

Alchemist class

This repository contains the potion utility alias 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

Potion alias idea

Planned subaliases for !potions:

Command Output
lr Updates the potions timer by 8 hours (to be run everytime you long rest)
sr Updates the potions timer by 1 hours (to be run everytime you short rest)
pass <x>h/<x>m Updates the potions timer by X hours/minutes
add "x" "y" "z" Adds a list of potions to the staging area Once confirmed the potions are created with a timer
confirm Confirms the list of potions and adds them with a timer as identifier to the prepared potions
remove "x" "y" "z" Removes a set of potions from the staging area
use <id> "x" "y" "z" Removes the potions with a set ID from the confirmed potions
list Lists all the available potions, the staging area and the timers