New PWMAngband 1.1.10 beta 6 released!
This has been a long time since the last update due to RL issues...
This release adds a Brain Smash spell to Telepaths, simplifies and factorizes the barehanded fighting code for Dragons and Monks, fixes a few bugs (DM menu, death messages, fountains, XBM orders), refactors a bit of code and, as always, ports some more features and fixes from V.
See list of changes below:
- Try to prevent polymorph crashes, and add an in-game message when we do so
- Work towards fixing monster_desc, monster descriptions being a bit off
- Fix for room_template.txt provided by Nomad
- Start mushrooms appearing later in the dungeon, spread out a bit more
- Double the chance of finding ,Vigor, drop it to start lower
- Stop scrolls of Curse Armour/Weapon being generated
- Call the plasma effect plasma everywhere, not sometimes hellfire and sometimes plasma
- Attempt to fix the Windows font handling bug, hopefully making Windows fonts not disappear after an upgrade / folder move
- Display a blank for a message count of zero
- Add separate squelch category for BoC, SoS, MoD
- Allow chests underfoot to be disarmed
- Allow chests under player to be opened and traps under player to be disarmed
- Check user directory for pref files
- Add command to toggle spell description
- Add support for graying dynamic menu items
- Gray out and disable some context menu items
- Force drop knowledge on first kill and use race flags to determine drop text
- Fix a couple menu glitches with distorted graphics
- Remove the V: line from edit files
- Strip roman numeral suffixes when looking for pref files to load
- Revert "Use item tags as labels in get_item()"
- Change vein colors for better visibility
- Use flavored object kind for untouched artifacts
- Add some fixed artifact flavors
- Remap some tiles for fixed artifact flavors
- Reorder inventory before displaying identification messages
- Allow custom plurals in monster.txt
- Add custom plurals for monsters
- Fix verb agreement macros
- Fix a few more pluralizing things
- Make all nether breathers explicitly resist nether
- Add identify check for items
- Add identify check for spells
- Fix pluralization of item and monster lists
- Remove nether breath giving nether resistance for monsters
- New high level psionic power: Brain Smash (Telepaths didn't have any high level non-resistable power to deal with aether-based monsters/power dragons)
- Fix Adrenaline Channeling: limit duration to 100 turns (20 turns at 5th stage); lower damage when overused; adjust effects duration to the duration of the spell; give a message for each stage
- Fix Elemental Harmony: make shield, resistance and haste effects available (they were not due to a copy/paste error in the code); limit duration to 100 turns (20 turns at 5th stage); adjust effects duration to the duration of the spell; give a message for each stage
- Fix 'your feel your head clear'
- Move hellhounds to level 42
- Fix option documentation
- Refactor Receive_item() with more consistent item hooks
- Remove now obsolete "magical aura" messages when using item hooks (their effect should be obvious now)
- Make pick up command gray out properly
- Prevent item menu from appearing when picking up from a context menu
- Match object context menu keys to current keymap keys
- Add validation to 'activate' object context command
- Use correct keymap for tagged objects
- Fix preventive inscription "no sale" mapped to !p instead of !s in regular shops (copy/paste error from player shops)
- Forbid non-DMs from accessing the "Manage XBM orders" command
- Simplify martial arts: use base damage dice based on character level, add chance of special effects if not stunned/confused/encumbered
- Decrease the maximum number of extra blows per round monks get from 7 to 5 (to compensate the large increase in base damage dice)
- Refactor barehanded attacks for monks and dragons to use the same system
- Show melee damage with base dice on the character screen
- Remove message coloring hack by adding new message types to messages.prf
- Fix death messages by spells for uniques/Morgoth not appearing in yellow/purple
- Add missing player tile redraw when player hit points change (hp_changes_color option on)
- Fix dragon breath effect wiping a random item in the pack when drinking from a fountain
- Don't flag an item in the Expensive Black Market as "ordered" if it was already flagged
- Pull out common inventory sorting
- Create full stacks when combining pack
- Remove extraneous parameter in do_ident_item()
- Factor out some resting code
- Prevent regeneration during the first few turns of resting
- LIBPNG upgraded to version 1.6.6
- NOTEYE support upgraded to version 7.3
Files updated: client, server and source code.
Files are available for download at the usual location:
http://powerwyrm.monsite-orange.fr