And here comes... the new version!
And here comes... the new version!
New PWMAngband 1.1.4 beta released!
Another milestone version with almost all features from vanilla Angband 3.1.0 and many more!!! Savefile are not compatible with 1.1.3 and since almost all lib files have changed, you need to start a clean instance with this version... again.
Note the new links for the downloads (the links still work for the 1.1.3 files since the version is still in beta state):
- client: http://www.humyo.fr/10073229/PWMAngband ... NB3T-kKOoQ
- lib: http://www.humyo.fr/10073229/PWMAngband ... x15mDf3fnc
- server: http://www.humyo.fr/10073229/PWMAngband ... kWXlvNPvMg
- source code: http://www.humyo.fr/10073229/PWMAngband ... o5iawvwh44
List of changes:
- enhancement: Shapechangers now get hindered by heavy armor when casting monster spells
- enhancement: don't adjust current mana when maximum mana changes unless it becomes higher
- enhancement: use an allocation table to generate ego items
- enhancement: remove the "maximum depth" rarity penalty for special artifacts
- enhancement: because of the addition of new boots and gloves from V3.1.x, the rarity of Witan Boots has been increased and the rarity of Elven Gloves has been decreased
- bugfix: the digging skill should only be boosted if the equipped tool is a digger
- enhancement: add back TUNNEL on non-digger artifacts/items
- enhancement: add back some of V3.0.x skeletons for flavor when some monsters are killed
- enhancement: add lanterns in the General Store as expensive items (experimental)
- enhancement: make monsters not able to cross safe floors; make house floors safe to avoid monsters (in particular townies) from entering and looting player houses
- enhancement: try to match all melee attack/spell effects (stun, confuse, poison...) as much as possible in all combat modes (MvP, MvM, PvP, PvM)
- enhancement: monsters now have a 20% fail rate on their non-innate spells when afraid
- enhancement: the minimum value for items sold in BM has been slightly increased
- enhancement: made summons in fountains much rarer
Alignments with Angband 3.x:
- Make wand/staff pricing more consistent (Angband 3.1.0): now the price that the shops show is the highest price per wand/staff, and buying one at a time should cost the same as buying a whole stack at once, as long as the total charges are the same
- Remove the "walk without pickup" feature (Angband 3.1.0)
- Remove potion of pleasing, and make potions of charisma appear 10 levels earlier (Angband 3.1.0)
- Add the "lazy movement" patch which allows a movement delay to be set, during which it is possible to choose a second direction (Angband 3.1.0): this means that up and left in quick succession can be translated to an actual diagonal
- Make all spellcasters have at least 1 mana, regardless of intelligence (Angband 3.1.0)
- Renumber the RF1_XXX/RF6_XXX flag constants to start at RF0_XXX (Angband 3.1.0)
- Fix monster drops (Angband 3.1.0): make items generally better and monster drops fewer; make sure all monsters that have "great" drops always have "good" drops; significantly clean up the logic of object generation
- Revert missile damage nerf (Angband 3.1.0): make missile launchers as powerful as they were (missile launcher multiplier is applied to damage dice + extra to-dam from missile + extra to-dam from missile launcher)
- Add minimum depths for various traps (Angband 3.1.0)
- Make the rogue slightly better at combat than the ranger (Angband 3.1.0)
- Move the monster spell flags into their own spell array (Angband 3.1.0)
- Add some extra item lookup functions so that eventually textual tvals and svals can be specified in the edit files (Angband 3.1.0)
- Remove individual-shopkeeper and race-based price changes from the store code (Angband 3.1.0)
- Adjust adj_chr_gold[] values upwards to represent the average-110% inflation usually applied by the individual-shopkeeper greed values (Angband 3.1.0)
- Remove the race field in the owner_type struct in favour of providing it textually (Angband 3.1.0)
- Make shop_own.txt user a nicer format now there's only two things specified per shopkeeper (Angband 3.1.0)
- Fix the list of menu "skins" to those implemented, rename them so they're obviously skins, and make them entirely internal to ui-menu.c (Angband 3.1.0)
- Merge menu_init and menu_init2 (Angband 3.1.0)
- Remove the registry of menu_iters, preferring a system like the skins one (Angband 3.1.0)
- Remove a layer of unused complexity in ui-event.c (Angband 3.1.0)
- Remove the never-used panel_type type (Angband 3.1.0)
- Simplify the menu API again (Angband 3.1.0): remove the menu ID values
- Remove the event_listener::release hook (Angband 3.1.0)
- Monster AI (Angband 3.1.0): make the "possible summons" and "do bolts hit monsters rather than player" checks independent of AI_SMART (monsters behave more intelligently)
- Squelch display issues (Angband 3.1.0): bugfixes for hide_squelchable still not hiding things properly
- Remove {tried} pseudo-inscriptions from showing in store (Angband 3.1.0)
- Lower the distance missile weapons can fire into the 10-14 grids range (Angband 3.1.0)
- Make the logic for SP/level clearer (Angband 3.1.0)
- Move the tval/sval declarations to a separate file (Angband 3.1.0)
- Use a new algorithm for gold drops (Angband 3.1.0): it replaces the previous and somewhat insane system so that gold increases linearly with level
- Externalise store stocking lists (Angband 3.1.0): move store stocking information into an external edit file
- Replace some "generic" parse errors with more specific ones (Angband 3.1.0)
- Replace all instances of rand_int() with randint0() and all instances of randint() with randint1() to make the code clearer (Angband 3.1.0)
- Allow textual tval/kind names to be specified in artifact.txt (Angband 3.1.0)
- Convert artifact.txt to using textual tval/sval names rather than numeric (Angband 3.1.0)
- Add a temporary confusion resist (Angband 3.1.0)
- Add "terror" timed effect (Angband 3.1.0): this is fear + small speed boost
- Add "stoneskin" timed effect (Angband 3.1.0): this is +40AC + small speed penalty
- Mushrooms of Clear Mind now cure hallu and gives temp rConf (Angband 3.1.0)
- Add "deep descent" effect, which lowers recall depth by 2 dungeon levels and teleports/recalls there (Angband 3.1.0)
- Add "line of sight confusion" effect, analogous to the slow/sleep effects (Angband 3.1.0)
- Add few new effects for mushrooms (Angband 3.1.0)
- Make potions never appear in "good" or "great" drops (Angband 3.1.0): all potions are now "average" again
- Add the IMPAIR_HP and IMPAIR_MANA, and change the regeneration algorithm (Angband 3.1.0): food level only affects HP regeneration; HP/mana impairment means halving the rate of regeneration
- Add player vulnerabilities for the base four elements (Angband 3.1.0)
- Add a permanent "fear" effect (Angband 3.1.0)
- Use enums in tvalsval.h rather than #defines (Angband 3.1.0)
- Reorder and rework the object list (Angband 3.1.0)
- The mushrooms have been redesigned mostly from scratch (Angband 3.1.0)
- Weapon changes (Angband 3.1.0): rename Two-Handed Sword to Zweihander; remove most of damage dice duplication between swords; remove Broken Dagger, Sabre (merged with Rapier), Small Sword (merged with Short Sword), Broken Sword; rename Two-Handed Flail to Two-Handed Great Flail; add a Great Hammer (8d1), and a Maul (4d4); The War Hammer of Aule becomes a Great Hammer; make Tridents 1d10; the Lucerne Hammer is now a polearm instead of a hafted weapon; make The Lucerne Hammer 'Turmil' a blessed weapon to compensate
- Remove Gnomish Shovel, Dwarven Shovel, Orcish Pick, Dwarven Pick (Angband 3.1.0): merged with Shovel/Pick
- Footwear changes (Angband 3.1.0): footwear now goes Leather Sandals -> Leather Boots -> Iron Shod Boots -> Steel Shod Boots -> Mithril Shod Boots; add some Ethereal Slippers (weightless, no AC, ignore elements); artifact Soft/Hard Leather Boots become Leather Boots (Feanor, Dal-i-thalion, Wormtongue); The Pair of Metal Shod Boots of Thror becomes Steel Shod Boots
- Body armour changes (Angband 3.1.0): there are now only 17 types of body armour (Filthy Rag removed; Soft Studded Leather + Hard Studded Leather merged; Chain Mail + Rusty Chain Mail + Double Chain Mail merged); body armour ACs are even-numbered until you reach the very top-end
- Cloak changes (Angband 3.1.0): Shadow Cloak -> Elven Cloak, add stealth; add Ethereal Cloak, ignores elements and weighs nothing (but also 0 AC); add Fur Cloak, base AC of 3 but heavy; The Shadow Cloak of Luthien becomes an Elven Cloak; The Shadow Cloak of Tuor becomes an Ethereal Cloak
- Handwear changes (Angband 3.1.0): Gauntlets now base AC of 3; Mithril Gauntlets with IGNORE_ACID, base AC 5; Cesti -> Caestus, now base AC 2 but +3 to-dam (brass knuckles); add Alchemist's Gloves, which ignore the elements and have only magical AC
- Shield changes (Angband 3.1.0): shields now go Wicker -> Small Metal -> Leather -> Large Metal -> Mithril with AC 2, 4, 6, 8, 10; weights adjusted so they go from 3lbs to 15lbs
- Ring changes (Angband 3.1.0): sustain rings combined; bad rings removed; give elemental rings brands (currently non-functional); add a whole bunch of rings with mixed blessings
- Amulet changes (Angband 3.1.0): DOOM removed; Adornment made rarer; added Amulet of Inertia (FA, but -3 speed)
- Make scrolls appear in piles sometimes (Angband 3.1.0)
- Scroll of Deep descent added (Angband 3.1.0)
- Healing potions now have significant nutritional content (Angband 3.1.0)
- Remove potions of Death, Detonations and Ruination (Angband 3.1.0)
- Staff of Confuse Monsters added, staff of Slowness removed (Angband 3.1.0)
- Rod changes (Angband 3.1.0): tone down Rods of Fire Bolts a little; make rods start at dlev8 at the earliest
- Tweak the Rings of Power again (Angband 3.1.0)
- Restore CCWs being sold in the Temple (Angband 3.1.0)
- Make monster XP and native depth obvious (Angband 3.1.0)
- Rejig social status a bit (Angband 3.1.0): social status depends entirely on character background, levels gained and is displayed as a textual name now
- Make monster missile attacks sometimes miss (Angband 3.1.0)
- Make ammo of slay evil/venom apply to Mithril ammo too (Angband 3.1.0)
- Allow Enter to work on options menu (Angband 3.1.0): use Enter to set delay factors/hitpoint warning (+ squelch level); allow Enter to toggle window flags
- Up the pseudo-ID lengths again (Angband 3.1.0)
- Fill the menu_item and menu_action structures completely when defining some (Angband 3.1.0)
- Fix issue with monster term not being updated correctly in case of learning new spell info (Angband 3.1.0)
- Fix birth items after the object list reorder (Angband 3.1.0): move to textual tval/sval names
- Make sure that problems with saving games always get back up to the UI (Angband 3.1.0)
- Refine the number of object drops by monsters (Angband 3.1.0)
- Remove the "coin_type" global (Angband 3.1.0)
- Give the monster drop flags more appropriate names (Angband 3.1.0)
- Add a DROP_20 flag (Angband 3.1.0)
- Make the various drop flags non-exclusive again and instead make sure monsters in monster.txt have only one of DROP_[1234] (Angband 3.1.0)
- Orcs and trolls that appear with friends get DROP_20 (Angband 3.1.0)
- Fix ammo damage display (Angband 3.1.0)
- Move wearable_p() to obj-util.c (Angband 3.1.0)
- Add new effect DRINK_BREATH (Angband 3.1.0): allows to breathe fire/cold (lesser dragon breath effect)
- Move graf-xxx.prf files to textual tval/sval names (Angband 3.1.0)
- Rewrite a chunk of the scorefile code to fix problems with highscore list (Angband 3.1.0)
- Make rings of Escaping/Teleportation worthless to avoid ridiculous sale prices (Angband 3.1.0)
- Fix cursed weapons showing incorrect negative damage (Angband 3.1.0)
- Implement the mushroom of sprinting and the potion of dragon breath (Angband 3.1.0)
- Make all torches always start with FUEL_TORCH fuel, as intended (Angband 3.1.0)
- Add birth_money option, which gives more starting money instead of equipment (Angband 3.1.0)
- Make floor items a bit rarer, generally (Angband 3.1.0)
- Fix adamantite pieces being picked up (Angband 3.1.0)
- Reorganise some source files (Angband 3.1.0): split out monster/object/player code into separate files
- Store selling now takes notice of warning inscriptions (Angband 3.1.0): don't allow items marked as !d to be sold in shops
- Stop truncating DSM activation times (Angband 3.1.0)
- Make "You are too afraid to attack x!" messages orange by default (Angband 3.1.0)
- Give all classes WoR by default (Angband 3.1.0)
- Priests get 2xCSW instead of 1xCCW at start (Angband 3.1.0)
- Move monster hit/death stuff to a more appropriate place (Angband 3.1.0)
- Make all metal monsters drop gold of the appropriate kind (Angband 3.1.0)
- Radically up the chances of getting an {excellent} item (Angband 3.1.0)
- Make the saving throw display as a percentage on the character screen (Angband 3.1.0)
- Monster now drop items of depth MAX(depth, monster native depth), rather than their average (Angband 3.1.0)
- Make more skills be displayed numerically (Angband 3.1.0)
- Move some functions from obj-util.c to the more appropriate generate.c (Angband 3.1.0)
- Add ANGBAND_DIR_XTRA_* to variable.c, so every port doesn't have to individually assign them (Angband 3.1.0)
- Fix monster list subwindow (Angband 3.1.0): add a "... and x more" line at the end of the monster list if all the list cannot be displayed in the subwindow
- Fix some compiler warnings (Angband 3.1.0)
- Add an item list subwindow + a "display visible item list" command (Angband 3.1.0)
- Scroll of Door/Stair Detection shouldn't cost more than Scroll of Magic Mapping (Angband 3.1.0)
- Reduce the likelihood of summoned monsters attacking immediately (Angband 3.1.0): give monsters half the starting energy they used to get
- Make potions of healing cure at least 35% of max hps (Angband 3.1.0)
- Make starting gold always either 200 or 500 (Angband 3.1.0): no more stat/social class boost/penalty
- Move rods and staffs of curing up in the dungeon somewhat (Angband 3.1.0)
- Knock down the rate of recharge for rods of curing tenfold (Angband 3.1.0)
- Maximal pre-penalty spell failure is now 50% (Angband 3.1.0)
- Amnesia doubles failure change instead of making spells fail half of the time (Angband 3.1.1)
- Make stats greater than 18/220 display as 18/*** again (Angband 3.1.0)
- Monsters waking up now takes a turn (Angband 3.1.0)
- Move timed effects code out to player/timed.c (Angband 3.1.0)
- Tell the player when timed effects increase or decrease as a result of effects (Angband 3.1.0)
- Refactor the timed effects code again to eliminate some duplication (Angband 3.1.0)
- Wielding un-ID'd items with obvious bonuses marks them as {excellent} (Angband 3.1.0)
- Give flavour text for successful hits with a brand or a slay, and mark the weapons giving these hits as {excellent} (Angband 3.1.0)
- Reduce the number of Self Knowledge potions generated (Angband 3.1.0)
- Split out object ID functions into object/identify.c (Angband 3.1.0)
- Add new flags to character sheet (Angband 3.1.0)
- Allow rings to add brands to weapons (Angband 3.1.0)
- Introduce new METAL monster race flag (Angband 3.1.0): use it specify that a monster should drop the kind of money it is made of; give the METAL flag only to the coins and mithril golems
- Visible monster list now displays monsters in red if they are OoD, regardless of number of kills (Angband 3.1.0)
- Being afraid gives you a to-hit penalty of 20, so ranged attacks become much harder, but also an AC bonus of 8 (Angband 3.1.0)
- Being afraid adds a 20% failure chance to spells/prayers, before the minimum fail rate kicks in, but spells that cure fear (boldness/heroism only) have had their fail rates reduced by 20% as well, so this balances out (Angband 3.1.0)
- Potions that cure fear (boldness/heroism only) are made cheaper (Angband 3.1.0)
- Make monster races obvious without killing monsters (Angband 3.1.0)
Another milestone version with almost all features from vanilla Angband 3.1.0 and many more!!! Savefile are not compatible with 1.1.3 and since almost all lib files have changed, you need to start a clean instance with this version... again.
Note the new links for the downloads (the links still work for the 1.1.3 files since the version is still in beta state):
- client: http://www.humyo.fr/10073229/PWMAngband ... NB3T-kKOoQ
- lib: http://www.humyo.fr/10073229/PWMAngband ... x15mDf3fnc
- server: http://www.humyo.fr/10073229/PWMAngband ... kWXlvNPvMg
- source code: http://www.humyo.fr/10073229/PWMAngband ... o5iawvwh44
List of changes:
- enhancement: Shapechangers now get hindered by heavy armor when casting monster spells
- enhancement: don't adjust current mana when maximum mana changes unless it becomes higher
- enhancement: use an allocation table to generate ego items
- enhancement: remove the "maximum depth" rarity penalty for special artifacts
- enhancement: because of the addition of new boots and gloves from V3.1.x, the rarity of Witan Boots has been increased and the rarity of Elven Gloves has been decreased
- bugfix: the digging skill should only be boosted if the equipped tool is a digger
- enhancement: add back TUNNEL on non-digger artifacts/items
- enhancement: add back some of V3.0.x skeletons for flavor when some monsters are killed
- enhancement: add lanterns in the General Store as expensive items (experimental)
- enhancement: make monsters not able to cross safe floors; make house floors safe to avoid monsters (in particular townies) from entering and looting player houses
- enhancement: try to match all melee attack/spell effects (stun, confuse, poison...) as much as possible in all combat modes (MvP, MvM, PvP, PvM)
- enhancement: monsters now have a 20% fail rate on their non-innate spells when afraid
- enhancement: the minimum value for items sold in BM has been slightly increased
- enhancement: made summons in fountains much rarer
Alignments with Angband 3.x:
- Make wand/staff pricing more consistent (Angband 3.1.0): now the price that the shops show is the highest price per wand/staff, and buying one at a time should cost the same as buying a whole stack at once, as long as the total charges are the same
- Remove the "walk without pickup" feature (Angband 3.1.0)
- Remove potion of pleasing, and make potions of charisma appear 10 levels earlier (Angband 3.1.0)
- Add the "lazy movement" patch which allows a movement delay to be set, during which it is possible to choose a second direction (Angband 3.1.0): this means that up and left in quick succession can be translated to an actual diagonal
- Make all spellcasters have at least 1 mana, regardless of intelligence (Angband 3.1.0)
- Renumber the RF1_XXX/RF6_XXX flag constants to start at RF0_XXX (Angband 3.1.0)
- Fix monster drops (Angband 3.1.0): make items generally better and monster drops fewer; make sure all monsters that have "great" drops always have "good" drops; significantly clean up the logic of object generation
- Revert missile damage nerf (Angband 3.1.0): make missile launchers as powerful as they were (missile launcher multiplier is applied to damage dice + extra to-dam from missile + extra to-dam from missile launcher)
- Add minimum depths for various traps (Angband 3.1.0)
- Make the rogue slightly better at combat than the ranger (Angband 3.1.0)
- Move the monster spell flags into their own spell array (Angband 3.1.0)
- Add some extra item lookup functions so that eventually textual tvals and svals can be specified in the edit files (Angband 3.1.0)
- Remove individual-shopkeeper and race-based price changes from the store code (Angband 3.1.0)
- Adjust adj_chr_gold[] values upwards to represent the average-110% inflation usually applied by the individual-shopkeeper greed values (Angband 3.1.0)
- Remove the race field in the owner_type struct in favour of providing it textually (Angband 3.1.0)
- Make shop_own.txt user a nicer format now there's only two things specified per shopkeeper (Angband 3.1.0)
- Fix the list of menu "skins" to those implemented, rename them so they're obviously skins, and make them entirely internal to ui-menu.c (Angband 3.1.0)
- Merge menu_init and menu_init2 (Angband 3.1.0)
- Remove the registry of menu_iters, preferring a system like the skins one (Angband 3.1.0)
- Remove a layer of unused complexity in ui-event.c (Angband 3.1.0)
- Remove the never-used panel_type type (Angband 3.1.0)
- Simplify the menu API again (Angband 3.1.0): remove the menu ID values
- Remove the event_listener::release hook (Angband 3.1.0)
- Monster AI (Angband 3.1.0): make the "possible summons" and "do bolts hit monsters rather than player" checks independent of AI_SMART (monsters behave more intelligently)
- Squelch display issues (Angband 3.1.0): bugfixes for hide_squelchable still not hiding things properly
- Remove {tried} pseudo-inscriptions from showing in store (Angband 3.1.0)
- Lower the distance missile weapons can fire into the 10-14 grids range (Angband 3.1.0)
- Make the logic for SP/level clearer (Angband 3.1.0)
- Move the tval/sval declarations to a separate file (Angband 3.1.0)
- Use a new algorithm for gold drops (Angband 3.1.0): it replaces the previous and somewhat insane system so that gold increases linearly with level
- Externalise store stocking lists (Angband 3.1.0): move store stocking information into an external edit file
- Replace some "generic" parse errors with more specific ones (Angband 3.1.0)
- Replace all instances of rand_int() with randint0() and all instances of randint() with randint1() to make the code clearer (Angband 3.1.0)
- Allow textual tval/kind names to be specified in artifact.txt (Angband 3.1.0)
- Convert artifact.txt to using textual tval/sval names rather than numeric (Angband 3.1.0)
- Add a temporary confusion resist (Angband 3.1.0)
- Add "terror" timed effect (Angband 3.1.0): this is fear + small speed boost
- Add "stoneskin" timed effect (Angband 3.1.0): this is +40AC + small speed penalty
- Mushrooms of Clear Mind now cure hallu and gives temp rConf (Angband 3.1.0)
- Add "deep descent" effect, which lowers recall depth by 2 dungeon levels and teleports/recalls there (Angband 3.1.0)
- Add "line of sight confusion" effect, analogous to the slow/sleep effects (Angband 3.1.0)
- Add few new effects for mushrooms (Angband 3.1.0)
- Make potions never appear in "good" or "great" drops (Angband 3.1.0): all potions are now "average" again
- Add the IMPAIR_HP and IMPAIR_MANA, and change the regeneration algorithm (Angband 3.1.0): food level only affects HP regeneration; HP/mana impairment means halving the rate of regeneration
- Add player vulnerabilities for the base four elements (Angband 3.1.0)
- Add a permanent "fear" effect (Angband 3.1.0)
- Use enums in tvalsval.h rather than #defines (Angband 3.1.0)
- Reorder and rework the object list (Angband 3.1.0)
- The mushrooms have been redesigned mostly from scratch (Angband 3.1.0)
- Weapon changes (Angband 3.1.0): rename Two-Handed Sword to Zweihander; remove most of damage dice duplication between swords; remove Broken Dagger, Sabre (merged with Rapier), Small Sword (merged with Short Sword), Broken Sword; rename Two-Handed Flail to Two-Handed Great Flail; add a Great Hammer (8d1), and a Maul (4d4); The War Hammer of Aule becomes a Great Hammer; make Tridents 1d10; the Lucerne Hammer is now a polearm instead of a hafted weapon; make The Lucerne Hammer 'Turmil' a blessed weapon to compensate
- Remove Gnomish Shovel, Dwarven Shovel, Orcish Pick, Dwarven Pick (Angband 3.1.0): merged with Shovel/Pick
- Footwear changes (Angband 3.1.0): footwear now goes Leather Sandals -> Leather Boots -> Iron Shod Boots -> Steel Shod Boots -> Mithril Shod Boots; add some Ethereal Slippers (weightless, no AC, ignore elements); artifact Soft/Hard Leather Boots become Leather Boots (Feanor, Dal-i-thalion, Wormtongue); The Pair of Metal Shod Boots of Thror becomes Steel Shod Boots
- Body armour changes (Angband 3.1.0): there are now only 17 types of body armour (Filthy Rag removed; Soft Studded Leather + Hard Studded Leather merged; Chain Mail + Rusty Chain Mail + Double Chain Mail merged); body armour ACs are even-numbered until you reach the very top-end
- Cloak changes (Angband 3.1.0): Shadow Cloak -> Elven Cloak, add stealth; add Ethereal Cloak, ignores elements and weighs nothing (but also 0 AC); add Fur Cloak, base AC of 3 but heavy; The Shadow Cloak of Luthien becomes an Elven Cloak; The Shadow Cloak of Tuor becomes an Ethereal Cloak
- Handwear changes (Angband 3.1.0): Gauntlets now base AC of 3; Mithril Gauntlets with IGNORE_ACID, base AC 5; Cesti -> Caestus, now base AC 2 but +3 to-dam (brass knuckles); add Alchemist's Gloves, which ignore the elements and have only magical AC
- Shield changes (Angband 3.1.0): shields now go Wicker -> Small Metal -> Leather -> Large Metal -> Mithril with AC 2, 4, 6, 8, 10; weights adjusted so they go from 3lbs to 15lbs
- Ring changes (Angband 3.1.0): sustain rings combined; bad rings removed; give elemental rings brands (currently non-functional); add a whole bunch of rings with mixed blessings
- Amulet changes (Angband 3.1.0): DOOM removed; Adornment made rarer; added Amulet of Inertia (FA, but -3 speed)
- Make scrolls appear in piles sometimes (Angband 3.1.0)
- Scroll of Deep descent added (Angband 3.1.0)
- Healing potions now have significant nutritional content (Angband 3.1.0)
- Remove potions of Death, Detonations and Ruination (Angband 3.1.0)
- Staff of Confuse Monsters added, staff of Slowness removed (Angband 3.1.0)
- Rod changes (Angband 3.1.0): tone down Rods of Fire Bolts a little; make rods start at dlev8 at the earliest
- Tweak the Rings of Power again (Angband 3.1.0)
- Restore CCWs being sold in the Temple (Angband 3.1.0)
- Make monster XP and native depth obvious (Angband 3.1.0)
- Rejig social status a bit (Angband 3.1.0): social status depends entirely on character background, levels gained and is displayed as a textual name now
- Make monster missile attacks sometimes miss (Angband 3.1.0)
- Make ammo of slay evil/venom apply to Mithril ammo too (Angband 3.1.0)
- Allow Enter to work on options menu (Angband 3.1.0): use Enter to set delay factors/hitpoint warning (+ squelch level); allow Enter to toggle window flags
- Up the pseudo-ID lengths again (Angband 3.1.0)
- Fill the menu_item and menu_action structures completely when defining some (Angband 3.1.0)
- Fix issue with monster term not being updated correctly in case of learning new spell info (Angband 3.1.0)
- Fix birth items after the object list reorder (Angband 3.1.0): move to textual tval/sval names
- Make sure that problems with saving games always get back up to the UI (Angband 3.1.0)
- Refine the number of object drops by monsters (Angband 3.1.0)
- Remove the "coin_type" global (Angband 3.1.0)
- Give the monster drop flags more appropriate names (Angband 3.1.0)
- Add a DROP_20 flag (Angband 3.1.0)
- Make the various drop flags non-exclusive again and instead make sure monsters in monster.txt have only one of DROP_[1234] (Angband 3.1.0)
- Orcs and trolls that appear with friends get DROP_20 (Angband 3.1.0)
- Fix ammo damage display (Angband 3.1.0)
- Move wearable_p() to obj-util.c (Angband 3.1.0)
- Add new effect DRINK_BREATH (Angband 3.1.0): allows to breathe fire/cold (lesser dragon breath effect)
- Move graf-xxx.prf files to textual tval/sval names (Angband 3.1.0)
- Rewrite a chunk of the scorefile code to fix problems with highscore list (Angband 3.1.0)
- Make rings of Escaping/Teleportation worthless to avoid ridiculous sale prices (Angband 3.1.0)
- Fix cursed weapons showing incorrect negative damage (Angband 3.1.0)
- Implement the mushroom of sprinting and the potion of dragon breath (Angband 3.1.0)
- Make all torches always start with FUEL_TORCH fuel, as intended (Angband 3.1.0)
- Add birth_money option, which gives more starting money instead of equipment (Angband 3.1.0)
- Make floor items a bit rarer, generally (Angband 3.1.0)
- Fix adamantite pieces being picked up (Angband 3.1.0)
- Reorganise some source files (Angband 3.1.0): split out monster/object/player code into separate files
- Store selling now takes notice of warning inscriptions (Angband 3.1.0): don't allow items marked as !d to be sold in shops
- Stop truncating DSM activation times (Angband 3.1.0)
- Make "You are too afraid to attack x!" messages orange by default (Angband 3.1.0)
- Give all classes WoR by default (Angband 3.1.0)
- Priests get 2xCSW instead of 1xCCW at start (Angband 3.1.0)
- Move monster hit/death stuff to a more appropriate place (Angband 3.1.0)
- Make all metal monsters drop gold of the appropriate kind (Angband 3.1.0)
- Radically up the chances of getting an {excellent} item (Angband 3.1.0)
- Make the saving throw display as a percentage on the character screen (Angband 3.1.0)
- Monster now drop items of depth MAX(depth, monster native depth), rather than their average (Angband 3.1.0)
- Make more skills be displayed numerically (Angband 3.1.0)
- Move some functions from obj-util.c to the more appropriate generate.c (Angband 3.1.0)
- Add ANGBAND_DIR_XTRA_* to variable.c, so every port doesn't have to individually assign them (Angband 3.1.0)
- Fix monster list subwindow (Angband 3.1.0): add a "... and x more" line at the end of the monster list if all the list cannot be displayed in the subwindow
- Fix some compiler warnings (Angband 3.1.0)
- Add an item list subwindow + a "display visible item list" command (Angband 3.1.0)
- Scroll of Door/Stair Detection shouldn't cost more than Scroll of Magic Mapping (Angband 3.1.0)
- Reduce the likelihood of summoned monsters attacking immediately (Angband 3.1.0): give monsters half the starting energy they used to get
- Make potions of healing cure at least 35% of max hps (Angband 3.1.0)
- Make starting gold always either 200 or 500 (Angband 3.1.0): no more stat/social class boost/penalty
- Move rods and staffs of curing up in the dungeon somewhat (Angband 3.1.0)
- Knock down the rate of recharge for rods of curing tenfold (Angband 3.1.0)
- Maximal pre-penalty spell failure is now 50% (Angband 3.1.0)
- Amnesia doubles failure change instead of making spells fail half of the time (Angband 3.1.1)
- Make stats greater than 18/220 display as 18/*** again (Angband 3.1.0)
- Monsters waking up now takes a turn (Angband 3.1.0)
- Move timed effects code out to player/timed.c (Angband 3.1.0)
- Tell the player when timed effects increase or decrease as a result of effects (Angband 3.1.0)
- Refactor the timed effects code again to eliminate some duplication (Angband 3.1.0)
- Wielding un-ID'd items with obvious bonuses marks them as {excellent} (Angband 3.1.0)
- Give flavour text for successful hits with a brand or a slay, and mark the weapons giving these hits as {excellent} (Angband 3.1.0)
- Reduce the number of Self Knowledge potions generated (Angband 3.1.0)
- Split out object ID functions into object/identify.c (Angband 3.1.0)
- Add new flags to character sheet (Angband 3.1.0)
- Allow rings to add brands to weapons (Angband 3.1.0)
- Introduce new METAL monster race flag (Angband 3.1.0): use it specify that a monster should drop the kind of money it is made of; give the METAL flag only to the coins and mithril golems
- Visible monster list now displays monsters in red if they are OoD, regardless of number of kills (Angband 3.1.0)
- Being afraid gives you a to-hit penalty of 20, so ranged attacks become much harder, but also an AC bonus of 8 (Angband 3.1.0)
- Being afraid adds a 20% failure chance to spells/prayers, before the minimum fail rate kicks in, but spells that cure fear (boldness/heroism only) have had their fail rates reduced by 20% as well, so this balances out (Angband 3.1.0)
- Potions that cure fear (boldness/heroism only) are made cheaper (Angband 3.1.0)
- Make monster races obvious without killing monsters (Angband 3.1.0)
Re: And here comes... the new version!
BTW... the link to the sound fx patch may have changed since Humyo updated their servers with encrypted data transfer:
http://www.humyo.fr/10073229/PWMAngband ... nZLnLx0850
http://www.humyo.fr/10073229/PWMAngband ... nZLnLx0850
Re: And here comes... the new version!
I had the time to fix some of the issues I found in the beta release and to implement more vanilla Angband features:
- Commit the beginnings of a flag-based terrain system (Angband 3.1.1)
- Make the z-virt defines cast to the right type so that assignment errors can get caught a bit ealier on (Angband 3.1.1)
- Searching bonuses are now displayed as a % increase to match the character screen (Angband 3.1.1)
- Items trying to be dropped on the floor now attempt to delete the oldest item on that grid that's been squelched (Angband 3.1.1): basically, with no item piles, an item can be dropped on a floor grid containing an item marked as "squelch" and replace that item
- Make the object knowledge list sort some items by tval/sval rather than alphabetically (Angband 3.1.1)
- Make the {excellent}-on-wield check work for all objects (Angband 3.1.1)
- Added '!' to 'R' prompt to rest until mana or hp are full (Angband 3.1.1)
- Color-code monster melee attacks (Angband 3.1.1)
- Add messages for unidentified obvious objects (Angband 3.1.1)
- "Harmless" actions should not be prevented by {!*} inscription (Angband 3.1.1): remove the check when inscribing items
- Remove the SKILL_MAX_NO_RACE_CLASS hack (Angband 3.1.1)
- Tone down the frequency of {excellent} items somewhat and put a cap on the percentage chance; tweak the {good} frequency too, such that it's a little lower on the first four dungeon levels but higher therafter (Angband 3.1.1)
- Only wake monsters when not too afraid to attack (Angband 3.1.1)
- bugfix: fixed a typo in food/potion descriptions in stores
- bugfix: fixed a crash when shooting missiles
- bugfix: the "redraw object list" packet was sent too often, leading to all sort of display problems with help files and knowledge screens
- bugfix: fixed chat messages cutting the character name when displaying "((("
- bugfix: famine melee attacks were making player ghosts hungry
- bugfix: ensure that help files don't have lines with more than 80 characters to fit the help screen
- bugfix: the Dungeon Master should have perfect monster lore, but monster spell flags were not assigned
- bugfix: pressing 'S' to start over character generation should completely reset character generation
Please update servers and clients now:
- client: http://www.humyo.fr/10073229/PWMAngband ... NB3T-kKOoQ
- lib: http://www.humyo.fr/10073229/PWMAngband ... x15mDf3fnc
- server: http://www.humyo.fr/10073229/PWMAngband ... kWXlvNPvMg
- source code: http://www.humyo.fr/10073229/PWMAngband ... o5iawvwh44
Note: the "terrain.txt" file has changed; before updating your server, delete the "terrain.raw" file in /lib/data... it will be recreated when the server is restarted.
- Commit the beginnings of a flag-based terrain system (Angband 3.1.1)
- Make the z-virt defines cast to the right type so that assignment errors can get caught a bit ealier on (Angband 3.1.1)
- Searching bonuses are now displayed as a % increase to match the character screen (Angband 3.1.1)
- Items trying to be dropped on the floor now attempt to delete the oldest item on that grid that's been squelched (Angband 3.1.1): basically, with no item piles, an item can be dropped on a floor grid containing an item marked as "squelch" and replace that item
- Make the object knowledge list sort some items by tval/sval rather than alphabetically (Angband 3.1.1)
- Make the {excellent}-on-wield check work for all objects (Angband 3.1.1)
- Added '!' to 'R' prompt to rest until mana or hp are full (Angband 3.1.1)
- Color-code monster melee attacks (Angband 3.1.1)
- Add messages for unidentified obvious objects (Angband 3.1.1)
- "Harmless" actions should not be prevented by {!*} inscription (Angband 3.1.1): remove the check when inscribing items
- Remove the SKILL_MAX_NO_RACE_CLASS hack (Angband 3.1.1)
- Tone down the frequency of {excellent} items somewhat and put a cap on the percentage chance; tweak the {good} frequency too, such that it's a little lower on the first four dungeon levels but higher therafter (Angband 3.1.1)
- Only wake monsters when not too afraid to attack (Angband 3.1.1)
- bugfix: fixed a typo in food/potion descriptions in stores
- bugfix: fixed a crash when shooting missiles
- bugfix: the "redraw object list" packet was sent too often, leading to all sort of display problems with help files and knowledge screens
- bugfix: fixed chat messages cutting the character name when displaying "((("
- bugfix: famine melee attacks were making player ghosts hungry
- bugfix: ensure that help files don't have lines with more than 80 characters to fit the help screen
- bugfix: the Dungeon Master should have perfect monster lore, but monster spell flags were not assigned
- bugfix: pressing 'S' to start over character generation should completely reset character generation
Please update servers and clients now:
- client: http://www.humyo.fr/10073229/PWMAngband ... NB3T-kKOoQ
- lib: http://www.humyo.fr/10073229/PWMAngband ... x15mDf3fnc
- server: http://www.humyo.fr/10073229/PWMAngband ... kWXlvNPvMg
- source code: http://www.humyo.fr/10073229/PWMAngband ... o5iawvwh44
Note: the "terrain.txt" file has changed; before updating your server, delete the "terrain.raw" file in /lib/data... it will be recreated when the server is restarted.
Re: And here comes... the new version!
BTW... you don't need to do a full reset to apply the last changes. Just remove the raw file as described.
On a side note, another update is on its way to fix a bug with scrolls of deep descent: they are double-deleted if read from the ground at the moment (same bug as before with scrolls of teleport level). It will be available tonight. I'll take the opportunity to add more vanilla Angband features this afternoon... hoping I don't add new bugs in the process...
On a side note, another update is on its way to fix a bug with scrolls of deep descent: they are double-deleted if read from the ground at the moment (same bug as before with scrolls of teleport level). It will be available tonight. I'll take the opportunity to add more vanilla Angband features this afternoon... hoping I don't add new bugs in the process...
Re: And here comes... the new version!
And here's the new update...
List of changes:
- Add WoR indicator to status line (Angband 3.1.1)
- Scrolls of Curse Weapon/Curse Armour don't blast things anymore (Angband 3.1.1): they just get damaged and heavily cursed instead
- Remove weak pseudo-ID (Angband 3.1.1): all classes get the more detailed heavy pseudo-ID; this simplifies the internal logic of the game and fixes some glitches with inscriptions and squelching
- Random teleportation should disturb (Angband 3.1.1)
- Make probing more useful (Angband 3.1.1)
- bugfix: scrolls of deep descent were deleted twice when used (leading to a crash when read from the ground)
- enhancement: first attempt at removing code duplication between client and server (rename variable.c and util.c in /server to s-variable.c and s-util.c; add variable.c, util.c and externs.h in /common; move some common variables/functions in those files)
Please update servers and clients:
- client: http://www.humyo.fr/10073229/PWMAngband ... NB3T-kKOoQ
- lib: http://www.humyo.fr/10073229/PWMAngband ... x15mDf3fnc
- server: http://www.humyo.fr/10073229/PWMAngband ... kWXlvNPvMg
- source code: http://www.humyo.fr/10073229/PWMAngband ... o5iawvwh44
Note: the following files have changed; before updating your server, delete the corresponding .raw filed in /lib/data
- ego_item.txt
- object.txt
- p_class.txt
List of changes:
- Add WoR indicator to status line (Angband 3.1.1)
- Scrolls of Curse Weapon/Curse Armour don't blast things anymore (Angband 3.1.1): they just get damaged and heavily cursed instead
- Remove weak pseudo-ID (Angband 3.1.1): all classes get the more detailed heavy pseudo-ID; this simplifies the internal logic of the game and fixes some glitches with inscriptions and squelching
- Random teleportation should disturb (Angband 3.1.1)
- Make probing more useful (Angband 3.1.1)
- bugfix: scrolls of deep descent were deleted twice when used (leading to a crash when read from the ground)
- enhancement: first attempt at removing code duplication between client and server (rename variable.c and util.c in /server to s-variable.c and s-util.c; add variable.c, util.c and externs.h in /common; move some common variables/functions in those files)
Please update servers and clients:
- client: http://www.humyo.fr/10073229/PWMAngband ... NB3T-kKOoQ
- lib: http://www.humyo.fr/10073229/PWMAngband ... x15mDf3fnc
- server: http://www.humyo.fr/10073229/PWMAngband ... kWXlvNPvMg
- source code: http://www.humyo.fr/10073229/PWMAngband ... o5iawvwh44
Note: the following files have changed; before updating your server, delete the corresponding .raw filed in /lib/data
- ego_item.txt
- object.txt
- p_class.txt
Re: And here comes... the new version!
I had a few glitches to fix, so here's a new patch for the beta release...
List of changes:
- Start work on linearising the stat system (Angband 3.1.1): make stat gain/loss more linear (1 point when stat is below 18 and roughly 10 points when stat is above 18)
- Fixed a typo in command.txt (Angband 3.1.1)
- Fix pluralisation of "staves" (Angband 3.1.1)
- Rename Perception (priest spell) to Identify (Angband 3.1.1)
- Scrolls of Trap Creation are now automatically identified if they manage to create at least one trap (Angband 3.1.1)
- Allow pseudo-id to work whilst resting (Angband 3.1.1)
- Monster list is no longer hallucination-proof (Angband 3.1.1)
- enhancement: set Black Market prices to twice the regular prices, as in Angband 3.1.x
- enhancement: make "expensive" items worth twice the Black Market price
- bugfix: fixed item pricing (was using floating point calculation to avoid integer overflow with very expensive items, but forgot to round down the result leading to rounding errors with stacks of items)
- bugfix: the "Gold Remaining" line in shops was disappearing when buying/selling items
- bugfix: archers putting unidentified missiles in quiver while using temporary branding spell were getting them pseudo-IDed as {excellent}
- bugfix: shapechangers wielding unidentified weapons while using a form with branded melee attacks were getting them pseudo-IDed as {excellent}
- bugfix: fixed an incorrect use of the "distance to closest player" variable while checking if a monster is visible/detected by telepathy, leading to monsters being incorrectly seen/detected by telepathy when multiple players were on the same level
- enhancement: resurrecting now always drains CON, and sometimes decreases it permanently
Files are available for download at the usual location (see previous posts). Note that after updating your server, you'll need to delete the "spell.raw" file because spell.txt has changed.
List of changes:
- Start work on linearising the stat system (Angband 3.1.1): make stat gain/loss more linear (1 point when stat is below 18 and roughly 10 points when stat is above 18)
- Fixed a typo in command.txt (Angband 3.1.1)
- Fix pluralisation of "staves" (Angband 3.1.1)
- Rename Perception (priest spell) to Identify (Angband 3.1.1)
- Scrolls of Trap Creation are now automatically identified if they manage to create at least one trap (Angband 3.1.1)
- Allow pseudo-id to work whilst resting (Angband 3.1.1)
- Monster list is no longer hallucination-proof (Angband 3.1.1)
- enhancement: set Black Market prices to twice the regular prices, as in Angband 3.1.x
- enhancement: make "expensive" items worth twice the Black Market price
- bugfix: fixed item pricing (was using floating point calculation to avoid integer overflow with very expensive items, but forgot to round down the result leading to rounding errors with stacks of items)
- bugfix: the "Gold Remaining" line in shops was disappearing when buying/selling items
- bugfix: archers putting unidentified missiles in quiver while using temporary branding spell were getting them pseudo-IDed as {excellent}
- bugfix: shapechangers wielding unidentified weapons while using a form with branded melee attacks were getting them pseudo-IDed as {excellent}
- bugfix: fixed an incorrect use of the "distance to closest player" variable while checking if a monster is visible/detected by telepathy, leading to monsters being incorrectly seen/detected by telepathy when multiple players were on the same level
- enhancement: resurrecting now always drains CON, and sometimes decreases it permanently
Files are available for download at the usual location (see previous posts). Note that after updating your server, you'll need to delete the "spell.raw" file because spell.txt has changed.
Re: And here comes... the new version!
Oops I found a fatal bug in the new patch...
Wandering in the wilderness and switching levels while close to a moving monster crashes the server. I found the reason to this, but will only have the time to fix it tomorrow. In the meantime, don't go wandering in the wilderness on a server that is running the latest patch. Sorry :(
Wandering in the wilderness and switching levels while close to a moving monster crashes the server. I found the reason to this, but will only have the time to fix it tomorrow. In the meantime, don't go wandering in the wilderness on a server that is running the latest patch. Sorry :(
Re: And here comes... the new version!
And here's a new patch... to fix the bugs from the previous patch :)
List of changes:
- Added a id_only parameter to calc_bonuses (Angband 3.1.1)
- TRx_OBVIOUS_MASK are displayed for tried items (Angband 3.1.1)
- Trial status exists for all items, not just flavored (Angband 3.1.1)
- Skill bonuses are obvious, since they appear on the char sheet (Angband 3.1.1)
- Don't leak information from monster recall (Angband 3.1.1)
- bugfix: fixed a crash when players leaving a level (dungeon or wilderness) were in LOS of a moving monster (problem with the "closest player" variable not properly updated)
- bugfix: wilderness monsters were always displayed in red in the monster list
- bugfix: the "visible monster" flag was not properly updated when a player left a wilderness level
- bugfix: object/artifact activations were incorrectly set from the txt files
- bugfix: any ego/randart missile launcher with pval greater than 1 and extra shooting speed was described as having "+(pval) shooting speed" instead of just +1
Files are available for download at the usual location. This patch fixed problems with the txt files, so after updating your server, you'll need to delete all raw files in the /lib/data subdirectory before restarting your server again.
List of changes:
- Added a id_only parameter to calc_bonuses (Angband 3.1.1)
- TRx_OBVIOUS_MASK are displayed for tried items (Angband 3.1.1)
- Trial status exists for all items, not just flavored (Angband 3.1.1)
- Skill bonuses are obvious, since they appear on the char sheet (Angband 3.1.1)
- Don't leak information from monster recall (Angband 3.1.1)
- bugfix: fixed a crash when players leaving a level (dungeon or wilderness) were in LOS of a moving monster (problem with the "closest player" variable not properly updated)
- bugfix: wilderness monsters were always displayed in red in the monster list
- bugfix: the "visible monster" flag was not properly updated when a player left a wilderness level
- bugfix: object/artifact activations were incorrectly set from the txt files
- bugfix: any ego/randart missile launcher with pval greater than 1 and extra shooting speed was described as having "+(pval) shooting speed" instead of just +1
Files are available for download at the usual location. This patch fixed problems with the txt files, so after updating your server, you'll need to delete all raw files in the /lib/data subdirectory before restarting your server again.
Re: And here comes... the new version!
pwmangband.ath.cx: the "raw" files in /lib/data are still the old ones, which leads to problems such as WoR scrolls acting like recharging or satisfy hunger scrolls acting like self knowledge... please delete the raw files in /lib/data (except scrores.raw of course) and restart the server.
Re: And here comes... the new version!
Done.
PWMAngband Host - Check out http://www.mangband.org/forum/viewforum.php?f=9 and download the client, server, lib files, sound fx patch and even the source code for this new variant!
Re: And here comes... the new version!
Another patch to primarily fix the client freeze with shooting macros.
IMPORTANT NOTE: shooting now takes a full turn whatever your spr is; don't forget to update your macros!
\ef1*t is now enough to shoot as many missiles as you can each turn (as long as you have enough missiles to shoot that is)
List of changes:
- enhancement: all actions now take a full turn because partial turns are not really manageable in real-time; this applies to the "drop", "takeoff" and "refill" commands which used to take only half a turn; the "fire command" now fully applies multiple shots per round (same as melee attacks with multiple blows per round)
- bugfix: commands with item choice were freezing the client after a while if pressed too many times due to equipment/inventory window refreshed too often
- bugfix: self-knowledge didn't display any message when the character didn't possess any special abilities
- enhancement: the "check knowledge" command ("#") using the interactive terminals from MAngband 1.x is gone; use the "check knowledge" command ("~" ou "|") using the knowledge menus from Angband 3.x instead
- bugfix: the average damage displayed when examining a missile now takes into account the to-dam from temporary branding (archer spells) if any
Files are available for download at the usual location. Don't forget to update both clients and servers...
IMPORTANT NOTE: shooting now takes a full turn whatever your spr is; don't forget to update your macros!
\ef1*t is now enough to shoot as many missiles as you can each turn (as long as you have enough missiles to shoot that is)
List of changes:
- enhancement: all actions now take a full turn because partial turns are not really manageable in real-time; this applies to the "drop", "takeoff" and "refill" commands which used to take only half a turn; the "fire command" now fully applies multiple shots per round (same as melee attacks with multiple blows per round)
- bugfix: commands with item choice were freezing the client after a while if pressed too many times due to equipment/inventory window refreshed too often
- bugfix: self-knowledge didn't display any message when the character didn't possess any special abilities
- enhancement: the "check knowledge" command ("#") using the interactive terminals from MAngband 1.x is gone; use the "check knowledge" command ("~" ou "|") using the knowledge menus from Angband 3.x instead
- bugfix: the average damage displayed when examining a missile now takes into account the to-dam from temporary branding (archer spells) if any
Files are available for download at the usual location. Don't forget to update both clients and servers...
Re: And here comes... the new version!
pwmangband.ath.cx Is updated.
PWMAngband Host - Check out http://www.mangband.org/forum/viewforum.php?f=9 and download the client, server, lib files, sound fx patch and even the source code for this new variant!
Re: And here comes... the new version!
This will probably be the last update for the beta version since all critical bugs seem to be fixed. I'll try to resume the work on the new Angband feature and correct the remaining issues in the regular release (build 1).
List of changes:
- Account for criticals in the calculation of average melee/missile damage when examining a weapon or missile (Angband 3.1.1)
- bugfix: pressing "&" to rest was making the character rest indefinitely when a Ring of Escaping was equipped (because the "fear" effect of the ring is permanent)
- bugfix: pressing a key bound to a macro or keymap (f1-f12, arrow keys, ...) during item/spell selection from a list (by pressing "*" or when "always show lists" is on) was freezing the client
- bugfix: fixed a server crash when using outdated browsing commands during help file perusal (the latest list of commands available for browsing has been updated in help.hlp)
- bugfix: fixed file perusal/knowledge menus (the underlying info array should be locked to avoid data being overwritten by other file perusal/knowledge menus requests while displaying the info on the client)
Files updated: client, server, lib, source code.
Files are available for download at the usual location. Don't forget to update both clients and servers...
List of changes:
- Account for criticals in the calculation of average melee/missile damage when examining a weapon or missile (Angband 3.1.1)
- bugfix: pressing "&" to rest was making the character rest indefinitely when a Ring of Escaping was equipped (because the "fear" effect of the ring is permanent)
- bugfix: pressing a key bound to a macro or keymap (f1-f12, arrow keys, ...) during item/spell selection from a list (by pressing "*" or when "always show lists" is on) was freezing the client
- bugfix: fixed a server crash when using outdated browsing commands during help file perusal (the latest list of commands available for browsing has been updated in help.hlp)
- bugfix: fixed file perusal/knowledge menus (the underlying info array should be locked to avoid data being overwritten by other file perusal/knowledge menus requests while displaying the info on the client)
Files updated: client, server, lib, source code.
Files are available for download at the usual location. Don't forget to update both clients and servers...