A Windows overlay tool for Last Epoch that automatically uses potions when your HP drops below a configurable threshold. Features a PyQt5 overlay, hotkey controls, and direct memory reading for reliable automation.
Based on Skalety's Auto Potion <3
A few important notes:
- While it’s not a guarantee of survival, it will save you most of the time. It works with any class or build, just make sure you always have enough potions!
- Because of how the game handles health and damage over time (DoT), if you take a lot of DoT or very fast hits, your HP can drop below the threshold very quickly, multiple times or stay below the threshold even with potion drinks.
- The potion will trigger as soon as your real HP drops below the threshold, but if the accumulated or incoming damage is higher than what a potion can heal, you might still die.
- Added ´DEVELOPER_DEBUG` option for extra debug information
- Updated offsets for Last Epoch version 1.2.5.2.
- Small overlay improvements
- Added more relevant debug statements to the console
- Just in case - there are two backup pointers available in
config.py
- Auto Potion: Automatically triggers a potion when HP falls below a set percentage.
- Potion log: The overlay displays a log of recent potion uses, showing HP values and timestamps for each use.
- Overlay UI: Movable, lockable PyQt5 overlay showing status, HP, and logs.
- Customizable Hotkeys: Easily change hotkeys for toggling, hiding, and closing the overlay.
- Safe & Configurable: All settings in a user-friendly config file.
You can use the tool in three ways:
- Download the latest release from the Releases page.
- Run the
.exefile directly.
- Clone the repository:
git clone https://github.com/leobrqz/LE-AutoPot cd LE-AutoPot - Install dependencies:
Now either run it natively via python or build the executable.
pip install -r requirements.txt
- Run the application:
python src/main.py
- Build the executable with PyInstaller:
./build_release.sh
- The executable will be in the
release/folder.
- config_user.ini is auto-generated on first run.
- Change hotkeys, potion key, HP threshold, cooldown, and overlay position in this file.
- Default hotkeys:
- Toggle:
num / - Close:
ctrl+alt+num - - Hide/Show:
ctrl+alt+num / - Lock/Unlock Move:
ctrl+alt+num *
- Toggle:
- Default potion settings:
- Potion Key:
1 - Potion Cooldown:
0.2s - HP Threshold:
0.6(60%) - Stable HP Duration:
5.0s
- Potion Key:
- Overlay settings:
- Default position on bottom left corner before the player health
- INITIAL_POS_X: 200
- INITIAL_POS_Y: 880
Check out Skalety's Auto Potion

