"Reduced Endurance" Bug

Post » Sat May 17, 2014 10:44 pm

Herro. Here is a my re-post from another forum.

I want to reduce player's maximum HP, if he's Endurance stat are reduced, but it doesn't work.

I have only this bug:

If i have very low HP and my Endurance stat decreased, my HP goes up for 10-20 HP.

Example:

I have 10/160 HP and 3 Endurance (100 base and 20 per END).

My Endurance decreased by 1.

Now i have 21/160 HP. Bugged.

What i want:

I have 10/160 HP and 3 Endurance (100 base and 20 per END).

My Endurance decreased by 1.

Now i have 10/140 HP. How can i do it? And how to fix a bug?

If i use "Mod Actor Value" insted "Damage/Restore Actor Value", then all good.

But if my stat decreased by radiation, how can i restore it after heal radiation?

User avatar
Richus Dude
 
Posts: 3381
Joined: Fri Jun 16, 2006 1:17 am

Post » Sat May 17, 2014 7:01 pm

Full report:

Now i have 3 END and 160/160 HP.

I use "player.damageactorvalue Endurance 1" (or go to some rads or crippled limbs for initiate game script).

Now i have 2 (-) END and still 160/160 HP.

Now i try to use another console command - "player.setactorvalue Endurance 2" (or "forceactorvalue").

HP recalculate now, but i dont see a (-) after value. It's not a temporary debuff. It's not automatically restored after cure radioactive poison. But HP recalculate, now i have 140/140 (100 base + 20 per/END).

I have another bug too.

If i have low HP and my END was decreased, then my HP restored by some value.

I have 3 END and 10/160 HP.

My END stat decreased by 2 (go to RADS 600 or crippled limbs or "damageactorvalue").

Now i have 1 END and 41/160. Why 41? From 10 to 41? How?

If my END reduced by a big value, then my HP is fully restored.

Walking near river with low HP, get some RADS for damage Endurance and you have full HP now. How i can fix it?


You can recreate the 'error' by the following:

1- Make sure your Torso is NOT crippled
2- Open the console and damage your Health to something really low (like 20 or so hit points)
3- Close the console, reopen the console, and cripple your Torso.
4- Health should jump back up quite a bit.

I can recreate this error every time using no other mods but this one (or using my CrippledLimbs mod and no other).

** EDIT: It's also possible using the default (not modded) radiation damage in the game. Repeat the steps above, but instead of cripping your torso, jack your RadiationRads up to like 800. Your Health will increase. Health increase instead of decrease maximum health.

User avatar
Amanda savory
 
Posts: 3332
Joined: Mon Nov 27, 2006 10:37 am

Post » Sun May 18, 2014 12:36 am

One thing to keep in mind, there is a difference between Setav and Modav commands.

Set does just that, it sets the value to what you input. This can mess up mechanics in the game that are suppose to later on modify these values. Not everything gets messed up, but enough does that you want to avoid Setav or Set commands. Use instead Modav commands. Just remember to use how much you want to change the value by, not what you want the value to change to.

Also, if your doing this via scripts, then be consistent in using Mod or Set, don't mix them up.

User avatar
kevin ball
 
Posts: 3399
Joined: Fri Jun 08, 2007 10:02 pm


Return to Fallout 3

cron