zxlice's ultimate potion animation - ZUPA
⚪ Last updated 2021⚠️ Install Order · 6 steps
Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.
Preview

🔍 Analysis
- 👍 0.8% endorsement rate
- 🏆 #88 of 179 Immersion mods in this game by downloads
📋 About This Mod
Buy me a coffee
Test Video by JDM
lgaa_xn6ihY
How to Install
-
[]Make sure you install all the requirements
[
]download my mod and install with your mo2 (or your mod manager)[]run nemesis, in its mod list find and check the "zxlice's ultimate potion animation", update, launch
[]make sure the nemesis output file isn't override by other folder
[]done, load game, enjoy it
How to Update
-
[]download latest version
[]delete old one install new one
[]run nemesis
Mod Features
1. Potion mechanism-changing mod based on SKSE
It's script free, which means it has most swift and most sensitive potion animation reaction, also means there is no need worry about inefficient script crowding - especially when your game is heavy scripted. All potion animation will be executed without been delay, stuck or avoided as this mod is executed on game engine level. You can uninstall it anytime without affect saved data.
A funny scene while testing with ragdoll - "what's the hurry?"
2. More realistic potion experience for dragonborne
This mod supports all potions theoretically. When a potion get used from Inventory Menu /Favorite Menu or by a shortcut key, the menu will be auto-closed (this trait can be toggled off) and player will play potion animation. Your character will get the potion effect exactly at the time when the bottle reaches mouth.
In order to make the potion animation has no affect on combat flow, so the mod designed a seamless animation to switch bottle and weapon to avoid re-equip weapon after potion animation while in combat stance. Since making the potion animation too long will make it useless compared with restore magic. This is a balance between realistic and game mechanic.
drinking with weapon drawn, weapon sheathe, sneaking
first person potion animation
-
[]download latest version
ZUPA is an SKSE plugin that replaces the default potion-drinking animation with a realistic, delay-free animation for both the player and NPCs. It is designed to maximize compatibility with all potions, making it a must-have for immersion-focused Skyrim players. With over 6,000 endorsements and 713,000 downloads, it's a proven, popular choice.
✨ Key Features
📊 Pros & Cons
✅ Pros
- Huge community trust: 6,020 endorsements and 713k downloads
- Works for both player and NPCs, boosting immersion across the board
- Designed to work with any potion, so no compatibility headaches
⚠️ Cons
- Last updated in 2021, so may not be compatible with the latest Skyrim version or SKSE updates
- Requires SKSE, which adds an extra setup step for new modders
- No detailed documentation provided, so troubleshooting might be on you
For immersion-focused Skyrim players who want realistic potion drinking without the clunky vanilla delay. If you're tired of the instant chug and want a more believable experience, this is for you. Skip if you're not into animation overhauls or don't want to mess with SKSE plugins.
💡 Beginner Tips
- Make sure you have the latest SKSE64 installed and that your Skyrim version matches, or the plugin won't load.
- Use a mod manager like Vortex or MO2 to install the plugin and ensure it's placed in the correct Data folder.
- If you're using other animation mods, check for compatibility patches or load order conflicts to avoid animation glitches.
📊 Mod Details
- Game
- Skyrim Mods
- Author
- zxlice
- Version
- 1.5.0
- Downloads
- 713,691
- Endorsements
- 6,020
- Category
- Immersion
- Created
- 2/5/2021
- Updated
- 10/7/2021
🔧 How to Install Skyrim Mods
Download from Nexus.
📖 Full step-by-step install guide for Skyrim →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Skyrim commands, item IDs, and more.
Keep browsing — more Skyrim mods await