Easyband

The Fun of Angband · a variant for players who never got past 50 feet

> Enter the dungeon
Date of birth2001 1.0 on 9 January 2001; this build 2.3 (24 September 2001)
CreatorAndres Zanzani Rimini, Italy
LanguageC ~152,000 lines in 74 files
PlatformWindows, DOS, Unix, Amiga Win32, X11, curses; Amiga port by Bablos

Lineage

Moria → Umoria → Angband 2.9.x → GSN2band → Easyband. Gwidon S. Naskrent first made GSNband on Zangband 2.2.8 (1998), then GSN2band, which he summed up as “Angband + GSNband − Zangband”: his GSNband features moved onto vanilla Angband 2.9.1. GSN2band 1.0 came out on 10 November 2000. Easyband 1.0 followed on 9 January 2001 as a set of easier-game patches (more hit points, less experience per level, faster pseudo-ID, two new races); 2.0 then “adopted GSN2Band 1.0 code”, mainly for its features and auto-squelch. 2.1, 2.2 and 2.3 followed during 2001; 2.3 is the last.

Which Angband? The sources disagree: the GSN2band page and RogueBasin say GSN2band is based on 2.9.1, defines.h says VERSION_STRING "2.9.2", and the readme and news screen name Angband 2.9.3 (8 July 2000).

See the family tree. Sources: lib/file/news.txt, the changelog, the archived Easyband and GSN2band pages of Bablos’ Angband variant list, RogueBasin’s Easy Angband, GSN2band and GSNband.

Credits

ZanzaniAndres Zanzani, Easyband (1.0–2.3)
NaskrentGwidon S. Naskrent, GSNband and GSN2band
PatchesStig E. Sandoe (slime molds), David Blackston (auto-squelch, Blood of Life), Ian McFall (monster list window), Peter Seebach (weight ratio), Jonathan Ellis (edits), Timo Pietilä (artifact ideas)
AngbandRobert Rühlmann (2.9.x), Ben Harrison (2.7.0–2.8.5), Alex Cutler, Andy Astrand, Sean Marsh, Geoff Hill, Charles Teague, Charles Swiger (2.0–2.6.2)
MoriaRobert Alan Koeneke (1985); Umoria: James E. Wilson (1989)
BablosAmiga versions and the Angband variant list
ShockboltRaymond Gaustadnes, the tiles used in this port

From lib/file/news.txt, the changelog and the archived variant pages.

Trivia

What's unique

Code dive

Stats

ThingCountNotable ones
Races11Snip, PowPlayer, plus the nine of Angband
Classes6Warrior, Mage, Priest, Rogue, Ranger, Paladin; each gains resistances at levels 20–40
Spells106Magic and Prayers; Radiance Lance replaces Chant
Monsters676103 uniques: Topobanshee, Happypotamo, Pazuzu, Vecna, the Tarrasque, Kronos, Morgoth
Object kinds450Fortune cookie, Feanorian lamp, the Blood of Life, Elven Bow (x4), Halfling Sling (x3), Dwarven Crossbow (x5)
Artifacts125‘Lucille’, ‘Orcus’ Finger’ (crossbow), ‘Orcus’ Fist’ (gauntlets)
Ego types118Holy Fury, Gondolin, Blue, White, Yellow and Purple Crystalia
Vaults59
Levels127Morgoth on 100; 8 shops in town

Counted in lib/edit/*_info.txt (without index-0 entries) and SRC/tables.c, defines.h.

Manual

The full in-game help (?, all of lib/help/: general, birth, dungeon, attack, playing, commands, options, version history and the four spoiler files) is here: manual. Also the changelog (Easyband23.txt: 2.3 back to the GSN2band changes) and the licence (the Moria/Angband notice of the source headers; no separate licence file).

Getting started

  1. Open the game and make a character: a Dwarf or Half-Orc Warrior is forgiving, a Snip (experience factor 30%) levels fastest.
  2. Your torches start in the pack: wield one (w) and wear your gear.
  3. Buy Cure Light Wounds potions and Phase Door scrolls; the shops identify (E) and recharge (R) for gold.
  4. Go down: > walks to known stairs, H explores for you, Enter lists every command, i and e open item menus.
  5. Read the game’s help page for keys and saving.

Help

We found no walkthrough: the dungeon is random. The goal, as in Angband, is to kill Sauron on level 99 and Morgoth on level 100. Rules of thumb:

Cheats

Both modes are in this build and, unlike vanilla, do not mark the character (Easyband removed the cheater flag), so the score still counts.