About this mod
A new and lightweight fix for the torches timer reset exploit, with customizable durations for different timescales via MCM. ELFX and ELFX hardcore compatible.
- Requirements
- Permissions and credits
- Donations
- The Elder Scrolls Wiki, about vanilla torches
While convenient in some cases, such "game feature" ruins the experience for survival/hardcore oriented runs. This mod aims to fix that, by preventing the aforementioned reset when sheathing or dropping, providing at the same time torch duration customization.
I'm aware that Mallakite made a similar fix (Fleeting Torches) some time ago. I appreciate that mod, but there is an issue with the engine miscalculating durations when saving and exiting the game with the torch active.
I wanted a solution where I don't have to constantly monitor this aspect every time I want to play and also adding a few extra features.
Features
- Prevents torch timer reset when sheathing/dropping
- A lightweight gametime based script
- Customizable torch durations via MCM. Default: 240 IRL seconds (Skyrim vanilla)
- Suitable for different timescales. Just make sure to choose yours in the MCM. Default: 20 (Skyrim vanilla)
- Save, exit, load your game with your torch out...timer will still work
- Half-burnt notification
Installation
- Choose Main OR ELFX OR ELFX hardcore version. ONLY ONE FILE SHOULD BE ACTIVE.
- Load after all requirements
- Safe to install at any point
- Midgame update/uninstallation should be safe as long as you sheathe torch first
- ESL flagged
Compatibility
- ELFX and ELFX hardcore: compatible
- Simple Drop Lit Torches SE: Causes torch duration malfunction once you take it out via hotkey*
- Wheeler: Causes torch duration malfunction once you take it out via wheel*, but they can coexist in the same modlist
- Use or take: Causes torch duration malfunction when using the direct "equip" function, but they can coexist in the same modlist
Changelog
- 01/19/24 - 1.1.0/1.1.0e/1.1.0eh - MCM helper persistence functionality via settings.ini
- 01/20/24 - 1.2.0/1.2.0e/1.20eh - Removed MCM helper persistence functionality and OnInit() initialization message on all versions (appeared when dropping torch too). Fixed torch color and flicker effect parameters on ELFX/ELFX_hardcore versions
- 03/11/24 - 1.3.0/1.3.0e/1.3.0eh - Fixed bug that caused current and following torch instant removal when unsheathing + sheathing + unsheathing again fast
Credits and thanks to...
- Parapets, author of MCM Helper
- Mallakite, author of Fleeting Torches. Thanks for your pioneering act.