๐Ÿ‘‰ A comprehensive reference of all major mechanical changes, balance adjustments, and feature enhancements introduced in GnollHack.

๐Ÿ“– General

โš™๏ธ Mechanics & Difficulty

  • Difficulty Levels โ€” Features 7 distinct Difficulty Levels. The chosen difficulty will show in the status bar before the dungeon level as a letter:

    Difficulty Level Status Bar Letter
    Standard s
    Experienced e
    Adept a
    Veteran v
    Expert x
    Master m
    Grand Master g
  • Polymorph Balancing โ€” Polymorph, polymorph traps, and polymorphing monsters (such as chameleons) always polymorph into in-difficulty forms. Polymorph control is also restricted to prevent transforming into out-of-difficulty forms.
  • Rune Words โ€” Added new protective runes: Gilthoniel prevents monsters from picking up items or looting containers in that square (does not work in Gehennom); Morgoth does the same and works in Gehennom.

๐Ÿงฌ Attributes & Health

๐Ÿ– Attribute Training

  • Nutrition Training โ€” Removed the attribute training system. Instead, you gain attributes by eating corpses and some fruits (a vegetarian option):

    Attribute Food / Corpse Sources
    Strength ๐Ÿ’ช Giants, Spinach
    Dexterity ๐ŸŽฏ Snakes, Monkeys, Bananas
    Constitution ๐Ÿ”‹ Ogres, Pomegranates
    Intelligence ๐Ÿง  Mind flayers, Lichens
    Wisdom ๐Ÿฆ‰ Owlbears, Treants
    Charisma โœจ Nymphs, Avocados (no teleportitis anymore)

๐Ÿฉธ Health & Mana Regeneration

  • Regeneration Rates โ€” Players and monsters regenerate hit points at the rate of MaxHP/300 per turn (doubled by Regeneration) and mana at the rate of MaxMana/900 per turn (doubled by Replenishment).
  • HP & Damage Scaling โ€” Players and monsters generally have more hit points and deal more damage than in NetHack.
  • AC Calculations โ€” Players and monsters can have higher AC than in NetHack, because Dexterity increases one's AC.
  • Attribute Bonuses โ€” Attributes, like strength and dexterity, give out different amounts of bonuses than in vanilla NetHack. Check the Abilities (Shift+a) status screen for exact information.

โš”๏ธ Combat & Controls

  • Weapon Sets Swapping โ€” Exchanging weapons with x has been greatly improved. You can wield a one-handed weapon and a shield in one set and a two-handed weapon in a second set, and swapping them is instantaneous.
  • Two-Weapon Combat โ€” Two-weapon combat does not use the second readied weapon set anymore. Instead, it is toggled directly by pressing Ctrl+x.

๐Ÿ” Containers & Items

  • Water Safety Prompt โ€” There is a warning prompt when you try to enter a water square.
  • Bag Safety Prompt โ€” There is a warning prompt when you try to put a container bag into another bag.
  • Known Trap Safety Prompt โ€” There is a warning prompt when you try to enter a known trap.
  • Status Bar Clean-up โ€” Gold and alignment are not shown on the status bar. You can check your gold by checking your inventory, and you can find your alignment in the character details page (}).
  • Two-Handed Curses โ€” You can use containers even when you wield a cursed two-handed weapon.

๐Ÿ“– Learn More

๐Ÿ‘ค Player Character

๐Ÿ“ˆ Progression & Stats

  • Extended Level Cap โ€” The Experience Level cap is increased to 50.
  • Experience Curve โ€” The experience curve has been streamlined; it requires only 204,000 experience points to reach level 30, compared to 100,000,000 in NetHack.
  • Carrying Capacity โ€” Characters can carry more than in NetHack.
  • Dynamic Stats Update โ€” Changes in Constitution immediately reflect in your maximum hit points, while changes in Intelligence and Wisdom immediately reflect in your maximum mana.

๐Ÿ“– Learn More

๐Ÿ‘น Monsters

๐Ÿงฌ Monster Stats & AI

๐Ÿ“Š Core Stats & AI

  • Monster Attributes โ€” Monsters have attributes like the player character (Strength, Dexterity, etc.).
  • Monster Intelligence โ€” Monsters are more intelligent than before and can use a wider variety of items.
  • Fear Resistance โ€” Undead and mindless monsters do not flee from battle and are immune to fear.
  • Corpse Generation โ€” All monsters except wraiths generate a corpse 100% of the time.

