Gandelf

Level 1 of the Dungeon
[Shop] Bowalyla's Book Shop
  the Tome of Battle Magic and Darkness (374 gold)
    Spells                              Type                    Level
     a - Static Discharge                Conjuration/Air             2
     b - Hailstorm                       Conjuration/Ice             3
     c - Rending Blade                   Conjuration/Forgecraft      4
     d - Cigotuvi's Putrefaction         Necromancy/Air              4
  a book of the Grave (308 gold)
  a Young Poisoner's Handbook (220 gold)
  a book of Displacement (242 gold)
  a book of Metalworking (418 gold)
  a book of Dreams (264 gold)
  a book of Weapons (528 gold)
  a book of Misfortune (374 gold)
  a book of Touch (242 gold)
  the Vellum of the Bound Crevasse (352 gold)
    Spells                              Type                    Level
     a - Confusing Touch                 Hexes                       3
     b - Cause Fear                      Hexes                       4
     c - Permafrost Eruption             Ice/Earth                   6
  a book of Blood (352 gold)
[Shop] Uhaykuech's Assorted Antiques
  a ring of willpower (675 gold)
  an amulet of magic regeneration (810 gold)
  a +2 pair of boots of rampaging (580 gold)
  a +0 robe (18 gold)
  a +0 lightning rod (4/4) (1080 gold)
  a flux talisman (675 gold)
  the +10 flail of Eternity {elec, rElec} (1962 gold)
    rElec:      It insulates you from electricity.
  +0 pearl dragon scales (2700 gold)
  a +0 mace (81 gold)
[Shop] Vopaev's Distillery
  a potion of curing (36 gold)
  a potion of moonshine (unknown) (12 gold)
  a potion of ambrosia (unknown) (96 gold)
  a potion of moonshine (unknown) (12 gold)
  a potion of moonshine (unknown) (12 gold)
  a potion of enlightenment (unknown) (60 gold)
  a potion of attraction (unknown) (36 gold)
  a potion of resistance (unknown) (120 gold)
  a potion of haste (120 gold)
  a potion of curing (36 gold)
[Shop] Xestrouh's Assorted Antiques
  a +0 robe (11 gold)
  a scroll of identify (32 gold)
  a potion of experience (800 gold)
  a +0 tin of tremorstones (2/2) (640 gold)
  a +0 quarterstaff (64 gold)
  a potion of mutation (128 gold)
  a potion of might (64 gold)
  a scroll of torment (152 gold)
  a +0 phantom mirror (640 gold)
  a +0 robe (11 gold)
[Shop] Wachimup's Weapon Boutique
  a +0 mace (33 gold)
  a +2 antimagic spear (231 gold)
  a +0 club (11 gold)
  a +0 club (11 gold)
  a +3 great sword of holy wrath (315 gold)
  a +0 short sword (33 gold)
  a +0 flail (38 gold)
  a +0 mace (33 gold)
(0, 0, D:1)
  a jackal corpse (skeletalised by now)
(0, 25, D:1)
  a ball python corpse (skeletalised by now)
(6, 2, D:1)
  a +0 scale mail
(11, 1, D:1)
  a +0 pair of gloves
(16, -5, D:1)
  a +0 dagger
  a goblin skeleton
(18, -4, D:1)
  a jackal skeleton
(24, 32, D:1)
  a stone
  a kobold skeleton
(31, 11, D:1)
  2 large rocks
(39, 22, D:1)
  a +0 dagger
  a kobold skeleton
(40, -17, D:1)
  a human corpse (skeletalised by now)
(41, -15, D:1)
  a +0 club
(41, 5, D:1)
  a +0 helmet
(41, 19, D:1)
  a bat skeleton
(49, 8, D:1)
  a hobgoblin skeleton
(53, -5, D:1)
  a ball python corpse (skeletalised by now)
(54, 0, D:1)
  a ring of wizardry
(62, -13, D:1)
  a +0 chain mail
(63, -6, D:1)
  a +0 dagger

Level 2 of the Dungeon
(0, 0, D:2)
  3 stones
(3, -1, D:2)
  a +0 ring mail
(5, -9, D:2)
  a +0 ring mail
(9, -15, D:2)
  5 stones
  a +0 whip
  a kobold skeleton
(12, -28, D:2)
  a quokka skeleton
(18, -10, D:2)
  a quokka skeleton
(18, 1, D:2)
  a +0 spear
(25, -19, D:2)
  a +0 hand axe
(38, -27, D:2)
  3 stones
(39, 3, D:2)
  a +0 chain mail
(42, -20, D:2)
  a +0 dagger
  a kobold corpse (skeletalised by now)
(43, -20, D:2)
  a hobgoblin corpse (skeletalised by now)
(44, -34, D:2)
  a +0 whip
  a kobold corpse (skeletalised by now)
(45, -11, D:2)
  a bat corpse (skeletalised by now)

Level 3 of the Dungeon
(3, -8, D:3)
  a hobgoblin corpse
(14, -27, D:3)
  a +0 short sword
  a kobold skeleton
(14, -17, D:3)
  a +0 dagger
(14, 16, D:3)
  a +0 trident
(15, 5, D:3)
  a ball python skeleton
(19, 16, D:3)
  a +0 whip
  2 stones
  a kobold skeleton
(21, 23, D:3)
  a +0 mace
(25, 12, D:3)
  a +0 dagger
(27, 20, D:3)
  a +0 scale mail
(29, -25, D:3)
  a ball python skeleton
(29, 14, D:3)
  a rat corpse
(29, 15, D:3)
  a rat corpse (skeletalised by now)
(29, 16, D:3)
  a rat corpse
  a rat corpse
  a rat corpse
(30, -23, D:3)
  3 stones
(30, 10, D:3)
  a rat corpse
  a rat corpse
(30, 12, D:3)
  a rat corpse
  a rat corpse
  a rat corpse
(31, -22, D:3)
  a rat skeleton
(47, -1, D:3)
  an adder corpse (skeletalised by now)
(52, -12, D:3)
  a +0 ring mail
(53, -18, D:3)
  a +0 dagger
(53, -8, D:3)
  a +0 dagger
  a kobold corpse (skeletalised by now)

Level 4 of the Dungeon
(0, 0, D:4)
  a +0 club
  a goblin corpse