Use this mod to prevent future issues but to fix the issue if you have it when looking this mod up use Survival SPECIAL Bug Remover holotape, works like a charm!
would you mind please flagging your ESP as ESL ? This can be done either directly through xEDIT in the record header or with a xEDIT script, and should help your users to save an ESP slot.
Also does anyone know if this bug only affects PER when using Med-X white hit by radscorpion poison, or if other stats can bug out under the effect of mods like this one ?
I'm tempted to use it, but not if my stats remain lowered forever because of incurable bugs.
Using FO4Edit, you should change the CONDITION to greater or equal to rather than just equal to, because this mod currently causes an unintentional bug where if you have any clothing/buffs that increases your temporary perception, you won't get the Poison Resist from taking Med-X.
ATTENTION: This fix actually causes the problem that is supposed to solve.
Not sure if a step is missing in the explanation, but I've tested and even with perception buffs, med-x poison resists work normally with the regular mod, whilst with the fix it doesn't.
@iporto9393 What you're stating is not possible, because the conditions set are the conditions under which "Fortify Poison Resist" will be applied. The author wants to apply this effect only when your Perception is at full value (ie. equal), but at the same time it should also be applied when your current Perception is larger than your default value. Which is where the greater or equal to part comes in.
If all your values are the same as the one in the righthand side column as mine, then you should not have an issue.
@selenarious - I got your mod the day it came out and have had it in my load order since. I didn't know who you were. Now I do. Thanks for making it. Can't play without it.
Thank you for pointing this out. Sorry it's been so long, I will be updating the mod soon. If I can get my hands on the Fallout 4 script extender documentation, and learn PEX, I will try to find a way to not only prevent the bug, but fix it from there; however, since console commands to fix perception after the bug hits do nothing, I doubt any script will fix it. Since I created this mod in Creation Kit, I might see about making this mod available on console platforms as well.
Upon further review, instead of running a check on AVIF percent Perception, I will see if HasMagicEffect crPoisonDamage == 1 works for all scenarios, as perception can be debuffed, and the avif would be lower, causing no poison resist if affected by addiction, also covering perception buff/debuff from food.
Wait, I'm an idiot that won't work. This should do instead HasMagicEffect "RadscorpionPoisonEffectPlayer" == 0 OR HasMagicEffect "StingwingPoisonEffectPlayer" == 0
Thanks for video with explanation how to fix it. Short text version for those who want to know how fixing work:
Spoiler:
Show
You check value of Perception, see it's modifier value, in console Then search this value in memory with Cheat Engine (i used ArtMoney because Cheat Engine won't install on windows 10 because of bloatware i guess) Then to filter values you need cast this spell that cause bug to yourself with console. It cause value to change. Then check value again. Then change value to 0 and save game.
Bethesda is something... this kinda problems, with something that modify your characteristics was since Morrowind (at least) Like in Morrowind, some characteristics may stay damaged, if you drink something to raise it, and then heal disease that lower it, and then wait until drink effect come off. Or something like that. It was long time ago, i may confuse what caused that. In Skyrim there was this problem when you was able to catch some effects from enemies, like it's disease, like glowing draugrs eyes or steams from centurion. But Fallout 4 bring us something new... Enemy that lower you stats, then you use something, and it's stays lowered, but unlike Morrowind, you can't pray to fix it, and as i understand it not active effect, so it impossible to remove it with console...
I'll sure to install mod to prevent this shit. Also i don't think Unofficial Patch fixed it, I've checked bug list, searched for perception and there was nothing.
i was gona suggest looking at https://gamefaqs.gamespot.com/boards/164594-fallout-4/74307564 but it is only a temporary solution, the modifiers still exist so the base will always be normal but buffs wont affect you
Thank you so much for this! I have tested it with the current version of Fallout 4 (Sept 2020) and it appears to work. I let a scorpion sting my face off and kept opening and closing the Pipboy checking my perception and it did what was expected with no issues. It then went back to normal after the poison wore off.
One small thing though to keep in mind for users of the Start Me Up mod. If you want to use the Four Eyes trait that Start Me Up provides then you will need to place this mod above Start Me Up in the load order. Placing it below caused the Four Eyes trait to bug out and give weird numbers on perception that never correctly reset to normal after I got poisoned. Moving this mod above Start Me Up and reloading a save before I got poisoned solved the problem.
35 comments
https://afktrack.afkmods.com/index.php?a=issues&i=32934
would you mind please flagging your ESP as ESL ? This can be done either directly through xEDIT in the record header or with a xEDIT script, and should help your users to save an ESP slot.
Thank you for sharing your useful mod with us.
I'm tempted to use it, but not if my stats remain lowered forever because of incurable bugs.
Using FO4Edit, you should change the CONDITION to greater or equal to rather than just equal to, because this mod currently causes an unintentional bug where if you have any clothing/buffs that increases your temporary perception, you won't get the Poison Resist from taking Med-X.
I hope you're well.
Thank you for this. I am unable to change the condition in FO4Edit unfortunately. Do you mind sharing how you did that pls? Thank you.
You're welcome!
Not sure if a step is missing in the explanation, but I've tested and even with perception buffs, med-x poison resists work normally with the regular mod, whilst with the fix it doesn't.
If all your values are the same as the one in the righthand side column as mine, then you should not have an issue.
As the old captains used to do *flies away*
This should do instead
HasMagicEffect "RadscorpionPoisonEffectPlayer" == 0 OR
HasMagicEffect "StingwingPoisonEffectPlayer" == 0
This is the way
Short text version for those who want to know how fixing work:
You check value of Perception, see it's modifier value, in console
Then search this value in memory with Cheat Engine (i used ArtMoney because Cheat Engine won't install on windows 10 because of bloatware i guess)
Then to filter values you need cast this spell that cause bug to yourself with console. It cause value to change.
Then check value again. Then change value to 0 and save game.
Bethesda is something... this kinda problems, with something that modify your characteristics was since Morrowind (at least)
Like in Morrowind, some characteristics may stay damaged, if you drink something to raise it, and then heal disease that lower it, and then wait until drink effect come off. Or something like that. It was long time ago, i may confuse what caused that.
In Skyrim there was this problem when you was able to catch some effects from enemies, like it's disease, like glowing draugrs eyes or steams from centurion.
But Fallout 4 bring us something new... Enemy that lower you stats, then you use something, and it's stays lowered, but unlike Morrowind, you can't pray to fix it, and as i understand it not active effect, so it impossible to remove it with console...
I'll sure to install mod to prevent this shit.
Also i don't think Unofficial Patch fixed it, I've checked bug list, searched for perception and there was nothing.
but it is only a temporary solution, the modifiers still exist so the base will always be normal but buffs wont affect you
One small thing though to keep in mind for users of the Start Me Up mod. If you want to use the Four Eyes trait that Start Me Up provides then you will need to place this mod above Start Me Up in the load order. Placing it below caused the Four Eyes trait to bug out and give weird numbers on perception that never correctly reset to normal after I got poisoned. Moving this mod above Start Me Up and reloading a save before I got poisoned solved the problem.