๐Ÿ“ Monster Classification

  • Class Letters โ€” Some letter changes: Gnomes are now in 'g', lesser undead in 'z', and greater undead in 'Z'. Zruty is now in 'Y'.
  • New Classes โ€” New monster class Gnoll 'G', including Gnolls and Flinds.
  • Copyright Replacements โ€” For copyright reasons, there are now tentacled ones, gazers, and underworld hulks instead of mind flayers, beholders, and umber hulks.

โ˜ ๏ธ Special Attacks & Resistances

๐Ÿ Instadeath & Strangling

  • Strangling Attacks โ€” Couatls, mariliths, and constrictor snakes have now a strangling attack, which kills the target in 6 turns.
  • Non-Fatal Drowning โ€” Drowning attacks are no longer instadeath.
  • Purple Worm Swallowing โ€” Purple worms do not instakill pets and monsters anymore.

๐Ÿช„ Summoning & Petrification

  • Summoning Adjustments โ€” The Summon Nasties monster spell has been heavily nerfed, and demons summon other demons more seldomly.
  • Petrification Rules โ€” A cockatrice is more dangerous, petrifying you on a successful hit if it passes MC; however, cockatrice corpses are less dangerous, needing to pass MC to petrify a monster.

๐Ÿ’€ Touch of Death

  • Spell Limitation โ€” Mage spell casters cannot cast Touch of Death anymore (this includes the Wizard of Yendor).
  • High Priest Attacks โ€” High Priest class clerical spell casters can cast Touch of Death (and magic resistance does not protect against it; death resistance is required instead).
  • Death's Touch โ€” Death resistance is also required against the Grim Reaper Death's touch of death.

โš”๏ธ Combat Mechanics

๐Ÿ“ˆ Difficulty & Scaling

  • Difficulty Formulas โ€” Monster difficulty level is calculated dynamically based on SQRT(damage_per_turn * effective_hit_points). You can inspect difficulty using /.
  • Monster Scaling โ€” Monsters range in difficulty levels between 0 and 200, though the upper limit is not capped.

๐Ÿ† Experience Points

  • Experience Calculations โ€” Killing monsters grants experience equal to about 1 + monster_difficulty_level ^ 2.
  • Encounter XP โ€” Monsters appearing in an encounter give out extra experience depending on the difficulty of the encounter.

๐Ÿคบ Fleeing & Covetousness

  • Covetousness Removal โ€” Covetousness has been removed from all monsters except the Wizard of Yendor, whose recovery and stealing behaviors have been nerfed.

๐Ÿ“– Learn More

  • Monsters โ€” Overview of monster classes and bestiary list
  • Wizard of Yendor โ€” Boss guide for the Wizard of Yendor
  • Death โ€” Guide to Death and death resistance

๐Ÿพ Pets

๐Ÿงญ Behavior & Pathing

  • Pet Pathing Engine โ€” Pets use the built-in travel pathing engine, preventing them from getting stuck on the other side of the map.
  • Stand Ground โ€” You can command pets to stay put to prevent them from eating corpses.
  • Aggression Scaling โ€” Pets will attack high-level monsters but are in danger of being killed by them. Pets do not attack peaceful monsters.

โš™๏ธ Pet Interaction

  • Equipment Management โ€” You can give items to your pet and tell it to wear, drop, or undress them.
  • Riding Tweaks โ€” Riding as a non-knight is easier, and the pet loses tamedness slower.
  • Hiring Mercenaries โ€” You can hire some peaceful monsters for a gold fee to join your party.
  • Discussion Option โ€” You can chat with pets and peaceful monsters to ask them to join your party.

๐Ÿ“Š Statistics & HUD

  • HUD Status Lines โ€” Pet hit points and other statistics are shown on status lines 4-8.
  • HP Inspection โ€” You can check your pet's hit points by using /.
  • Better Notifications โ€” Better messaging is displayed when your pet is hungry.
  • Dungeon Food โ€” More food is generated for your pets in the dungeon (e.g., grass/carrots in garden rooms for horses).

๐Ÿ“– Learn More

๐Ÿช Shopkeepers, Priests, and the Oracle

๐Ÿช Shopkeepers & Merchants

  • Item Identification โ€” Shopkeepers can identify unknown items for a gold fee.
  • Anti-Theft AI โ€” Shopkeepers have been trained to spot pets trying to steal items from their shops.

โ›ช Priests & Altars

  • Altar Services โ€” Priests can bless/curse items and heal the player character for a gold fee.

