About this mod
Removes script that dispels food effect when inebriated
- Requirements
- Permissions and credits
The script used to dispel food buffs when inebriated can lead to script lag. The original script checks if your character is inebriated every time a new magic effect is applied to you. In cases where a large number of effects are applied in succession the dispel script can get triggered thousands of times, leading to lag in the papyrus engine and issues with other scripts. This post from requiem's author suggested this as a possible fix.
This mod modifies the original requiem script to have no effect. The side effect is that being drunk will no longer cancel food buffs, which does affect balance.
NOTES IF INSTALLING FOR AN EXISTING SAVE
You need to ensure that there are no active instances of req_dispelfood on your character. The following steps should achieve this.
- If you have an active food buff, wait for it to expire
- Once the food buff is expired, wait several minutes to allow any active scripts to be completed. If you already were having script issues from req_dispelfood this may take quite some time.
- Save and exit the game.
- Check your save with resaver. Under "Active Scripts" make sure req_dispelfood is not listed. If it is return to step 2.
- If there is no active instance of req_dispelfood this mod is safe to install.