Morrowind talk:Health

The UESPWiki – Your source for The Elder Scrolls since 1995
Jump to: navigation, search

I'm thinking the note about the one case when you don't die (during the quest) should be removed from this article, or at least put on bottom of the page and marked as spoiler. There's no reason to reveal one of the really good ideas in a general article like this. Sethiel 18:24, 7 December 2010 (UTC)

Almost everything on this site is a spoiler. We do not mark them as such. --Brf 18:27, 7 December 2010 (UTC)
True, but - as I tried to point out - there's no need to reveal part of any quest in the article which should only describe what Health is. I know I was searching here for a few leads on game mechanics (damage calculation, health increase per level) and didn't want to spoil any of the quests in the process. Sethiel 18:36, 7 December 2010 (UTC)
What good would this article be if we did not state that zero health causes death in most cases? --Brf 18:45, 7 December 2010 (UTC)
Brf is right. I'm sorry, but if we start making exceptions for one spoiler we'll end up making exceptions for dozens. As the Main Page says, "This site's purpose is to provide information; therefore, most of the content contains spoilers.". rpeh •TCE 18:50, 7 December 2010 (UTC)
Don't be sorry, no hurt feelings here. :) It was just a suggestion. Sethiel 09:34, 8 December 2010 (UTC)

Starting health formula error, or starting health cap?[edit]

Using the "half the sum of your endurance and strength" formula for starting health, I found that my starting health should be 72 (60 strength and 85 endurance), but my health is only 60. Is this due to some sort of starting health cap, or is the formula incorrect, or is there something else? APSX3427 02:21, 28 May 2012 (UTC)

The formula doesn't count attributes you got from The Lady birthsign(it's the only birthsign that give you attributes that affects health). So you'll only get 60 health from your 60 strength and 60 endurance. I recommend putting that +10 to favored attribute from strength to luck though since you'll only lose 5 health from it(no biggie) but that's just my opinion. Aven (talk) 07:23, 13 November 2012 (GMT)

Is Health/Level rounded down/up?[edit]

I'm just wondering if health you got from a level is rounded up/down? For example, if I have 85 endurance, I should get 8.5 health. Does that health you get being rounded? Do I get 8 health or 9? If it's not being rounded, does that .5 health add up? If I leveled up twice with 85 endurance, do I get 17 health or just 16? Aven (talk) 07:29, 13 November 2012 (GMT)

I also want to know, because an article Morrowind:Endurance said that it will give an extra 5 point, is that only for not having upgrade on endurance or is that all the time
Rhettimus March 16, 2014
I did a little testing and it confirmed my working hypothesis: the Health points received on the next level is simply Endurance rounded. If you have 85 Endurance it will add 9 Health points, but if you have 84, it will only add 8. Also the Endurance you add on that level does not count.
Either that, or the game engine remembers every non-integer value making the results unpredictable if you didn't keep a close count. -- Kertaw48 (talk) 13:18, 7 June 2014 (GMT)
All of the attributes are stored with one decimal point Brf (talk) 17:26, 1 November 2023 (UTC)

Some Notes on Edit[edit]

I somewhat overhauled[1] the page, so I'm putting some notes here to document some things that would be too long for the Edit Summary. I personally tested pretty much every point I made.

  • I removed mention of the Puzzle Canal. It is not an exception to dying because the script activates when you are below 10 health, not when you reach 0.
  • I removed links to potions, items, and spells with restore health because those can all be reached through the Restore Health effect page.
  • If the accumulation of floating point isn't clear, here are some examples:
    • You have 55 Endurance and 100 Maximum Health. You level up and go to 105(.5). You level up again and go to 111, not 110.
    • You have 55 Endurance and are at 50/100 Health. You rest for 1 hour and go from 50 to 55(.5). Instead you rest for 2 hours and go from 50 to 61, not 60.

It anything sucks feel free to edit! -- 69.179.32.113 23:14, 28 March 2017 (UTC)

The values are not floating point. All of the attributes have one implied decimal. For instance, 55 Endurance and 50/100 health are stored as 550 and 500/1000. When you rest 55 is added to your health, raising it to 555, which is displayed as 55 or 56. After two hours it would be 610 -- Brf (talk) 17:37, 1 November 2023 (UTC)

Death Threshold[edit]

I've tested it, and you actually die when your health is less than or equal to ONE, not zero. This is the case for the player, NPCs, and creatures.

To test it yourself, type the following in the console:

player->sethealth 1.01

The player will not die. However, if you type

player->sethealth 1

then the player will die.

Iolrgalt (talk) 23:41, 29 December 2023 (UTC)

I have not used sethealth. Does it set your Health to 1 or 10, since numbers are stored with one decimal implied? A Health of 1 is stored as 10. I would assume setting it to "1" would actually be treated as 0.1 --Brf (talk) 16:36, 11 January 2024 (UTC)
Interesting hypothesis. I tested it and got the following results:
Set health to 0 0.0 0.9 1 1.0 1.1 2
Result Dead Dead Dead Dead Dead Alive Alive
So, sadly, no. This does not seem to be caused by health being stored with one decimal implied. This also confirms the original post: death occurs when health is lesser than or equal to 1. Salamangkero (talk) 16:22, 14 January 2024 (UTC)
That actually was not what my question was. My question was what your Health is displayed as when you use sethealth? If you do "player->sethealth 10" does it set your displayed health to 1 or 10? --Brf (talk) 20:03, 15 January 2024 (UTC)
Setting it to 10 changes the display to 10/10. Setting it to 1 changes it to 0/1. Salamangkero (talk) 01:57, 16 January 2024 (UTC)
Cool. Then your setting it to 1.1 is probably setting it to 11 internally. Weird that an internal value of 10 is where death occurs, rather than 0. --Brf (talk) 13:54, 16 January 2024 (UTC)