๐Ÿ”ฎ The Oracle

  • Oracle Services โ€” The Oracle can identify items and provide enlightenment.

๐Ÿ“– Learn More

  • Shopkeeper โ€” Overview of shopkeeper behavior, services, and inventory
  • Priest โ€” Guide to alignment services, blessings, and altar usage
  • Oracle โ€” Details on consultation and identification fees

๐Ÿ“ˆ Skills

โš”๏ธ Weapon & Spell Skills

  • Combined Skills โ€” Weapon skills have been combined into 14 distinct skill groups instead of 28, and they grant more bonuses.
  • Critical Hits โ€” Weapon skills increase your chance to score a critical hit (causing double damage).
  • Revised Schools โ€” Revised spell school skills.

๐Ÿชค Traps & Prestige Skills

  • Disarm Trap Skill โ€” Added a Disarm trap skill that can be trained. Untrapping traps grants items (magical traps usually give wands).
  • Martial Arts โ€” Martial arts is a prestige skill that you can improve after reaching Expert in Bare-handed combat. It requires 2, 3, 3, 4, and 4 skill points at Basic, Skilled, Expert, Master, and Grand Master levels.
  • Status Indicator โ€” The game shows when you have unused skill points in the status bar.

๐Ÿ“– Learn More

  • Skills โ€” List of all weapon, spell, and auxiliary skills

๐ŸŽ–๏ธ Roles

๐Ÿฅ‹ Role Enhancements

  • Monk Buffs โ€” The Monk can do martial arts kicks using k, making boots of kicking highly valuable.
  • Revised Intrinsics โ€” Most roles have revised intrinsics per level.

๐Ÿ Starting Equipment

๐Ÿ“– Learn More

๐ŸŽ’ Items

๐Ÿ’Ž Equipment Enhancements

โœจ Mythic & Legendary Affixes

  • Mythic Prefix & Suffix โ€” Non-magical equipment can spawn with special mythic properties (e.g., demon slaying). Read Mythic and Legendary Items.

๐Ÿ’Ž Weapon Quality Tiers

  • Item Quality Classes โ€” Weapons can spawn in different quality tiers. See Exceptional, Elite, Celestial, Primordial, and Infernal Items for details:

    Quality Tier Base Damage Multiplier
    Normal 1x
    Exceptional 2x (Double base damage)
    Elite 3x (Triple base damage)
    Celestial 4x (Quadruple base damage)
    Primordial 4x (Quadruple base damage)
    Infernal 4x (Quadruple base damage)

๐Ÿ‘• Extra Equipment Slots

  • Robe Item Slot โ€” Robes can be worn over armor and under cloaks (the game selects the better AC/MC).
  • Miscellaneous Items โ€” Added a new Miscellaneous item class ('8') and 5 new slots (e.g., belts and ioun stones).

๐Ÿงช Item Mechanics & Categories

  • Reagents Category โ€” Added a new Reagents item class ('9') used for spellcasting.
  • Unicorn Horns โ€” Unicorn horns have charges and cannot cure attribute point damage, but they work 100% of the time (uncursed horn cures 1 condition; blessed horn cures 2).
  • Panther Caps โ€” Gain blind telepathy by eating a panther cap (good for vegetarians).
  • Wands of Polymorph โ€” Nerfed so that blessed/uncursed/cursed wands affect 7/4/1 items per use.
  • Ring of Conflict โ€” Conflict-granting items have charges and are no longer permanent. The Ring of Conflict is now The Ring of Conflict (has charges), scroll of conflict is single-use, and the horn of chaos applies a temporary debuff.
  • Wands of Cancellation โ€” Wands can also be applied to items to enchant or cancel them.
  • Magic Resistance Nerf โ€” Magic resistance does not shield against death attacks, magic missiles, or striking, and it does not reduce elemental damage to half.
  • Gold Weight โ€” Gold weighs 10x more, but the bag of treasure hauling reduces gold weight to 1/32.

โš”๏ธ Ranged & Melee Combat Tweaks

๐Ÿน Ranged Combat Penalties

  • Melee Launcher Penalty โ€” Launchers and thrown weapons used in melee range (1 square) receive a to-hit penalty of -40 (-32 for crossbows).

๐Ÿ—ก๏ธ Melee & Ammunition

  • Polearms Range โ€” Polearms hit all adjacent squares (range of SQRT(8)) at all skill levels.
  • Ammo Breaking โ€” Uncursed ammunition has only a 1/20 chance of breaking; blessed ammunition never breaks.

