home *** CD-ROM | disk | FTP | other *** search
/ back2roots/filegate / filegate.zip / filegate / gamesnet / g_amiga / AE7ZN240.LHA / Zangband240 / z_update.txt < prev    next >
Text File  |  2000-08-26  |  65KB  |  1,270 lines

  1. This is a document file listing the changes in Zangband (compared to
  2. the standard Angband 2.8.1.) No long explanations, just a list. See
  3. code for details. In reversed chronological order (more or less):
  4.  
  5. ZAngband 2.4.0
  6. -Added a command ('|' on the options screen) to save the current
  7.  options to "pref-opt.prf".
  8. -Added some more draconian histories.
  9. -Made monsters behave more intelligently when casting spells at
  10.  other monsters.
  11. -Added a lovecraftian pit.
  12. -The dungeon-coordinates are now displayed when targetting in wizard
  13.  mode.
  14. -Added more appropriate lines for certain uniques.
  15. -Throwing potions at a monster will now identify potions with obvious
  16.  effects.
  17. -You can no longer target friendly monsters by accident.
  18. -You can now throw wielded items.
  19. -Added Chris Weisinger's new vaults.
  20. -The Nazguls can now only be killed by the player.
  21. -Things inscribed with '=g' will be automatically picked up.
  22. -You can choose a random number of random quests when generating
  23.  your character.
  24. -Added point-bases stat allocation at birth (adapted from standard
  25.  Angband).
  26. -Added a feature to allow your game to be automatically logged. You
  27.  may append notes to the log file by pressing ':'.
  28. -Added new monsters, observed melee attacks and graphics to be used
  29.  when the player is hallucinating.
  30. -The terrain_streams option now does something. It toggles the use
  31.  of (lava)rivers, (lava)lakes, and trees on level 1.
  32. -Added some monster AI optimizations from standard Angband.
  33. -Tweaked spell-casting AI to reduce the chance of smart monsters
  34.  healing and teleporting.
  35. -Pets should no longer cast ball spells or breathe at monsters if the
  36.  player is likely to get caught in the ball/breath.
  37. -Changed the pref files so monsters that look like terrain, also get
  38.  changed when graphical characters are used.
  39. -Tweaked the line-of-sight code.
  40. -Monk extra attacks have been smoothed out.
  41. -Changed the monster/monster and monster/player spell damages to be
  42.  more like the Oangband values.
  43. -Added 'steel bolts' to make crossbows more useful.
  44. -Rescaled bolt damages so that crossbows work as intended.  They do
  45.  less damage over time - but more per shot than bows.
  46. -Removed the influence of virtues on the player's summoning spells.
  47. -Improved mindcrafter attack + bow ability a bit.
  48. -AC-bonus for monsters on trees (ignored by rangers).
  49. -AC-penality for monsters in deep water.
  50. -Ammo of backbiting really bites back now.
  51. -Missile launchers of Velocity and Accuracy sometimes "supercharge".
  52. -Sheaf arrows are less common now.
  53. -Statues do more damage when thrown.
  54. -Reduced the multiplier for the throwing mutation. It was way too
  55.  powerful when combined with some items.
  56. -Fixed a bug in the layout of the 'Old Castle' quest.
  57. -Monster escorts will never be of the opposite alignment.
  58. -Prevented pits from containing opposite-alignment monsters.
  59. -Restored the wizard-mode damage message.
  60. -Fixed a nasty crash bug when looking at quest entrances.
  61. -The weapon master should now show the correct minimum damage.
  62. -Fixed a bug in the calculation of the combat skills.
  63. -Toned down the artifacts with the highest damage dice by approx 30%.
  64. -Rescaled monk attacks a bit.
  65. -Fixed a bug that caused the aggravate monster effect to skip one
  66.  monster.
  67. -Fixed a bug when using a scroll of mundanity on an item on the floor.
  68. -Fixed problems with partial knowledge of stats with identifying ego
  69.  items.
  70. -Fixed a bug that allowed the player to attack monsters in a wall
  71.  without using any energy.
  72. -Fixed the problem of wielding items on the ground - and them not
  73.  activating.
  74. -Fixed some wrong flags when generating random artifacts.
  75. -Adjusted the odds for the 'spin the wheel' game of the casino.
  76. -Fixed a bug that prevented the generation of trapdoors.
  77. -Fixed "recall into rubble" bug.
  78. -Fixed artifact activation and mutation activation of WOR whilst in
  79.  ironman_downward mode.
  80. -Fixed a bug that messed up objects on the floor when rerolling them
  81.  in debug mode.
  82. -Increased number of affectable squares to 1024 per projection.
  83. -Fixed the problems with too much or too little speed (patch by
  84.  Mitsuhiro Itakura).
  85. -Fixed some problems with the 8x8 tiles.
  86. -Fixed several bugs in dungeon generation routines.
  87. -Fixed some problems with the monster fleeing code.
  88. -Updated the FAQ and the documentation.
  89. -Fixed graphics and added transparency in the X11 port.
  90. -Changed the X11 / xaw versions to use semi-graphical characters in
  91.  ascii mode.
  92. -Closing the Win32 version with minimized main-window no longer
  93.  causes problems.
  94. -Added gamma correction for X11 and Windows.
  95. -Added some small enhancements and fixes to the Mac code.
  96. -Added makefiles for the Cygwin, LCC-32 and Borland command line
  97.  compilers.
  98.  
  99.  
  100. ZAngband 2.3.5:
  101. -Cleaned up monster fighting messages.
  102. -Quest entrances show now the name of the quest.
  103. -Added player alignment based on pet alignment and virtues; this
  104.  determines the alignment of monsters the player can summon.
  105. -Monsters may no longer summon their enemies.
  106. -Added an "autodestroy worthless objects" option.
  107. -Lowered the pet upkeep slightly.
  108. -Made pets able to locate the player from a greater distance.
  109. -Restored the mana of all classes to pre-2.3.4 levels.
  110. -Made 'trump cyberdemon' less difficult to cast successfully.
  111. -Added an invisible wall for nightmare mode.
  112. -Disintegration balls are now stopped by permanent walls.
  113. -Corrected a bug which prevented monsters from casting non-bolt
  114.  spells at monsters when a friend is between.
  115. -Shattered weapons are now 1d1 instead of 0d0.  This fixes the 'division
  116.  by zero' error when getting a critical hit with such a weapon.
  117. -The EMPTY_MIND flag of monsters is now remembered by the player when
  118.  an attack shows that the monster is immune to psi-powers.
  119. -Exploding monsters no longer hurt the player twice when exploding.
  120. -Fixed a bug that could crash the game when generating fractal caves.
  121. -Fixed a typo when a ring disappears in shallow water.
  122. -Removed the CAN_SWIM flag from mushrooms, molds, and most jellies.
  123. -Fixed a bug with the 'NOT' operator of the *.prf files parser.
  124. -Added a new main-x11.c file by Uwe Siems. The improvements include
  125.  better graphic-scaling on systems with HiColor/TrueColor mode
  126.  (can be switched off with -s).
  127. -Added a new main-mac-carbon.c file by Ron Anderson. It supports PPC,
  128.  CarbonPPC, and 68k and implements the 16x16 tiles.
  129.  
  130. ZAngband 2.3.4c:
  131. -Fixed a bug that could crash the game when lighting/darkening the
  132.  dungeon.
  133. -The mindcrafter 'domination' spell no longer affects quest monsters.
  134. -Fixed a bug that caused 'time' melee attacks to also cause the effects
  135.  of vampiric attack.
  136. -Fixed a bug that caused the arcane spell "Elemental Ball" to always
  137.  produce an acid ball.
  138. -Fixed a bug that caused an "invalid command beep" when changing the
  139.  autosave-frequency.
  140. -Fixed a bug that gave imps a much too high saving-throw vs. nightmares.
  141. -Fixed a minor bug in the character-dump routine.
  142. -Fixed a problem which prevented 'good luck' and 'bad luck' from
  143.  appearing in the mutations list.
  144.  
  145. ZAngband 2.3.4:
  146. -Extended the online helpful system significantly (also added The
  147.  Angband Newbie Guide by Chris Weisiger and amended it somewhat for
  148.  Zangband).
  149. -Resting at the Inn now restores hit-points and mana.
  150. -Added some new monsters and amended others.
  151. -Replaced the 'Resist Time' and 'Sustain Stats' mutations with two new
  152.  ones.
  153. -Upgraded the TY_CURSE and nightmare mode somewhat.
  154. -Enhanced compatibility with lcc-win32 compiler.
  155. -New wizard command to delete all monsters on the current level.
  156. -Illumination now works on all open areas and not just rooms.
  157. -Increased the ratings of the 'miniature cell' and 'interlock' vaults.
  158. -Reduced all monster hit-points and armor class in preparation for
  159.  the change to Oangband-style combat.
  160. -Implemented Oangband-style combat with the following changes:
  161.   - Instead of [blows*(xdy+z)+extradamage], the new formula is
  162.     [blows*xdy*fractional_deadliness].  fractional_deadliness is a
  163.     function of z+extradamage.
  164.   - The number of blows due to str/dex has been decreased.  Also the
  165.     maximum number of normal blows for each class has been decreased.
  166.   - The number of extra blows from ego items and random artifacts has
  167.     been decreased for larger weapons. However, the formula is such
  168.     that the larger weapons will still do more damage than the smaller,
  169.     lighter ones.
  170.   - Downgraded some artifacts and normal weapons.
  171.   - Most players will be able to get 2 blows from the start.
  172.   - Wielding a weapon that is too heavy will mean that a player can
  173.     only get 1 blow.
  174.   - The information on the info-screen (shift-C) has been changed to
  175.     reflect changes in damage calculations. Weapon evaluation at the
  176.     weaponsmith has been similarly changed.
  177.   - Rangers get 1 extra shot at plev 20 and 40 (total of 2) for bows.
  178.     They also get an extra shot at plev 20 for crossbows.
  179.   - Rogues get 1 extra shot at plev 20 and 40 (total of 2) for slings.
  180.   - Warriors get 1 extra shot at plev 40 for all launcher types.
  181.   - Normal classes now get 2* 1d1 for unarmed combat (punches) (Except
  182.     for monks who still start with 1 attack).
  183.   - Monks do less damage than before (scaled down by 25-30%) per attack
  184.     to compensate for the lower monster hp but retain their original
  185.     bonus extra attack structure to max out at 8 attacks.
  186.   - Shield bashes have made a return, bashing does some damage and may
  187.     stun and confuse your opponent.
  188.   - New critical hit structure and messages.
  189.   - Damage multipliers for slays and brands amended. Slay Evil and Slay
  190.     Animal do x1.7, Kill Dragon x3 and all others x2.
  191.   - Added the 'THROW' flag to various objects and artifacts. These
  192.     items will do more damage when thrown.
  193.   - Strength no longer affects your combat skill (was to_hit).
  194. -Further amendments and refinements to the dungeon generation code
  195.  including (by Steven Fuerst):
  196.   - Rooms of all types can be packed closer together.
  197.   - 5 new room types added.
  198.   - 2 new corridor types (the pillared tunnel is optional).
  199.   - 8 Random vault types added.
  200.   - Added Caverns and water/lava lakes.
  201.   - Rivers and trees are placed more realistically.
  202.   - Vaults in v_info.txt can now be included in the dungeon but rotated
  203.     and reflected.
  204. -Increased the damage from wands of rockets and annihilation.
  205. -You will no longer receive rewards for killing non-unique monsters.
  206. -Added a small tribute to Lev Zakrevski.
  207. -Trees will now only block LOS half the time.
  208. -Increased the maximum number of pits to 2 per level.
  209. -Changed the compiler optimization flags for the DOS version to work-
  210.  around a bug in DJGPP that could cause Zangband to hang when
  211.  compacting items.
  212. -Artifacts now have a higher activation failure rate when cursed.
  213. -Added some new vaults by Eric Bock and tweaked a couple of others.
  214. -Minor changes to certain quests and their rewards.
  215. -Added a "status bar" that displays certain timed effects under the
  216.  stats. Timed effects previously already displayed like poison, wounds
  217.  and stunning remain as they were.
  218. -Made artifacts 'tweakable' and their activations can now be modified.
  219.  [Note: include details of how to do this?]
  220. -Players may now walk the pattern incorrectly but should be cautious
  221.  doing so.
  222. -Lice can no longer fly and are no longer denoted by the 'l' character.
  223. -'Enlightement' will now detect all walls and monsters.
  224. -Rings of Extra Attacks will now normally be +1 and occasionally +2.
  225.  They are also rarer.
  226. -Removed some items from silly.txt and rumors.txt and added some new
  227.  entries.
  228. -Adjusted missile launcher damage multipliers and the energy required
  229.  to fire them.
  230. -Pebbles and shots have been upgraded. Rarity, damage and weight for
  231.  various missile types have been adjusted.
  232. -The scoring function now considers various things such as options
  233.  chosen at birth, etc. (Modified from GSNBand).
  234. -The 'M'ap now scales to the level size.
  235. -The auto-roller delay is now optional.
  236. -Allowed random artifact rings and amulets - these are very rare. Note
  237.  that Scrolls of Artifact Creation will not work on non-artifact rings
  238.  and amulets.
  239. -Enhanced pack monster AI.
  240. -Level feelings will now be generated based on the length of time you
  241.  have spent on the current level rather than the previous level.
  242. -Monster memory, unique lists, spoilers, and kill counts are now sorted
  243.  by monster level regardless of the monsters' index in r_info.txt.
  244. -Easy-open doors works now normally for Spectres.
  245. -Life rating is no longer shown at character generation.
  246. -Reworked the 'C'haracter information screen to remove duplicate
  247.  information and reformatted character dumps to prevent line wrapping.
  248. -Fixed the excessive disturbing messages produced by monsters fighting 
  249.  each other.
  250. -Fixed some problems with makefile.std and amended pref-emx.prf.
  251. -Fixed a problem with makefile.ibm.
  252. -Fixed a problem with pet summoners.
  253. -Fixed a bug with critical shots.
  254. -Fixed a bug that caused thrown/fired objects to look strange with
  255.  graphics turned on.
  256. -Fixed a bug that could mess up character dumps when the player had
  257.  drained stats.
  258. -Fixed a bug that caused thrown/fired objects to look strange with
  259.  graphics switched on.
  260. -Fixed some problems with the 'easy patch' option.
  261. -Fixed a bug that prevented Sprites from getting food at the inn.
  262. -Fixed the buffer overrun if players became too fast.
  263. -Fixed a bug that caused some monsters to cast "cause fear" too often.
  264. -Fixed the sources of most of the compiler warnings with gcc.
  265. -Wands and staves will now stack properly when emptied.
  266. -Made some changes to enhance compatibility with Mac compilers.
  267. -Some changes to makefile.lsl and main-lsl and began work on getting
  268.  the graphics to work including adding graf-lsl.prf (only vanilla
  269.  monsters at present).
  270. -Added a main-mac.new for testing. It adds support for 16x16 tiles with
  271.  transparency, and asynchronous sound effects by Ron Anderson
  272.  <randerso@cais.com> (untested).
  273.  
  274. ZAngband 2.3.3:
  275. -Added magical figurines, statues, and corpses (corpses are turned off
  276.  since they can't be resurrected yet).
  277. -Added a new scroll 'of mundanity'.
  278. -New weapon type - the 'Diamond Edge' sword which has the vorpal flag.
  279. -Chests now use the '&' symbol and have more varied colors.
  280. -Decreased the levels of certain rods.
  281. -Lucerne Hammers are now 'polearms'. Turmil is now a 'blessed' blade.
  282. -Players should now be cautious when throwing certain potions!
  283. -Tweaked the naming of random artifacts.
  284. -Changed various monsters to allow them to speak and added relevant
  285.  entries to monspeak.txt.
  286. -Farmor Maggot will now drop an excellent item.
  287. -White Icky Things and Kobolds made slightly tougher.  Also increased
  288.  their xp and depth.
  289. -Rat-things no longer bite to confuse.
  290. -Shoggoths are now eldritch horrors.  Elder Things are not.
  291. -Ents and Hrus weakened. They are now both male.
  292. -Added several monsters.
  293. -Descriptions of certain monsters edited and numerous other tweaks made
  294.  to various monsters.
  295. -Monsters with KILL_BODY will now perform an attack on other monsters
  296.  blocking their path rather than insta-killing them.
  297. -Added 8x8 graphics tiles for the new monsters and items.
  298. -You can now teleport into forested areas. This will prevent getting
  299.  trapped in the wilderness.
  300. -Various changes to the Mindcrafter:
  301.   - Dimension Door is back. At level 40.
  302.   - Psychometry becomes Identify at level 25, not 40.
  303.   - PSI damage only affects opponents that can see you (affects
  304.     neural blast, mind wave, as well as a Trump spell, a mutation
  305.     and a racial power).
  306.   - Psychic Drain is always a radius-0 ball, not bigger.
  307.   - Adrenalin Channeling only heals when the player isn't already
  308.     'heroed' ('herofied'? 'heroficated'?) and hasted.
  309.   - Precognition also gives Detect Doors at level 5.
  310. -Fixed a bug preventing the loading of 2.2.7 save files.
  311. -Fixed a bug with the {cursed} inscription.
  312. -Fixed a bug preventing Ravens and Crows from appearing.
  313. -Fixed the maximize mode -> nightmare mode bug.
  314. -Fixed a bug with tunneling.
  315. -Another attempt at fixing the 'more-than-seven-unnamed-Nazguls' bug.
  316. -Fixed a bug which could cause crashes when *id-ing* an object.
  317. -Fixed a bug that prevented monsters from casting spells correctly.
  318. -Fixed a bug in the wand/rod selling code.
  319. -Fixed a bug with '.' and ',' in the roguelike keyset.
  320. -Fixed an over-correction in the 'distance' function.
  321. -Fixed a bug that allowed *huge* vaults to be placed partially outside
  322.  of the level causing crashes or strange bugs.
  323. -Fixed a bug with the 'u' command that allowed you to perform certain
  324.  actions when blinded or confused.
  325. -Numerous spelling and grammar changes in, and additions to, various
  326.  flavor messages.
  327. -Added multiple message tracking (ie. 'You tunnel into the granite wall
  328.  <30x>').
  329. -Added main-lsl.c from Angband 2.7.9v6.  This is untested.
  330. -Added code to support monster invulnerability and vampirism.
  331. -Removed the 'Unbiased RNG' option.
  332. -Separated chaos and confusion resistance and added RES_CONF to several
  333.  artifacts and other objects.
  334. -Changed the colors on some traps and added a new trap.
  335. -Split the dungeon generation code into smaller files (generate.c, grid.c,
  336.  rooms.c and streams.c).
  337. -Removed the requirement that destroyed levels be 'boring'.
  338. -Added enhanced support for hyperlinks in the help files. Added
  339.  readme.txt and helpinfo.txt to the /lib/help directory.
  340. -Changed the help file command '?' to '<' to open the previous file. '?'
  341.  will now open helpinfo.txt.
  342. -Made amendments to various quests by Shayne Steel and their rewards.
  343. -Disabled bones file production.
  344. -Updated the names of certain windows.
  345. -Made the autoroller a bit friendlier.
  346. -Added support for HTML help files to the Windows version.
  347. -Reduced the cost and level of the 'sterility' mutation.
  348. -Chaos Warriors can no longer get the 'You attract the attention of a
  349.  chaos deity' mutation.
  350. -Added a health display to the pet knowledge, extended the pet commands
  351.  and tweaked pet behavior somewhat.
  352. -Aggravation no longer annoys friendly monsters.
  353. -Some changes to prevent the player from avoiding some of the nastier
  354.  effects of nightmare mode.
  355. -Tweaked 'star' spells to allow rays to be fired in all directions.
  356. -Added a missing entry to timefun.txt.
  357. -Made some changes to the wizard commands.
  358.  
  359. ZAngband 2.3.2
  360. Internal development version.
  361.  
  362. ZAngband 2.3.1:
  363. -Added Tom Morton's 'fake artifact names' patch.  Inscribing "a Foo" with
  364.  "#'Bar'" will display the item as "a Foo 'Bar'".
  365. -Due to popular demand, multiple rings are supported.  Additional rings 
  366.  can be obtained upon reaching an appropriate level.
  367. -New ironman option: Nightmare mode.  It isn't even remotely fair.
  368. -Fixed a bug that prevented pets from casting spells under the AI code.
  369. -Fixed a bug that made them cast spells at unreachable targets.
  370. -Introduced pref files for options (for new savefiles).
  371. -Made amulet, potion, ring mimics slightly more troublesome.
  372. -Added an option for monster memory in wizard mode.
  373. -Searching in help files is now case insensitive.
  374. -Charging items now have a darker colour in inventory.
  375. -Lifted many shopkeepers from CthAngband, no more five copies of
  376.  the same 5k shopkeeper (unless the RNG is really after you).
  377. -Monster groups now appear "scattered".
  378. -Added conical breath attacks.
  379. -Changed the savefile version numbering somewhat, because of problems
  380.  with the Linux version scheme and savefiles.
  381. -Kicked out a lot of old vanilla savefile code.
  382. -Changed the way game-created inscriptions work. They're seperate from
  383.  player inscriptions now. No more problem with priests cursing and
  384.  scrolls of remove curse that mess up your own inscriptions.
  385. -Fixed a bug in patterns in *greater* vaults that made it impossible
  386.  to walk them.
  387. -Added new quests (and changed ones) by Shayne Steele.
  388. -Changed the rewards for two quests.
  389. -Toned down Jack of Shadows, changed the level of Hrus, Shudde M'Ell.
  390.  Fixed some monster typos. Added new Revenant monster.
  391. -Fixed a bug that crashed the ^Q command now and then.
  392.  
  393. ZAngband 2.3.0
  394. -Maximize mode, preserve mode, and the autoroller are now specified in
  395.  the startup-options.
  396. -The number of spellpoints gained by casting 'Omnicide' is now resticted
  397.  to twice your maximum spellpoints.
  398. -'Teleport level' scrolls and spells won't have any effect on quest-levels
  399.  if the 'no upstairs' ironman mode is active.
  400. -Orc and Troll pits will no longer contain undead trolls or orcs.
  401. -The DOS version now uses BMP files instead of the patented GIF
  402.  format.
  403. -Fixed a graphics glitch with beam spells and permanent walls.
  404. -Fixed an inaccessible area in one of the vaults.
  405. -Added Greg Wooledge's fix for a compilation problem on various Linux
  406.  systems.
  407. -The "laser eye" mutation will now properly anger pets and friendly
  408.  monsters.
  409. -Fixed a bug in the "research monster" building command.
  410. -The time-command now displays the turn number.
  411. -The level-teleport from the pattern is now restricted to downward in
  412.  ironman mode, but allows to get down to the bottom of the dungeon if
  413.  you already finished off the Serpent.
  414. -Lit arena levels no longer reveal the whole level and the objects.
  415. The following changes are mainly by Prfnoff and Eric Bock:
  416. -Added a new Ironman option to always generate "arena" levels.
  417. -Added a new startup option that controls terrain streamer generation.
  418. -Added two new "munchkin" startup options: one allows Mindcrafters to get
  419.  Dimension Door, and another turns the death save off (in a way).
  420.  Both prevent scoring and are displayed on character dumps.
  421. -Added a new Ironman option to always generate very unusual rooms.
  422. -Fiddled a little with the TY_CURSE code (to prevent paralyze/Cyberdemon
  423.  as result of certain things).
  424. -Added Eric Bock's wizard allocation patch.
  425. -Adapted Eric Bock's player centering scroll patch.
  426. -The Windows version will now try to create missing directories. (Eric Bock)
  427.  
  428. ZAngband 2.2.6c
  429. -*Really* fixed the bug that could cause crashs when finishing a random
  430.  quest.
  431. -Several changes to the 'Old Castle' quest. Replaced the "unknown grids"
  432.  with normal floor. Fixed a bug that placed Mother Hydra instead of
  433.  Death Knights. The reward is now correctly placed in front of the inn.
  434.  You will now fail the quest when leaving without completing it first.
  435. -Fixed a bug that caused beam spells to do double damage at the end of
  436.  the beam.
  437. -The casino will throw you out if you don't have money.
  438. -Fixed a glitch in the description of the snotlings.
  439. -Splitted up the cave generation source code.
  440.  
  441. ZAngband 2.2.6b
  442. -Fixed a bug that could cause crashs when finishing a random quest.
  443.  
  444. ZAngband 2.2.6
  445. -Added a new quest and 3 new artifacts by Shayne Steele.
  446. -Added a new quest by John I'anson-Holton.
  447. -Added Mark Kvale's labyrinth rooms.
  448. -The Alter (+) command will close an open door, as the documentation
  449.  says it does.
  450. -The monster memory will now record the lack of attacks of some monsters.
  451. -Fixed some small bugs in the documentation.
  452. -Fixed some bugs that prevented display of the correct message when
  453.  failing some of the quests.
  454. -The quest stairs will no longer be placed on objects.
  455. -Disintegration spells will no longer affect grass and dirt and
  456.  disintegrated trees will leave behind a patch of grass.
  457. -Cleaned up the handling of non-living monsters.
  458. -Monsters detected by magic are now correctly marked as seen in the
  459.  monster memory.
  460. -Rewards for killing uniques are no longer depending on the "speaking
  461.  uniques" option.
  462. -Fixed several small bugs in the monster definitions.
  463. -Fixed a bug that prevented the proper assignment of the Water Cave quest.
  464. -Fixed a bug in the distribution of charges for thrown wands and rods.
  465. -Fixed a bug that prevented Eldritch Horrors detected by telepathy or
  466.  magic from blasting your sanity.
  467. -Secret doors the player reveals are sometimes locked or jammed.
  468. -Doubled the maximum number of objects and monsters per level.
  469. -The spell list now uses colors.
  470. -The savefile loading code now always shows the correct version number.
  471. -Fixed a compilation problem in the X11 module when compiling with graphics
  472.  turned off.
  473. -Fixed a compilation problem on Solaris and SGI machines.
  474.  
  475. ZAngband 2.2.5e
  476. -Recharging wands, staffs, and rods is now easier and more powerful.
  477. -Fixed a bug that could crash the game when recharging wands or staves
  478.  with many charges.
  479. -Fixed a bug that created overcharged wands when purchasing wands from
  480.  stores.
  481. -The black market will now often carry stacks of wands, rods, and staves.
  482. -Fixed a bug in trump magic's Mind Blast spell that could crash the game.
  483. -Fixed a bug in the pricing of the recharge services for staves.
  484. -The Windows version will now prevent saving and exiting the game while
  485.  reading a scroll to stop certain abuses.
  486.  
  487. ZAngband 2.2.5d
  488. -Spells that ask for a direction or an item to apply the spell to, can
  489.  now be canceled without losing a turn or mana.
  490. -Fixed a bug in Z 2.2.5c that lowered the hitpoints of many monsters.
  491. -Fixed two small bugs in the vaults.
  492. -Blue horrors will now appear near the location of the killed Pink horror.
  493.  
  494. ZAngband 2.2.5c
  495. -Fixed a bug that prevented locked doors from detection with spells.
  496. -Fixed a compilation problem in main-gcu.c for curses versions support
  497.  for colors.
  498. -Fixed a bug that allowed stacked staves to be overcharged in the tower
  499.  of sorcery.
  500. -Fixed some bugs in the new vaults.
  501. -Fixed a bug that messed up the order of quests in the town Telmora.
  502. -Fixed a bug that allowed Farmer Maggot's dogs to speak when dying and
  503.  to be wanted for crimes.
  504. -Fixed a bug in the definition of the 16x16 tile for angels.
  505. -Compiled the DOS version with the up-to-date version of Allegro 3.11.
  506.  This should improve compatibility with various sound- and graphic-cards.
  507. -The Windows version no longer requires the ZAngband.ini file to be
  508.  present.
  509. -Added an experimental terminal window option to show a player-centered
  510.  overhead view of the dungeon.
  511.  
  512. ZAngband 2.2.5b
  513. -Quest monsters that have been teleported away by destruction spells
  514.  will now be healed.
  515. -Fixed a bug that caused the game to hang when entering some of the shops.
  516. -Fixed a typo in "melee2.c" that influenced speaking uniques.
  517. -The buildings in the "lite" town are not correctly initialized.
  518. -Long rumors (more than 80 characters) will no longer cause error
  519.  messages.
  520. -Bug in the price calculation of wands fixed.
  521. -Changed the windows resizing in the Windows version a bit.
  522.  
  523. ZAngband 2.2.5
  524. -Added an option to unify the item commands like "zap a rod", "use a
  525.  staff", "eat food", "aim a wand", ... into a "use object" command.
  526. -Bloodletters of Khorne drop Blades of Chaos less often.
  527. -Randomized the parameters for dungeon creation to produce more
  528.  different dungeon layouts.
  529. -Character dumps will now include the inventories of all homes.
  530. -Empty slots in homes and the player inventory are no longer displayed
  531.  in the character dumps and spaces are stripped from the line endings.
  532. -Added Eric Bock's unbiased RNG as an startup-option.
  533. -Added a modified version of Matt Graham's speaking uniques patch.
  534.  The lines for every speaking unique are now user-defineable for the
  535.  fearful, friendly and normal monsters and the death of the monster.
  536. -Added lines for Farmer Maggots dogs.
  537. -Farmer Maggot, Martti Ihrasaari, and Fundin Bluecloak are now friendly,
  538.  but will fight back if attacked (or aggravated).
  539. -The Shadow Cloak of Luthien now provides light- and dark-resistance.
  540. -The confusion resistance granted by chaos resistance is now displayed.
  541. -Telekinetic powers no longer work on items in vaults.
  542. -Several small changes to the "City beneath the sea" quest.
  543. -Various quest related bugs have been fixed.
  544. -Changed the autoroller to the Angband 2.8.3 layout.
  545. -Pets will not try to shoot spells through the player.
  546. -Two bugs in the easy_pickup option fixed. The correct message will be
  547.  displayed when picking up an object from a stack including money.
  548.  Switching between inventory and equipment lists when selecting an
  549.  object will now correctly update the display.
  550. -Fixed a bug that displayed the quest-completed message again
  551.  when killing summoned monsters in an already completed fixed quest.
  552. -The descriptions for the lightning ball (radius 3) and the
  553.  balance dragon scale mail activation are now correctly displayed.
  554. -Fixed a bug that caused the wilderness to be reinitialized when leaving
  555.  a building even if not necessary.
  556. -Fixed a bug with the monster-tracking of some spells.
  557. -Fixed a typo and a wrong terrain feature in the "Logrus Master" quest.
  558. -Fixed a small error in the character history of vampires.
  559. -Fixed several bugs in the research monster building command.
  560. -Monster recall no longer shows the "You feel an intense desire to
  561.  kill this monster." message if you have not met the creature yet.
  562. -Added Keldon Jones' new main-gcu files with support for multiple windows,
  563.  color redefinition and special character support.
  564. Thanks to Topi Ylinen for the following changes:
  565. -Many monsters have been tweaked a bit (mainly rebalancing hitpoints).
  566. -Potions of Healing and *Healing* are now more common on the deeper levels.
  567. -Two new quests added.
  568. -New quest-failed texts for several quests.
  569. -The 8x8 tiles have been slightly edited and various errors in the tile
  570.  definitions have been fixed.
  571. -The command to dump the "Knowledge menu" lists into a file (with 'f'
  572.  or 'F') is available again.
  573. The following changes are taken from Leon Marick's OAngband:
  574. -Added the enhanced wand and rod stacking.
  575. -Confused monsters cannot steal items.
  576.  
  577. ZAngband 2.2.4
  578. -Most fixed quests will now be marked as failed if you leave before
  579.  completing your goal.
  580. -Changed the "Druid's Shop" quest to a "Logrus Master" quest.
  581. -Added 33 new vaults designed by Chris Weisiger.
  582. -Chests produce less gold and more items; all chest items are at least
  583.  "good" (like in GWAngband).
  584. -Increased the randomness of long-range teleport effects to decrease the
  585.  frequency of consecutive teleports "bouncing" the player between two or
  586.  three different spots (also from GWAngband).
  587. -Golems have now a penality to dexterity (-2).
  588. -Mindcrafters no longer get the 'dimension door' power.
  589. -Toned down The Katana of Groo and Stormbringer.
  590. -Toned down the number of extra attacks on random artifacts.
  591. -The quests from the magic towers are now only available for members
  592.  of the towers realm.
  593. -Added a note about the startup-options to the prompts at birth.
  594. -Fixed a bug that could crash the game when making strange offers while
  595.  haggling.
  596. -Corrected the damage calculation for slays and brands in the weaponsmaster.
  597. -Fixed a bug in the Amberites 'shadow shifting' ability while in quests.
  598. -Fixed a bug that could turn monster hitpoints negative when draining
  599.  charges from magical items.
  600. -Monsters attacked by other monsters will now always wake up.
  601. -Fixed a typo in the description of 'Cthugha, the Living Flame'.
  602. -Added a patch by Julian Lighton, that changes the way effects like
  603.  Mind Wave interact with special critters like Pink Horrors and
  604.  Warriors of the Dawn.
  605. -Changed the Windows port to support easier resizing of the windows
  606.  and display of scores.  Also removed the Abort menu item.
  607. -Added a modified 'main-x11.c' file by Denis Eropkin.
  608. -The wall creation spells like "Wall of Stone" no longer create a
  609.  wall directly on the player.
  610. -Corrected the pluralization of some monsters.
  611. -Added an updated short building documentation and a new rumor file
  612.  with many new and changed rumors (thanks to Juergen Neitzel).
  613.  The total number of rumors is now 613.
  614.  
  615. ZAngband 2.2.3d
  616. -Fixed a bug that caused food to become invisible after switching from
  617.  the 8x8 tiles to ASCII mode.
  618. -Fixed a bug in the loading of magic realm specific pref-files.
  619.  Macros and other preferences in files with the names "Life.prf",
  620.  "Sorcery.prf", "Nature.prf", "Chaos.prf", "Death.prf", "Trump.prf",
  621.  and "Arcane.prf" are now automatically loaded for magic users with
  622.  these realms.
  623. -Fixed a small memory leak in the research monster option.
  624. -Fixed a bug in the chaos realm spell "Meteor swarm".
  625. -ZAngband will no longer try to place Sea-Trolls in troll pits.
  626. -Corrected hitpoints of lesser krakens and Yig, Father of Serpents.
  627. -Friendly monsters will no longer be wanted for crimes.
  628. -Undead players races will start the game at midnight.
  629.  
  630. ZAngband 2.2.3c
  631. -Fixed a bug in the weaponsmaster that could cause the inventory to
  632.  get corrupted.
  633. -Worked around a bug in the optimizer of the Windows MS VC compiler
  634.  that caused all entries in the list of racial powers and mutations
  635.  to be labeled with "a)".
  636. -Fixed a bug that allowed the player to gain full knowledge
  637.  about all monsters.
  638. -Kamikaze yeeks and Leprechaun fanatics are now fearless.
  639. -Fixed a bug in the "polymorph self" routine that could cause
  640.  crashes.
  641. -Restored the 'Hellfire' spell to it's former glory. Evil monsters
  642.  take extra damage, all others normal damage.
  643. -Fixed a bug that allowed the player to fire anything with a bow
  644.  that is too heavy to wield comfortably.
  645. -Fixed a bug that could place the player inside rubble after recalling
  646.  down into the dungeon.
  647.  
  648. ZAngband 2.2.3b
  649. -The algorithm for the selection of random quest monsters is now
  650.  less likely to choose an easy monster, especially on the deeper levels.
  651. -Prevented savefile-scumming of the casino.
  652. -Fixed a bug that sometimes caused monsters in quests to share the same
  653.  position with the player.
  654. -Fixed a bug that allowed up-stairs to be created in the 'no climbing up'
  655.  mode on quest-levels.
  656. -Fixed the palette of the 16x16.bmp for the Windows version.
  657. -Fixed the 16x16 tiles for 'Wolf, Farmer Maggot's dog' and the
  658.  'insect swarm'.
  659. -Fixed a bug in the vanilla_town option that could cause the player
  660.  to be trapped in permanent walls.
  661.  
  662. ZAngband 2.2.3
  663. -Improved the initialization- and game-speed and reduced memory requirements.
  664. -Added a menu for startup options (press '=' at character generation to
  665.  enter it).
  666. -Added a 'vanilla town' startup-option, that disables the wilderness,
  667.  buildings and quests (but you can still use the random quests).
  668. -Added several 'ironman' startup-options, like 'all stores closed',
  669.  'no climbing upwards', 'always small levels', and 'always autoscum'.
  670. -Added a menu for 'pet commands' (press 'p' to access it).  You can
  671.  call them to you, send them out to kill monsters, dismiss them, and
  672.  allow/dissallow opening of door and picking up items. Your pets will
  673.  drop all picked up items when you disallow them to pick up anything.
  674. -Greatly lowered the fail-rates of the trump spells.
  675. -Trump summoning spells will now only summon hostile monsters if the
  676.  spell fails.
  677. -Rangers start now with a short-bow, a dagger and some arrows instead
  678.  of the broad-sword.
  679. -High-mages will now start with a wand of magic missile.
  680. -Changed the monster AI to allow monster groups to surround the player
  681.  in arena levels and in the wilderness.
  682. -Completely changed the item enchantment and recharge services of
  683.  the buildings and adjusted the prices.
  684. -You can now also enchant bolts and shots in the Rangers guild.
  685. -Changed the Weaponsmaster to display the weapon-damage including the
  686.  players bonus to damage.
  687. -Random quest monsters may now appear in groups or with escorts.
  688. -Changed the creation of trees in the dungeon to a more reasonable layout.
  689. -Added a new room type with four pillars.
  690. -Lowered the odds of ammunition breaking when thrown/fired.
  691. -Changed the display of racial powers and mutations to show fail rates.
  692. -Adjusted the 'shriek' mutation.
  693. -Changed the 'Hellfire' spell. Now it hurts Good, Evil resist,
  694.  and others take normal damage.
  695. -Fixed a bug in the mindcrafter 'psychometry' spell that could cause crashes.
  696. -Fixed a bug in the rumors code that produced *strange* rumors.
  697. -You no longer receive "The sun has risen/fallen" messages when in a quest.
  698. -The 'Living Trump' spell now correctly gives 'random teleportation'
  699.  or the 'teleport control' ability.
  700. -Golems, skeletons, zombies, vampires and spectres no longer get food
  701.  rations at character birth. Vampires no longer get scrolls of light.
  702. -Fixed a bug that messed up quest-descriptions with single quotes
  703.  in the text.
  704. -The 'banish evil' mutation no longer affects quest monsters or uniques.
  705. -'Swordsman' will now be correctly pluralized.
  706. -The 'Eric's Stronghold' quest in the 'lite' town is rewarded correctly.
  707. -A bug that caused *strange* problems when the sound of the DOS version
  708.  was enabled was "fixed" by disabling MOD-file support.
  709. -Fixed a bug in the initialization of realm dependent buildings.
  710. -Added a bunch of new 16x16 tiles by Adam Bolt.
  711. -Updated the ZAngband FAQ and the documentation a bit.
  712. -The following bugfixes and patches are taken from Tim Baker's ZAngbandTk:
  713. -Added the 'easy floor' option. You can now select an item from a stack
  714.  on the floor by browsing a list.
  715. -Fixed a bug that prevented the player from entering a new wilderness
  716.  area if the target grid was lava or water.
  717. -The monster-health bar is now correctly updated.
  718. -The 'Cowardice' mutation is now correctly handled.
  719. -Animal pack monsters will now flee correctly if afraid.
  720. -Fixed a bug that could cause the mindcrafters spell-points to go
  721.  below zero if a failed spell caused a mana-storm.
  722. -Friendly monsters and pets are now a bit more careful in the
  723.  selection of targets for distance attacks.
  724. -Monsters falling asleep from an psi-attack are now correctly noted.
  725. -Escaping from an earthquake works now correctly.
  726. -Monsters that are embedded in rock after an earthquake are now killed.
  727. -Snaga sappers will now explode when killed.
  728.  
  729. ZAngband 2.2.2d
  730. -Having mutations will now slow down hitpoint regeneration and reduce
  731.  the hitpoints healed from draining monsters with a vampiric weapon.
  732.  Beastman are affected less by this effect.
  733. -The door creation spell no longer creates a door directly on the player.
  734. -Added many new rumors by Juergen Neitzel.
  735. -Fixed the display of the life rating.
  736. -Fixed the wilderness mode prompt.
  737. -ZAngband now removes the '.lok' file when quiting at character
  738.  generation on systems where VERIFY_SAVEFILE is defined.
  739. -Removed the space after Thorondor's name in r_info.txt.
  740. -Beholders are now worth less experience than the undead beholders.
  741. -Really fixed the bug in the 'Eric's Stronghold' quest.
  742. -Fixed the articles of the new armors.
  743. -The 'Assault on Montsalvat' quest is now only available to
  744.  Paladins of Death.
  745. -Fixed two bugs in the monster polymorph code.
  746. -Changed the prompt when quitting (commiting suicide).
  747. -Changed the behaviour of the automatic trap disarming. Traps that
  748.  can't affect you are now ignored.
  749. -Disintegration spells no longer affect water or lava.
  750. -Fixed a bug in the artifact activation code that prevented
  751.  artifact dragon scale mails from activating correctly.
  752. -Scrolls of artifact creation no longer affect dragon scale mails.
  753. -Splitted up the source code into smaller files.
  754.  
  755. ZAngband 2.2.2c
  756. -The chaos tower can now remove mutations.
  757. -Fixed a bug in the layout of the M$ quest.
  758. -Fixed a bug that made pack animal fearless.
  759. -Fixed a bug that could hang the game in mountain areas.
  760. -Fixed several spelling errors.
  761. -Fixed a bug that prevented already killed uniques from being revived
  762.  for a quest.
  763. -Fixed a bug that allowed normal sized levels to be created when the
  764.  'always create small dungeon-levels' option is active.
  765. -Fixed a bug that caused monsters to cast spells at the player
  766.  even if they can't hit the player with the spell.
  767. -Fixed several bugs in the M$ quest.
  768. -Fixed a bug in the 'Eric's Stronghold' quest.
  769. -Fixed a bug in the R'Lyeh quest.
  770. -Fixed a bug that allowed monsters that can 'destroy weaker monsters'
  771.  to destroy quest monsters.
  772. -Fixed a bug that caused the extra attacks from mutations to sometimes
  773.  "kill" an already dead monster.
  774. -Changed the vampiric mutation to act like the racial activation.
  775. -The mindcrafter 'psychometry' spell now can pseudo-id already sensed items.
  776. -Added Jesse Jones' updated main-mac.c file (used for the Mac versions)
  777.  with improved handling of multiple monitors, arg_graphics is saved
  778.  with the preferences, and a much more attractive alert window.
  779.  
  780. ZAngband 2.2.2
  781. -Fixed a bug that could crash the game when entering any area
  782.  around the town 'Angwil'.
  783. -Fixed the 'wilderness mode' prompt.
  784. -Allowed the dropping of items and running in forests.
  785. -Pressing ESCAPE at the prompt for your bet in the gambling
  786.  house works now correctly.
  787. -Fixed a graphics glitch with beam spells and permanent walls.
  788. -'Word of recall' works now also outside of the towns.
  789. -Golems, Zombies, Vampires, ... no longer can get food in the inns.
  790. -You have now to pay for rumors in the inn.
  791. -Dworkin Barimen has now a chance to drop the Jewel of Judgement.
  792. -You can no longer kick aquatic monsters in the ankle.
  793. -Removed a duplicated 'You have completed your quest!' when
  794.  summoning and killing a monster in an already completed quest.
  795. -Killing monsters with the explosion of a thrown potion gives now
  796.  experience.
  797. -Fixed the 'You see (nothing).' message that can appear in an obscure
  798.  constellation involving a skeleton quaffing a potion of detonation.
  799. -Set the default state of the first two terminal windows to
  800.  'Display messages' and 'Display inven/equip'.
  801. -Set the default state for the list and look commands to expanded mode.
  802. -'Trap Creation' only affects floor grids now.
  803. -Added 4 new quests designed by Topi Ylinen.
  804. -Added 5 new quests designed by Jeff Coleburn.
  805. -Changed some other quests slightly.
  806. -Added the Rod of Pesticide (fast charging, activates for a low damage
  807.  poison cloud).
  808. -Changed the behavior of earthquake/destruction spells in quests.
  809.  In random quests these spells try to teleport away quest monsters,
  810.  before the area caves in, in predefined quests these spells do
  811.  nothing.
  812. -Changed the (Mass-)Genocide spells to prevent them from working in
  813.  predefined quests.
  814. -Fixed the pluralization of various monster names.
  815. -Bloodletters of Khorne may now drop magical blades of chaos.
  816. -Added a draft of the new ZAngband-FAQ.
  817. -Various other bugfixes.
  818.  
  819. ZAngband 2.2.1
  820. -Changed the scores file back to the old pre-2.2.0 file-format, Score-files
  821.  from version 2.2.0 won't work!  The installation will overwrite the
  822.  'lib/apex/scores.raw' file by default, so if you want to keep your
  823.  old scores file then make a backup before installing.
  824. -Added friendly monsters.
  825. -Added a 'no wilderness' mode for slower systems. The mode can be selected
  826.  when starting a new character and when importing a 2.1.1c or older
  827.  savefile. A special town with quests and buildings has been added for
  828.  this mode.
  829. -Bloodletters of Khorne drop now a Blade of Chaos when killed.
  830. -Pink horrors split into two Blue Horrors when killed.
  831. -Allowed easy addition of new monsters to r_info.txt.
  832. -Various optimizations to improve game speed.
  833. -Added a cold aura to some monsters.
  834. -Added an option to switch on 'hard quests' on character birth and when
  835.  importing old savefiles.
  836. -Fixed a bug in the 'Reset Recall' spell.
  837. -Fixed problems with the 'Vault' quest.
  838. -Added a home to the town Telmora.
  839. -Changed the 'look' command to ignore boring terrains.
  840. -Changed the damage when walking over shallow lava.
  841. -Fixed a bug that allowed creation of townspeople in the dungeon.
  842. -Changed the behaviour of the 'magic mapping' spell.
  843. -Fixed a bug that allowed monsters to ignore 'glyphs of warding' and
  844.  'exploding runes'.
  845. -Fixed bugs in the 'absorb light' mutation.
  846. -Fixed a bug that sometimes prevented the creation of 'connected stairs'
  847.  and caused lookups when killing the last quest-monster.
  848. -Fixed a bug that hangs the game when displaying the contents of your
  849.  houses after quitting or dying.
  850. -Various changes in the monster definitions.
  851. -Fixed the k_info.txt entry of the Trifurcate Spear.
  852. -Removed some disturbing messages.
  853. -'Detect treasure' no longer detects monsters represented with an '*'.
  854. -Prevented the use of 'Alter Reality' in quests.
  855. -Changed the description of ~ in the 'identify symbol' command.
  856. -Changed some of the 8x8 tiles.
  857. -Hagen has now a high chance to drop his spear.
  858. -Fixed the 'cursed items as quest rewards' bug.
  859.  
  860. ZAngband 2.2.0
  861. -Added 279 new monsters and the corresponding 8x8 sized tiles designed and
  862.  drawed by Topi Ylinen.
  863. -Added 46 new items (weapons, armor, and ammo) designed by John Duffin and
  864.  Leigh Silas Hanrihan.
  865. -Added exploding, aquatic, swimming, and flying monsters.
  866. -Added new monster melee attacks (time, explode, and disease).
  867. -Added Ken Wigles KAngband style town, quests and terrains.
  868. -Changed quest system to allow more flexibility and multi-level quests.
  869. -Added big wilderness outside the towns with a modified fractal terrain
  870.  generator from KAmband.
  871. -New initialization code for quests, towns, buildings and wilderness.
  872. -Removed the 64 kByte limits for monsters, items, artifacts, and vaults.
  873. -Moved the definition of the limits for the number of monsters, items,
  874.  vaults, ... to an external data-file.
  875. -Added Keldon Jones patch to allow automatic recreation of the raw-files.
  876. -Added "equippy chars" in the inventory, equipment list and in shops.
  877. -Fixed the definitions of the new tiles for the Half-Ogres and Dark-Elfes.
  878. -Added support for the S-Lang scripting language, based on Scott Bigham's
  879.  S-Lang patch.
  880. -Added Greg Wooledge's patch that adds the "flag grid" to Zangband
  881.  char dumps and shows immunities in the "flag grid".
  882. -The Windows version no longer requires "LibPath" to be set correctly.
  883.  This allows installation in any directory without changes to the ini-file.
  884. -Allowed random selection of race, class, realms, ... at character birth
  885.  with the * key.
  886. -Added the Easy-Patch by Tim Baker and changed it to be an option.
  887. -Added 52 new mutations created by Jeff Duprey.
  888. -Changed the pet AI to make the pets more useful.
  889. -Added new sound-events.
  890. -Only uniques will now resist disintegration effects.
  891. -Warrior-Mages can now choose Sorcery.
  892. -Many other changes and bugfixes.
  893.  
  894. ZAngband 2.1.1c
  895. -Fixed the 16x16 tile for hobbit characters. A beer mug is fitting for
  896.  a hobbit, but it was still a bug. ;-)
  897. -Fixed another bug in the creation of quest levels.
  898. -Allowed all characters created in pre 2.1.1 versions of ZAngband to
  899.  choose the number of quests when loading the savegame. You may have to
  900.  leave and reenter the current level, if it's a quest level.
  901. -Only Uniques will now resist disintegration effects.
  902. -The last questmonster now drops all carried items, the normal monster
  903.  drop and one reward item when you finish the quest.
  904. -Reward drops are no longer added to the monster knowledge.
  905. -Fixed the problem with the transparent color of the 8x8 bitmap.
  906.  
  907. ZAngband 2.1.1b
  908. -Quest message pluralization fixed (again).
  909. -No more extremely out of depth quests for new characters.
  910. -Disintegration spells like "Fist of force" can destroy walls.
  911. -Reflection works now.
  912. -Corrected the new tiles for spirit naga, angel, and blue jellies.
  913.  
  914. ZAngband 2.1.1
  915. -Paralysis attacks on a paralyzed player always do at least one hp of
  916.  damage.  This should prevent "infinite paralysis" from floating eyes.
  917. -Fixed some bugs in the autosaving code.
  918. -Fixed a bug in the monster-AI code.
  919. -Added circular rooms from Dag Arneson Ying-YAngband.
  920. -Fixed a bug that allowed the creation of artifact-arrows, -bolts,
  921.  and -shots with scrolls of artifact creation.
  922. -Adam Bolt's tiles are now finished and every monster/object/spell effect
  923.  has a tile.
  924. -Another bug in the quest code fixed.
  925. -Quest messages are now correctly pluralized.
  926. -The roguelike commands to show game time (the ' key) and to activate the
  927.  racial power/mutation (the O key) work now.
  928. -Benny S. Hofmann's patch to the windows version allows switching between
  929.  ASCII, old tiles and Adam Bolt's tiles.
  930. -Toned down the TY-curse a bit.
  931.  
  932. ZAngband 2.1.1 beta 2
  933. -Updated Adam Bolt's terrain tiles again.
  934. -Implemented the item flavoring code from Angband 2.8.3.
  935. -Fixed a bug in the macro-creation.
  936. -Fixed a bug creation of the quest levels.
  937.  
  938. ZAngband 2.1.1 beta 1
  939. -Updated Adam Bolt's terrain tiles.
  940. -Mindcrafter powers are correctly displayed in the spell-list window
  941.  and don't crash the game anymore.
  942. -Fixed a bug in the random activations of the mutations, the effects
  943.  appear less often now.
  944. -The main-win.c file is now ready for compiling with Adam Bolt's new tiles.
  945.  Just define "USE_AB_TILES" and compile it.  The windows version also
  946.  supports transparency and the "double-step bug" is fixed.
  947. -Added a sound-event for the "Hitpoint Warning".
  948. -Pets will no longer pick up/destroy items.
  949. -Implemented Greg Harvey's patch that adds the macro code from 2.8.3.
  950. -Added Heino Vander Sanden's QAngband quest code with big help from
  951.  Dean Anderson.
  952.  
  953.  
  954. Zangband 2.1.0e
  955. -Fixed some bugs with the new bookstore and the store maintainance and
  956.  owner shuffling works for the bookstore.
  957. -Fixed the problem with compiling the main.c file on Unix/Linux systems.
  958.  
  959.  
  960. Zangband 2.1.0d
  961. -Silas Dunsmore's cumulative light radius patch added.
  962.  Any object in your equipment that has the 'glow' flag will extend your
  963.  lit-area radius by 1, up to a maximum of 5.  The normal light-source
  964.  objects still work the same, but glowing artifacts and helms of light
  965.  are actually useful.
  966. -Added a bookstore to the town to free up space in the magic shop.
  967. -Fixed problems with the Summon Demon (Chaos), Raise Death (Death),
  968.  Phantasmal Servant (Trump), Mindwave, and Adrenaline (Mindcraft) spells
  969.  on systems without mathematical coprocessor.
  970. -Chaos Warriors are no longer hurt (or killed) by the "strain of casting
  971.  (Mass) Genocide" when the chaos patron casts the Genocide spell ("Let me
  972.  relieve thee of thine oppressors!").
  973. -Fixed a bug with the sound-effects, the correct effects will be played
  974.  now.
  975. -Added new sound-events for buying and selling in stores.
  976. -Added support for Adam Bolt's new tile-graphics, transparency- and
  977.  lighting-effects, MOD-, and S3M-files to the DOS version.
  978.  Adam Bolt's tiles for ZAngband are not yet finished, most of the ZAngband
  979.  specific monsters are displayed with other tiles or with ASCII-characters.
  980.  The special DOS options can be accessed by pressing ! while playing.
  981.  
  982.  
  983. Zangband 2.1.0c
  984. -Command (in powers menu) to dismiss all pets (costs no mana, takes a turn)
  985. -Alberich has lost his "deadly touch"
  986. -Hilarious new nonsensical rumours courtesy of altavista translation service
  987. -A "pit" variant of the "symbol clone nest"
  988. -James Lockwood's store-auto*id* and examine patch
  989. -Patches from Silas Dunsmore, lots of little fixes
  990. -Teleporting monsters have to pass a skill test to follow you
  991. -"Blessed" weapons are likely to resist cursing by monsters
  992. -Heavy cursing less likely; scrolls of *Remove curse* for sale in the temple
  993. TODO (features/ideas/bugfixes that have not yet been implemented):
  994.         * Game difficulty levels (point-based / simple to impossible?)
  995.         * Quests
  996.         * Your own inscriptions should not be junked if an item becomes cursed
  997.         * Potential bug: exploding unmakers crash / hang the game?
  998.         * Maybe weapons of slay xxx should glow if xxx is nearby? (option)
  999.         * Bug? Eldritch horrors seen first via ESP don't blast your sanity?
  1000.         * Disintegration balls can explode out-of-bounds?
  1001.         * Add oriental melee weapons for monks (nunchaku, bo stick etc.)
  1002.         * Smashed potions should also affect the player (if withing range)
  1003.         * Perhaps add Silas Dunsmore's cumulative light radius patch
  1004.  
  1005. --
  1006. Zangband 2.1.0
  1007. -Version handling for save files, pre-210 save files loaded as 206 save files
  1008.  * Svga is the default; '-mibm' for no graphics, '-mibm -g' for font graphics
  1009. -The Dos version can run in 3 modes: SVGA graphics, font graphics, text only
  1010. -Lots of extra tests added to generate.c to avoid infinite loops
  1011. -Special feelings caused by other than artifacts should be less common now
  1012. -New options; Autosaving options; "Testing" options renamed ("Stacking")
  1013. -Confirm staircases turned into a runtime option
  1014. -New plain_descriptions option (to split up show_labels)
  1015. -New auto_destroy option to destroy known worthless items without prompting
  1016. -New option to confirm wielding/wearing known cursed items
  1017. -Confirm staircases is a runtime option now
  1018. -Options  menu reorganized. Zangband special options under a separate sub-menu
  1019. -Activate power command ('U'/'O') uses a menu now
  1020. -Total kill count option added in the 'knowledge' menu
  1021. -The display command can dump to file (command 'f')
  1022. -New texts added (into lib/file/) by jd9072@aol.com, for extra colour
  1023. -Gollum patch (by John May & 'Tim') implemented (slighty toned down version)
  1024. -Fixed a number of bugs in the object absorption code (also in store.c)
  1025. -2 new magic realms: Trump (teleport+summoning), Arcane (weak general purpose)
  1026. -The "Polymorph Self" is a bit less useless now
  1027. -Added chaos mutations
  1028. -Potion of New Life gets rid of all mutations (in addition to normal effect)
  1029. -Added (possible) activation effects for random artifacts
  1030. -Immunities are a _lot_ less common in random artifacts now
  1031. -Fixed (?) the bug which was causing the One Ring sometimes not being cursed
  1032. -Four new types of amulets to make amulets more interesting
  1033. -Feather Fall turned into Levitation (allows flying over trap doors)
  1034. -Object flags: NO_TELE (prevents teleporting), NO_MAGIC (no spells, high save)
  1035. -Added a very powerful new artifact, the Sword of the Dawn (as rare as Ringil)
  1036. -Two new races: Sprite (very weak & smart), Chaos Beastman (gain mutations)
  1037. -New class: High Mage (specializes in one realm, learns it really well)
  1038. -Warrior/Paladin/DeathKn gain xp for destroying deep books (all/non-Life/Life)
  1039. -Certain races gain no nutrition from food (they must use Satisfy Hunger)
  1040. -Chaos warriors gain resist chaos at lvl 30, resist fear at lvl 40
  1041. -Unencumbered monks gain free action at lvl 25
  1042. -Monks are more likely to attack with the highest level attack available now
  1043. -Added special breaths for Draconian Monks, Chaos Warriors and Warrior-Mages
  1044. -Monsters which use the same symbol sometimes appear in 'hordes'
  1045. -Everybody's favourite monster, 'the Unmaker', is far nastier now
  1046. -Some monsters are 'good' (as opposed to 'evil'), immune to holy fire
  1047. -Some monsters are sanity-blasting 'eldritch horrors'
  1048. -For fairnesses' sake, monsters can also have reflection & auras of fire/elec
  1049. -Certain monsters may resist teleportation
  1050. -Adjacent monsters which can teleport may follow you when you teleport
  1051. -Clones drop treasure nor objects
  1052. -The 'xxx curses' spells may actually make your equipment 'cursed'
  1053. -Added a new very powerful spell, Hand of Doom, for high level uniques
  1054. -Killing Amberites can be dangerous -- ever heard of the Amberite blood curse?
  1055. -The Serpent of Chaos is a bit tougher now
  1056. -Various minor fixes & cosmetic enhancements & new icons
  1057. -Lots of features by Paul Sexton:
  1058.         * Major revision of the spell system (nature+death+chaos upgraded)
  1059.         * Summoning spells for friendly monsters
  1060.         * Charming spells to make new friends
  1061.         * Wand of Lightning Bolts -> Tame Monster
  1062.         * Two new races: Vampire & Spectre
  1063.         * Mindcrafter class
  1064.         * Potion smashing effects
  1065.         * Cosmetic changes (character info screen)
  1066. -My own changes to the above:
  1067.         * You may accidentally attack friends if blind, confused etc.
  1068.         * No 'friendly uniques' can be summoned
  1069.         * You must pay upkeep (mana) for friendly monsters
  1070.         * Fixed the fatal "displacing crash" bug (caused by my own code)
  1071.         * 'Friends' are also possible as Chaos rewards, artifact activation
  1072.  
  1073. --
  1074. Zangband 2.0.6
  1075. -Dos version compiled with Robert Ruehlmann's SVGA graphics+windows code
  1076. -The option display_spell_flags works slightly better now (on windowed systems)
  1077. -Free Action _almost_ negates the paralyzing effect of 'ancient curse'
  1078. -Three new character classes: Warrior-Mage, Chaos Warrior and Monk
  1079. -Three new (protective) item flags: Reflection, Auras of Fire and Electricity
  1080. -Pattern Vaults implemented -- now any character can walk the Pattern
  1081. -The artifacts you create yourself will be *identified* when created
  1082. -Certain uniques may drop artifacts which 'belong' to them
  1083. -Patch (by Daniel Nash): Wizard mode command to create specific artifacts
  1084. -Patch (by Scott Bigham): Rods sort by recharging time left
  1085. -Fixed a missing break which was crippling the "Summon Kin" code
  1086. -Invulnerability no longer induces 'blindness' with graphics enabled
  1087. -Hopefully fixed the char dump so that it no longer requires fp math unit
  1088. -Certain ego items with digging actually receive + to digging
  1089. -Empty dark levels are a lot less common early on now
  1090. -Life magic Holy orb is resisted by non-evils (Hellfire works as before)
  1091. -Detect Treasure / Objects also detects Treasure / Object 'monsters'
  1092. -Only 'Assassins' (Rogues with Death magic) get a poisoned weapon when created
  1093. -Warriors get the extra shots later than rangers
  1094. -Lots of minor and cosmetic fixes
  1095. *Bugfix release: 2.0.6b:
  1096. -Compiled the dos binary so that it asks for no confirmation with stairs
  1097. -Birth.txt includes a description of monk attack types
  1098. -Chaos Warriors get 'nasty' rewards much less often now
  1099. -Fixed a missing break in self_knowledge
  1100. -Fixed the 'Tunneling bug'
  1101. -Quick-fixed the infamous 'two-eyed cyclopses bug' (for new characters)
  1102. -Fixed a minor display bug with equippy chars which did not update correctly
  1103. -The function calc_spells() should work a bit more logically now
  1104. -Caine and Hagen had their drops mixed; fixed.
  1105. -Dworkin may now carry the JoJ. Smeagol may still NOT carry the ... Ring
  1106. -Fixed the potion icon bug
  1107. -Also redrew / modified / added icons
  1108.  
  1109. --
  1110. Zangband 2.0.5
  1111. -Stuff from 2.8.2, including:
  1112.         * Auto-knowledge of standard ego item flags
  1113.         * The new generic "knowledge" command
  1114.         * Preserve artifacts when creation fails
  1115.         * 'Synchronized' compact objects+monsters when saving
  1116.         * The old z-term.c replaced with the new one
  1117.         * Monsters stay visible as long as they are being detected
  1118.         * (Other bug fixes already present, like the stacking bug fix)
  1119. -Fixed a bug which could cause teleport_player to hang the game
  1120. -Fixed the "This race has no bonus power." message bug (zombies, skeletons)
  1121. -Halflings can cook some food
  1122. -Klackon powers changed: they _become_ faster, activate to spit acid
  1123. -Dark Elves gain their power (magic missile) one level earlier now
  1124. -Most Chaos attack spells are a bit cheaper for mages
  1125. -Chaos loses Blink, new spell ('Wallbreaker') for chaotic wall destruction
  1126. -Death Ray (in Necronomicon) works a lot more often now
  1127. -Healing II replaced w/ 'Bless Weapon', of use to priests (artifacts resist)
  1128. -Blessings of the Grail is no longer 'heavily blessed' :)
  1129. -Explosive runes are no longer 'permanent rock'
  1130. -Self knowledge gives some info about your racial power now
  1131. -'Amber' skill rank (numeric value) is calculated differently now
  1132. -Inscribe '.' in a (non-cursed) teleporting item to prevent teleporting
  1133. -They will also not teleport you if have the disturb_other option set to FALSE
  1134. -Vampiric weapons can heal a maximum of 100 hp per round
  1135. -Random bow artifacts no longer get 'useless' (slay xxx) flags
  1136. -Immunities are somewhat less common in random artifacts
  1137. -The 'bias' code no longer produces arbitrary resistances for ego items
  1138. -Better random names for random artifacts
  1139. -Also, Julian Lighton's patch to fix crashes (w/ random artifacts) implemented
  1140. -Wand of Rockets identifies itself if used (like other wands)
  1141. -Scrolls of *identify* are a bit more common now
  1142. -*Identify* gives correct info about Fear Resistance in an item
  1143. -The temple buys blessed weapons
  1144. -A certain artifact which is not in a_info will be cursed when created
  1145. -Julian Lighton's ingenious new monster spell to summon 'relatives' added
  1146. -The boring Terminator monster replaced w/ Warriors of the Dawn (from Hawkmoon)
  1147. -Some of the highest level uniques can now summon Cyberdemons to help them
  1148. -Some of the Lovecraftian uniques have been boosted up a bit
  1149. -Some of the other uniques have been upgraded a bit as well
  1150. -Groo behaves in a more Grooish manner now
  1151. -Themis and Mnemosyne have the correct gender now
  1152. -Fixed a display bug (on a PC, w/ a shapechanger + no graphics)
  1153. -Again, more minor and cosmetic fixes
  1154.  
  1155. --
  1156. Zangband 2.0.4
  1157. -Correct version display
  1158. -No less than 16 new player races (all new, although a few ideas are borrowed)
  1159. -Recharging True replaced w/ Explosive Rune (explodes only if you stand on it)
  1160. -Mages can choose Life magic (they are worse than paladins in it)
  1161. -Death Knights (variant of the Paladin class) added
  1162. -Warriors and Paladins become immune to fear at high levels
  1163. -Rogues also get a (much weaker) backstab attack against fleeing foes
  1164. -New vaults (vaguely based on ancient Egyptian tombs / temples)
  1165. -Small levels have (initially) less monsters now (related to the level size)
  1166. -More precautions to avoid (the rare) hangups when a small level is generated
  1167. -Fixed a bug with spell selection (cmd5.c)
  1168. -Rings of Flames etc. also give temporary resistance when activated
  1169. -Rings of Flames etc. show their activation info now when *identified*
  1170. -Weapons of fire will also work as light now
  1171. -Slightly better, 'smart' generation of random artifacts
  1172. -New summoning effects for 'wild magic'
  1173. -Level based bonus to the racial power activation test
  1174. -Ball of Radiation & Invoke Logrus (monster attacks) are functional now
  1175. -Radiation effects changed slightly
  1176. -A certain artifact which is not in a_info no longer gets RES_DISEN
  1177. -Minor changes to the PC font (hopefully for the better...)
  1178. -Slightly saner price calculation for random items
  1179. -Slightly better prompts ("recite which prayer" vs "cast which prayer")
  1180. -Other cosmetic and minor fixes
  1181.  
  1182. --
  1183. Zangband 2.0.3
  1184. -Rings of Flames, Ice and Acid can now be activated (for an obvious effect)
  1185. -New vaults (some have their floor plans borrowed from Nethack)
  1186. -Cosmetic fixes (documentation)
  1187. -Game balance fixes
  1188. -Kharis no longer crashes the spoiler generation
  1189. -Evil jellies (like death molds and shoggoths) no longer show up in jelly pits
  1190. -Better 'speech' for uniques that are afraid (/lib/file/monfear.txt)
  1191. -Trump weapons can now also be activated for teleport
  1192. -Ego weapon damage dice loaded properly
  1193. -Amberites can now open doors, 'summon Amberites' no longer produces undead
  1194. -Monster special resistances fully implemented
  1195. -Grayswandir is a sabre now
  1196. -Rings of high resistance stack now (Lordly Protection doesn't)
  1197. -Fixed Rings of Extra Attacks
  1198. -Curing also cures hallucination
  1199. -Angels are fearless now
  1200. -Nature's Wrath (spell) damage upgraded
  1201. -Call Chaos sometimes produces highly destructive beams now
  1202.  
  1203. --
  1204. Zangband 2.0.2
  1205. -Internal version Angband 2.8.1, fake version (Z 2.0.2) displayed for commands
  1206. -Finally updated (almost all of) the documentation!
  1207. -Fixed more bugs in v_info
  1208. -The stacking patch applied (fixes gold deleting all objects below it)
  1209. -Redraw mana / hp after using racial powers & receiving rewards
  1210. -Certain stationary monsters are fearless now
  1211. -Priests can choose Life or Death magic (not both) + 1 from S / N / C
  1212. -Some paladin prayers are slightly easier now
  1213. -Sorcery spells are now available earlier (to make the realm more competitive)
  1214. -Miscast Chaos spells may produce random "wild magic" effects
  1215. -Miscast Death spells may hurt the player
  1216. -Nature Awareness downgraded slightly
  1217. -'Produce food' (Nature spell) renamed to 'Foraging' (no real reason, though)
  1218. -Other cosmetic fixes+enhancements (Ball of Cold has no longer "Duration" :)
  1219. -Different colours for the special player symbol (level dependent)
  1220. -Nightwalker CAN_SPEAK moved to Raphael (where it belongs)
  1221. -Rotting corpses and malicious leprechauns have physical attacks now
  1222. -No more freebie attacks on unseen monsters in walls (digging must be used)
  1223. -Using certain aimed rods no longer randomly crashes the game
  1224. -Small levels should no longer cause alloc_monster to hang the game
  1225. -Dragon Helm of Dor-Lomin no longer crashes the game
  1226. -Arcum Dagsson's code to support separate macro files for different realms
  1227. -Fixed a bug that prevented random resistances for some artifacts
  1228. -Fixed a bug which prevented the saving of random flags from certain items
  1229. -Better name-forming code for Random artifacts (created in Black Market)
  1230. -Better descriptions for unidentified objects (without show_labels)
  1231. -Equippy characters restored as an option by popular demand (I missed them too)
  1232. -Initial life rating display moved to a more logical place
  1233. -do_cmd_rerate will now be compiled even without wizard mode
  1234. -Rewards for killing wanted uniques are at least 250 gold (not 0 gold)
  1235. -Option to dump the 'final' screen (when you die)
  1236.  
  1237. --
  1238. Zangband 2.0.1
  1239. -Nature Sense Surroundings upgraded to Nature Awareness
  1240. -Removed 'marginal' item generation from temple, added 3 * scroll of WoR
  1241. -Compile time option to display different player symbols (/race, /class)
  1242. -Fixed take_hit message for Scroll of Logrus (not "of Chaos")
  1243. -Fixed the major bug with spell remembrance/forgetting in xtra1.c
  1244. -Fixed the damage display for Frost Bolt
  1245. -Fixed "You can learn 1 new spells." in cmd5.c
  1246. -Magic traps are a bit less lethal early on
  1247. -Silly hallucination monsters (as in Nethack)
  1248. -Potion of Confusion -> Booze
  1249. -Alchemy now takes into account the amount of items (max still 30k / spell)
  1250. -Changes to options
  1251. -Genocide True replaced with Vampiric Branding
  1252. -Fixed a bug in v_info
  1253. -Items stolen by the agents of black market may show up in the Black market
  1254. -Racial intrinsics are a bit easier to use now
  1255.  
  1256. --
  1257. Zangband 2.0.0
  1258. -New spell system (life, sorcery, nature, chaos, death magic)
  1259. -New monsters list (mostly from the older Zangband)
  1260. -User can_not_ set the colors of flavored objects (via pref files)
  1261. -Warriors get extra blows and shots, increased damage
  1262. -Rangers have a slightly better innate pseudo-id
  1263. -Last words, speaking uniques, rumors, warrants, error messages
  1264. -"Negative" level feelings
  1265. -New ego items and artifacts
  1266. -New object flags (VORPAL, CHAOTIC, VAMPIRIC, BRAND_POIS)
  1267. -Rogues start with a poisoned dagger and can backstab nasties
  1268. -xtra1.c, files.c: DUNADAN -> AMBERITE
  1269. -Other stuff...
  1270.