FIQHack/New HP growth

From NetHackWiki
Jump to: navigation, search

FIQHack revised how HP and Pw/energy growth works. Like in vanilla, every role and race has a starting HP and Pw. Unlike vanilla, the value is fixed. Otherwise, everything else from vanilla was scrapped.

Instead, HP and Pw is determined consistently based on your Constitution (for HP)/Wisdom (for energy) which gives a growth modifier based on your role and race, which is combined. Attribute changes will retroactively update max HP and Pw (but not current, apart from lowering it if max HP becomes smaller than current) as if you had that from XL1.

Monsters

Monsters also have growth tables, The vast majority uses a "generic" table, dragons have their own table. The Chromatic Dragon and Ixoth have the HP table from dragons and the Pw table from casters.

On top of the HP/Pw growth listed, generated monster HP and Pw is also fuzzed to 0.75x-1.25xof their value on creation, to add variety.

Demon lords and golems retain their special HP. Elementals always have 25 Con in their home plane, and their HP is doubled on top of that. Player monsters use the appropriate HP/Pw growth table for their role, and the human growth table for their race (Other monsters lack race growth, hence why their HP/Pw growth in general is larger than the player role ones).

Monster leveling (usually seen with pets) increase max HP as it always did until it reaches the HP growth for the next level. Once they can't gain levels anymore, they will continue to gain max HP until their max HP is 1.5x of what it would be from HP growth alone. For example, a large cat, at 13 Con, would grow up until level 9 with 44HP. They would then continue to gain max HP until it reaches 66 (44 * 1.5) being slightly less than what it would have been in vanilla context (where their HP growth caps out at 72).

Growth tables

A constitution or wisdom of 3 means that you get no HP or Pw at all on level up.

+---------------------------------------------------+
|        R       A       C       E       S          |
+-----------+-------+-------+-------+-------+-------+
| ATTRIBUTE | HUMAN | ELF   | DWARF | GNOME | ORC   |
| Con/Wis   | HP Pw | HP Pw | HP Pw | HP Pw | HP Pw |
| Starting  |  2  1 |  0  3 |  4  0 |  1  2 |  3  1 |
|      4- 6 | +1 +1 | +0 +1 | +1 +0 | +1 +1 | +1 +1 |
|      7- 9 | +2 +1 | +0 +2 | +2 +0 | +1 +2 | +2 +1 |
|     10-12 | +2 +2 | +1 +3 | +3 +0 | +1 +2 | +3 +1 |
|     13-15 | +3 +2 | +1 +4 | +4 +1 | +2 +3 | +3 +2 |
|     16-18 | +3 +3 | +1 +4 | +5 +1 | +2 +3 | +4 +2 |
|     19-21 | +4 +3 | +2 +5 | +6 +1 | +3 +4 | +5 +2 |
|     22-24 | +4 +3 | +2 +5 | +6 +2 | +3 +4 | +5 +3 |
|        25 | +5 +4 | +3 +6 | +7 +2 | +4 +5 | +6 +3 |
+-----------+-------+-------+-------+-------+-------+


+---------------------------------------------------------------------------+
|            R           O           L           E           S              |
+-----------+-------+-------+-------+-------+-------+-------+-------+-------+
| ATTRIBUTE | ARC   | BAR   | CAV   | HEA   | KNI   | MON   | PRI   | RAN   |
| Con/Wis   | HP Pw | HP Pw | HP Pw | HP Pw | HP Pw | HP Pw | HP Pw | HP Pw |
| Starting  | 11  1 | 14  1 | 14  1 | 18  4 | 14  1 | 12  2 | 12  4 | 13  1 |
|      4- 6 | +1 +0 | +1 +0 | +1 +0 | +1 +0 | +1 +0 | +1 +1 | +1 +1 | +1 +0 |
|      7- 9 | +1 +0 | +2 +0 | +2 +0 | +1 +1 | +2 +1 | +1 +2 | +1 +2 | +1 +0 |
|     10-12 | +2 +1 | +3 +0 | +2 +0 | +2 +1 | +2 +2 | +1 +3 | +1 +3 | +1 +1 |
|     13-15 | +3 +1 | +4 +0 | +3 +1 | +3 +2 | +3 +3 | +2 +4 | +2 +4 | +2 +1 |
|     16-18 | +3 +2 | +5 +0 | +4 +1 | +4 +3 | +4 +3 | +3 +5 | +2 +5 | +3 +2 |
|     19-21 | +4 +2 | +6 +1 | +5 +2 | +5 +3 | +5 +4 | +4 +6 | +3 +6 | +4 +2 |
|     22-24 | +4 +3 | +7 +1 | +5 +2 | +5 +4 | +5 +5 | +4 +6 | +4 +7 | +5 +3 |
|        25 | +5 +4 | +8 +1 | +6 +3 | +6 +5 | +6 +6 | +5 +7 | +5 +8 | +6 +4 |
+-----------+-------+-------+-------+-------+-------+-------+-------+-------+
| ATTRIBUTE | ROG   | SAM   | TOU   | VAL   | WIZ   | Starting HP and Pw is |
| Con/Wis   | HP Pw | HP Pw | HP Pw | HP Pw | HP Pw | unmodified from the   |
| Starting  | 10  1 | 13  1 |  8  1 | 14  1 | 10  4 | vanilla ones, except  |
|      4- 6 | +0 +0 | +1 +0 | +0 +0 | +1 +0 | +0 +1 | that Healers start    |
|      7- 9 | +1 +1 | +1 +0 | +0 +0 | +1 +0 | +0 +2 | with +7HP and +2Pw,   |
|     10-12 | +1 +1 | +2 +0 | +1 +1 | +2 +0 | +1 +4 | HP for flavour, Pw to |
|     13-15 | +1 +2 | +2 +0 | +1 +2 | +2 +1 | +1 +5 | gurantee at least 5,  |
|     16-18 | +2 +3 | +3 +1 | +2 +3 | +3 +1 | +2 +6 |                       |
|     19-21 | +2 +3 | +4 +1 | +2 +4 | +4 +1 | +2 +7 |                       |
|     22-24 | +3 +4 | +5 +1 | +2 +5 | +5 +2 | +3 +8 |                       |
|        25 | +4 +5 | +6 +2 | +3 +6 | +6 +2 | +4 +9 |                       |
+-----------+-------+-------+-------+-------+-------+-----------------------+


+----------------------------------------+
|  M    O    N    S    T    E    R    S  |
+-----------+---------+--------+---------+
| ATTRIBUTE | DRAGONS | CASTER | GENERIC |
| Con/Wis   |  HP  Pw |  HP Pw |  HP  Pw |
| Starting  |   4   3 |   4  5 |   4   0 |
|      4- 6 | + 1  +1 |  +1 +1 |  +1  +1 |
|      7- 9 | + 3  +2 |  +2 +2 |  +2  +1 |
|     10-12 | + 5  +3 |  +4 +3 |  +4  +2 |
|     13-15 | + 7  +4 |  +5 +5 |  +5  +2 |
|     16-18 | + 9  +5 |  +6 +6 |  +6  +3 |
|     19-21 | +11  +6 |  +7 +7 |  +7  +3 |
|     22-24 | +12  +7 |  +8 +8 |  +8  +4 |
|        25 | +14  +8 |  +9 +9 |  +9  +4 |
+-----------+---------+--------+---------+