๐Ÿ“– Learn More

  • Items โ€” List of item classes and categories
  • Artifacts โ€” Database of quest and sacrifice gift artifacts

๐Ÿ—บ๏ธ Dungeon

๐Ÿšช Special Rooms & Lairs

โ›ช Starting Rooms

  • Starting Altars โ€” Your starting room features an altar of your god and a stash containing 2 to 3 random items.

๐ŸŒฟ Gardens & Libraries

  • Garden Rooms โ€” Rooms filled with fruits where you can dig (Ctrl+g) for roots and chop trees for lumber.
  • Library Rooms โ€” Rooms containing spellcasting monsters.

๐Ÿ‰ Dragon Lairs & Mimic Shops

  • Dragon Lairs โ€” Rooms filled with dragons and ancient dragons.
  • Orc-and-the-Pie Rooms โ€” Two new variations of this classic puzzle room.
  • Deserted Shops โ€” Shops populated by mimics and a boss mimic that drops the Wand of Identify.

โ›ฒ Fountains & Dungeon Layout

โ›ฒ Fountain Varieties

  • Fountain Safety โ€” Fountains are safer to drink from; negative effects occur only on lower dungeon levels. Added new fountain types (poison, healing, mana, power). The original fountain is now the magic fountain.

๐Ÿ—บ๏ธ Dungeon Restructuring

  • Doom Shorter โ€” The Dungeons of Doom branch is slightly shorter.
  • Gehennom Shorter โ€” Gehennom is slightly shorter and lacks mazes except on special levels.
  • New Branches โ€” Several new dungeon branches have been added.

๐Ÿ“– Learn More

  • Dungeon Layout โ€” Comprehensive guide to branches, levels, and layouts

๐Ÿ”ฎ Spells

๐Ÿ”ฎ Spell Preparation & Casting

๐Ÿงช Mixing & Casting Requirements

  • Spell Levels โ€” Features 14 spell levels (Minor Cantrip, Major Cantrip, and levels 1โ€“12).
  • Material Components โ€” Most spells require material reagents to prepare.
  • Spell Castings โ€” Mixing a spell grants a pool of casts (ranging from 1โ€“100 depending on the spell).
  • Cooldowns โ€” Spells can have a cooldown timer.
  • Casting Stats โ€” Spells use casting attributes (Intelligence, Wisdom, Charisma, or combinations).
  • Mana Reduction โ€” Spell school levels reduce the mana cost of spells.

๐Ÿ“ˆ Spellcasting Success Chance

  • Spell Casting Chance โ€” The casting success chance is calculated using the following modifiers:

    Modifier Effect Conditions / Details
    Magic School Level +100% Per level in the school
    Spell Level -50% Per spell level
    Attribute Score +15% Per stat point in active attribute (INT, WIS, or CHA)
    Armor Penalty - Applies to somatic spells only
    Item Bonus + From staves/magic items (does not affect restricted schools)

๐Ÿ“• Spellbooks & Management

๐Ÿ“• Spellbook Mechanics

  • Spell Expiry โ€” Spells cannot be forgotten over time.
  • Spellbook Crumbling โ€” Spellbooks crumble to dust upon successful reading.
  • Reading Safety โ€” Failed spellbook reading does not paralyze the player character.

โŒจ๏ธ Spell List Management

  • Spell Hotkeys & Removal โ€” You can hotkey spells or remove them from your active spell list by pressing +.

๐Ÿ“– Learn More

  • Spells โ€” List of all spell classes and spellbooks
  • Spell Casting โ€” Guide to spellcasting requirements and modifiers

๐Ÿ† Scoring

๐Ÿ† Scoring Calculations

  • Scoring Calculations โ€” GnollHack has its own scoring model, and your current score is calculated in real-time and displayed on the status bar. Scoring differs significantly from NetHack:

    Score Contributor Included in GnollHack? Included in NetHack?
    Delving Depth โœ… โœ…
    Achievements โœ… โŒ
    Difficulty Level โœ… โŒ
    Turn Count โœ… (Ascension only) โŒ
    Conducts โœ… (Ascension only) โŒ
    Gold โŒ โœ…
    Gems โŒ โœ…
    Artifacts & Amulets โŒ โœ…

๐Ÿ“– Learn More

  • Scoring โ€” Detailed breakdown of points, multipliers, and achievements