Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > Vanilla

Reply
 
Thread Tools Display Modes
Old January 3, 2011, 05:51   #1
MKula
Apprentice
 
Join Date: Feb 2008
Location: Montreal
Posts: 62
MKula is on a distinguished road
Random Hit Points

You know what's bugged me for along time? The fact that when you level up, you get a random number of hit points depending on your level and class.

Actually, I never even noticed this until I once had a Kobold Priest who was lvl 8 with 24 hp. Should hit point generation be less random? Is it just me? I mean, if you roll a Half-troll Warrior, shouldn't you pretty much be *guaranteed* hit points coming out of your ears? If the RNG gods hate you, you might end up with less than a gnome mage...

True, you could argue that in the late game this is overshadowed by huge CON bonuses. But I spend most of my time in the early game.

I figure hit points should be class + race + randomizer
Class = constant value
Race = constant value
Randomizer = +/- 1d4 (or other small value)

Thoughts?
MKula is offline   Reply With Quote
Old January 3, 2011, 05:57   #2
dos350
Knight
 
dos350's Avatar
 
Join Date: Sep 2010
Location: nimbin, australia
Posts: 519
dos350 is on a distinguished road
i understand your grief, eee but please no ! it is good as is
__________________
~eek

Reality hits you -more-

S+++++++++++++++++++
dos350 is offline   Reply With Quote
Old January 3, 2011, 06:09   #3
Sirridan
Knight
 
Sirridan's Avatar
 
Join Date: May 2009
Posts: 560
Sirridan is on a distinguished road
Yeah, it is a bit distressing to have 50 hit points as a level 10 high elf mage one game, then 80 the next, or maybe even 100?

I had 30 at level 10 once, it was nuts. Character didn't last long at all.
Sirridan is offline   Reply With Quote
Old January 3, 2011, 06:33   #4
camlost
Sangband 1.x Maintainer
 
camlost's Avatar
 
Join Date: Apr 2007
Posts: 522
camlost is on a distinguished road
I'm pretty sure that V requires that the base total be within some range at level 50, but doesn't have any safeguards against early bad rolls. Some variants include safeguards along the way.
__________________
a chunk of Bronze {These look tastier than they are. !E}
3 blank Parchments (Vellum) {No french novels please.}
camlost is offline   Reply With Quote
Old January 3, 2011, 06:41   #5
Derakon
Prophet
 
Derakon's Avatar
 
Join Date: Dec 2009
Posts: 8,388
Derakon is on a distinguished road
Ehh, I don't have a problem with this. Some characters are going to be harder than others, whether that be down to bad hitpoint rolls, bad treasure rolls, bad monster rolls, or anything else along those lines.

(This may not seem to gel with my earlier statements on disliking hobbits because of their poor hitdice, but that's a question of how you turn out on average, not how you turn out in specific)
Derakon is offline   Reply With Quote
Old January 4, 2011, 23:12   #6
Nile
Scout
 
Join Date: Jul 2008
Posts: 31
Nile is on a distinguished road
The amount of randomness in the hitdice has always bugged me. I like the idea of the OP. You could do it two ways, like this:

Human = 3 + d4
Half-Elf = 3 + d3
Elf = 3 + d2

Or this:

Human = 4 + d2
Half-Elf = 3.5 + d2
Elf = 3 + d2
Nile is offline   Reply With Quote
Old January 4, 2011, 23:16   #7
jevansau
Adept
 
Join Date: Jan 2009
Age: 59
Posts: 147
jevansau is on a distinguished road
I quite like Nile's second suggestion.
jevansau is offline   Reply With Quote
Old January 5, 2011, 00:17   #8
Tiburon Silverflame
Swordsman
 
Join Date: Feb 2010
Posts: 405
Tiburon Silverflame is on a distinguished road
If you go that far, then I'd just as soon remove *all* randomness.

Another factor at play here: does very low Con *cost* hit points? I don't want to dig through to find out. The reason it comes to mind is that kobold priest should be getting 10-siders, as I understand it...8 from race, 2 from class. 8d10 is NOT gonna give 24 very often...but 8 * (d10-2) would.

One option, as a middle ground: make it d(race) + class. So a dunadan (10) warrior (9) would get d10+9, not d19, per level.
Tiburon Silverflame is offline   Reply With Quote
Old January 5, 2011, 03:13   #9
Zyphyr
Adept
 
Join Date: Jan 2008
Posts: 135
Zyphyr is on a distinguished road
Quote:
Originally Posted by Tiburon Silverflame View Post
One option, as a middle ground: make it d(race) + class. So a dunadan (10) warrior (9) would get d10+9, not d19, per level.
I rather like this option, though in this case the Class numbers would need to lowered a bit to offset the inflation in HP that would otherwise result.
Zyphyr is offline   Reply With Quote
Old January 5, 2011, 05:50   #10
zaimoni
Knight
 
zaimoni's Avatar
 
Join Date: Apr 2007
Posts: 590
zaimoni is on a distinguished road
Quote:
Originally Posted by Tiburon Silverflame View Post
Another factor at play here: does very low Con *cost* hit points?
Yes. It's not a particularly noticeable penality at low character levels, though.
__________________
Zaiband: end the "I shouldn't have survived that" experience. V3.0.6 fork on Hg.
Zaiband 3.0.10 ETA Mar. 7 2011 (Yes, schedule slipped. Latest testing indicates not enough assert() calls to allow release.)
Z.C++: pre-alpha C/C++ compiler system (usable preprocessor). Also on Hg. Z.C++ 0.0.10 ETA December 31 2011
zaimoni is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Do we need points based stat generation at all? TJS Vanilla 62 May 16, 2009 20:37
Suggestion: Combine points-based with standard roller PaulBlay Vanilla 2 February 21, 2009 15:17
Two points Mars Oook! 4 September 23, 2008 14:49
Learn Points Narvius Vanilla 0 December 28, 2007 14:04
question about armor imposed mana points penalty tg122 Vanilla 4 December 17, 2007 17:17


All times are GMT +1. The time now is 21:02.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2018, vBulletin Solutions Inc.