Angband 3.1.2 released!

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • takkaria
    Veteran
    • Apr 2007
    • 1951

    Angband 3.1.2 released!

    Guten Tag meine Freunde,

    I'm somewhat pleased to announce the release of Angband 3.1.2, available for Windows, OS X and in source form on the front page of rephial.org. Please note that 3.1.2 will not import 3.1.1 savefiles.

    Release notes for this version follow.

    Angband 3.1.2

    We, the Angband development team, are proud to present the latest iteration of the game, in the form of Angband 3.1.2. Like other releases in the 3.1.x series, this is a beta, though it should be less buggy than other 3.1.x releases have been. Doubtless there will be another release in a few weeks time fixing the bugs found herein, but in the meantime, play.

    Please note that this release breaks savefiles again.

    This release was brought to you by (in no particular order): bron, Tobias, Eddie Grove, Antoine, Chris Carr, MarbleDice, Erik Osheim, Stefan O'Rear, Peter Denison, Andi Sidwell, rhinocesaurus, and Andrew Doull, Marco and Pete Mack. Other people may have contributed too; if you're missed off here, please file a bug at http://trac.rephial.org


    Gameplay changes

    Make paralysis non-cumulative (you can't be paralysed more if you're already paralysed) (#783)
    New algorithm for device failure rates, and display those rates during the inspect/aim/use/zap commands (#483, #715, #1048)
    Extensive tweaking of artifact list (http://angband.oook.cz/forum/showthread.php?t=2454)
    Various randart changes, including random activations on non-lights (#974)
    Add NPP-style quiver (#34)
    Tweaks to ID-by-use:
    - Don't display larger than normal base dice (artifacts/boosted egos) until the weapon is attacked with (#982)
    - Notice artifact status on pickup (#1052)
    Bows of Power/Accuracy should always have a good bonus (#782)
    Show stat requirements for additional blows when describing melee weapons (#922)
    Decouple chance to enchant and chance to uncurse (#1007)
    Increase variability of gold drops
    Increase prices of ego ammo by assuming +9 launcher
    Make player races a bit more varied
    Deep Descent now acts as a 2-level down Teleport Level (#1062)
    General store buys some stuff again (#288)
    Empty wands/staffs sold to stores are recharged (#229)
    Boost device damage on high device skill (#419)
    Make wands/rods of lightning bolt always beam
    Mage damage spells have lower mana usage than before, by about half, making using magic when attacking more appealing
    Detect Invisible spell should reveal non-invisible monsters too (#1047)
    Combine priest Detect Trap and Detect Stairs prayers (#941)
    Remove destroyed levels
    Remove the self knowledge effect (#831)
    Increase odds of out-of-depth monsters
    Smeagol now has HURT_LITE (#955)
    Give rods of lightning balls IGNORE_ELEC (like wands)


    User interface

    New commands:
    - Center map (Ctrl-L)
    - Fire at nearest enemy with default ammo ('h') (#697)
    - Target closest monster ("'") (#374)
    Make look/target command a lot more usable, with less stuff cluttering the screen and a '?' display a la the stores (#924, #927)
    Display shots modifiers on bows in the multiplier
    Uniques are now all purple (#1000, pending full implementation of extra colours)
    Destroy command now asks 'yns' to allow squelching
    Tweak monster recall; (#743, #532, #541)
    - add damage estimates for monster spells
    - add more meaningful colours that depend on the player's state (vulnerabilities and resistances)
    - change the order of sentences
    Show player-turns on C screen and in dumps (#891)
    Add "{unseen}" to unaware items in stores (#732)
    Add price to the item list when the player is prompted to select an item to sell (#861)
    Add light sources to the quality squelch menu (#1032)


    List of bugs fixed

    #294 Fix ego-item recall on object knowledge browser
    #443 Lack of HURT_LITE and HURT_ROCK are noted as resistances
    #688 Fix "learning spells" message when casting
    #641 Fix Morgoth artifacts *again*
    #708 Monster recall and object knowledge update more correctly with sleep/scare/etc effects
    #816 Random teleport no longer prints odd messages if you try to work into a store when it triggers
    #884 Don't use a turn when an item has no charges (also see #980)
    #915 Print trampling and pushing past messages only when monster is in view of the player
    #918 Warn player when melee attacks do no damage
    #920 Make permarock a different colour
    #923 Add notify_recharge option to notify on all rod/activation recharges without inscriptions
    #926 Restore artifact activations to character dumps
    #929 Avoid giving away unknown pvals in object descriptions
    #930 Fix prices of known objects with unknown pval
    #933 Fix ID-by-use for AC bonuses
    #935 Check that the item exists before accessing it in resistance display
    #937 Quality squelch UI fixes
    #943 Use correct symbol for wand of teleport other
    #945 Make scrolls of Darkness notice rDark as well as rBlind
    #948 Fix corrupted messages when dropping in the home
    #954 Ring of Accuracy displays (+h,+d) like everything else
    #967 Ensure that artifacts ID'd by use appear in player history
    #972 Reword origin of store items to make sense when inspected before purchase
    #975 Potion of Dragon Breath can destroy itself and cause double-delete
    #976 Fix recall of artifacts in knowledge menu (also #1065)
    #978 Stop knowledge menu leaking info via squelch settings
    #980 Don't use a turn when an ID spell/scroll/staff has nothing to ID
    #986 Don't show refuelling info for unrefuellable lights
    #988 Artifact spoilers include curses again
    #989 When artifact creation fails, fallback to great items
    #990 Inven/equip windows keep weights closer to item names
    #994 Make {wielded} inscription change to {worn} as necessary for consistency
    #1010 Branding now IDs the item after branding
    #1011 Fix fail behaviour of gain-one-lose-one stat potions
    #1013 Multiple brand/slays should only print one message and only print brand messages once
    #1016 Make jewelry auto-ID properly
    #1034 Town no longer interrupts level feelings
    #1040 Object origin now shown correctly on chest-generated items
    #1042 Fix room lighting crash bug
    #1043 Rods on the floor now charge as fast as rods in inventory
    #1053 Show ring and chest mimics in monster knowledge
    #1055 Fix pval display on fixed-pval jewelry
    #1064 Stop invalid open/disarm/etc commands repeating
    #1067 Monster list updates on monster move
    #1068 Stop stat rings IDing prematurely (interim solution)
    #1070 Auto-repeat the search command
    #1081 Correct origin text for items found in chests
    #1082 Don't print messages for squelched items dropped underfoot
    #1084 Fix gold generation bug
    #1089 Fix magic missile's visual effect

    Fix effect descriptions for unIDd food, potions and scrolls
    Describe brands on torches and flasks correctly (they do not brand melee attacks)
    Re-enable auto-stat-buying in the birth process
    Ensure it is possible to destroy wielded items with the destroy command
    r1630 fix keymap loading issue
    improvements to grammar per mailing list
    Better grammar in ID messages
    Fix possibility of infinite loop when generating ego-items
    Update description of GAIN_EXP effect
    Player melee confusion effect now triggers before monster death is checked
    Rename "Detect Hidden Doors/Traps" to "Detect Doors, Traps & Stairs"


    Misc

    #23 Import UnAngband's 256-colour display code
    #43 Move names for randarts and player into names.txt
    #46 Create missing directories on startup if necessary
    #771 make object_desc use better use of bitflags
    #934 Flags set in monster lore now mean "know the presence or absence of this flag", a la known_flags on object_type
    #939 Scale X11 port's colours to the maximum gamut
    #961 Remove the .raw files
    #984 Move artifacts to alloc_prob system, enabling max depths
    #995 Updated references to copyrights and licences (pending full help rewrite)
    #1038 Various fields in the edit files now take random values of the form "5+2d6M8"
    (e.g. stack size, pval, to_hit, to_dam, to_ac, recharge time, number of charges)
    #1079 Fix GTK port memory leak
    Replace all instances of "lite" and "hilite" with light and highlight (except rLite on the C screen)


    Unix

    Comply with the FHS (#134)
    Remove debian/ directory - Debian packaging now hosted at git://git.debian.org/git/collab-maint/angband.git
    Make --no-install work again
    Make --use-private-dirs the default
    Improve the GCU port a bit:
    - added gcu subopts -a(scii) and -g(raphics)
    - fix ncurses-autoconf bug; fix gcu bg-color bug; add xterm-256color support
    - handle putty numpad (#796)
    - supports dynamic resizing (#368)
    takkaria whispers something about options. -more-
  • PowerDiver
    Prophet
    • Mar 2008
    • 2820

    #2
    Originally posted by takkaria
    Deep Descent now acts as a 2-level down Teleport Level (#1062)

    Empty wands/staffs sold to stores are recharged (#229)
    I think those two need more complete descriptions.

    Deep Descent when read in town takes you back to MaxDepth+2 rather than DL 2.

    Not all wands/staffs are recharged when sold. In particular, the powerful ones I wanted to sell and buy back for recharge purposes were not recharged. Does recharge on sale only apply to items commonly stocked by the store?

    Anyway, those are just nitpicks. You've done a great job.

    Comment

    • Magnate
      Angband Devteam member
      • May 2007
      • 5110

      #3
      Originally posted by PowerDiver
      Deep Descent when read in town takes you back to MaxDepth+2 rather than DL 2.
      That's a regression then: at one point it was just taking you down to dl2, which was the agreed behaviour.
      "Been away so long I hardly knew the place, gee it's good to be back home" - The Beatles

      Comment

      • Obsilium
        Rookie
        • Apr 2007
        • 22

        #4
        For some reason I can't see 3.1.2 on the front of rephial.

        Comment

        • PowerDiver
          Prophet
          • Mar 2008
          • 2820

          #5
          Originally posted by Magnate
          That's a regression then: at one point it was just taking you down to dl2, which was the agreed behaviour.
          Well, I haven't tested the most recent release. This is from 3.1.2.RC1 if it matters.

          Comment

          • will_asher
            DaJAngband Maintainer
            • Apr 2007
            • 1124

            #6
            I'm curious about the reason for the deep descent change from max depth +2 to current depth +2 ?
            Will_Asher
            aka LibraryAdventurer

            My old variant DaJAngband:
            http://sites.google.com/site/dajangbandwebsite/home (defunct and so old it's forked from Angband 3.1.0 -I think- but it's probably playable...)

            Comment

            • Marble Dice
              Swordsman
              • Jun 2008
              • 412

              #7
              Originally posted by PowerDiver
              Well, I haven't tested the most recent release. This is from 3.1.2.RC1 if it matters.
              There was indeed a regression in RC1 which caused deep descent to take you to max_depth + 2. In 3.1.2 final it takes you to current_depth + 2, as described in the change log and in the effect description.

              Originally posted by PowerDiver
              Not all wands/staffs are recharged when sold. In particular, the powerful ones I wanted to sell and buy back for recharge purposes were not recharged. Does recharge on sale only apply to items commonly stocked by the store?
              Correct, only those wands/staves that are regularly sold in a shop (as per store.txt) are recharged.

              Comment

              • bron
                Knight
                • May 2008
                • 515

                #8
                > the release of Angband 3.1.2

                This appears to be the same as RC3, yes?

                Comment

                • PowerDiver
                  Prophet
                  • Mar 2008
                  • 2820

                  #9
                  Originally posted by will_asher
                  I'm curious about the reason for the deep descent change from max depth +2 to current depth +2 ?
                  I think it is some sort of consistency thing. OR ... it might be an attempt to save me from myself.

                  I was using ?descent to return to the dungeon from town, to make up for the turns wasted in town. The problem is that there is no guarantee that you are carrying a stack of ?recall at the time you read from your stack of ?descent in town.

                  The first time I ?descented into the dungeon without ?recall, it was kind of funny in a sad sort of way. The second time was embarrassing. The third time I felt pathetic.

                  Comment

                  • takkaria
                    Veteran
                    • Apr 2007
                    • 1951

                    #10
                    Originally posted by bron
                    > the release of Angband 3.1.2

                    This appears to be the same as RC3, yes?
                    Yup, identical.
                    takkaria whispers something about options. -more-

                    Comment

                    • buzzkill
                      Prophet
                      • May 2008
                      • 2939

                      #11
                      with
                      Originally posted by PowerDiver
                      Not all wands/staffs are recharged when sold. In particular, the powerful ones I wanted to sell and buy back for recharge purposes were not recharged. Does recharge on sale only apply to items commonly stocked by the store?
                      Why do shops buy empty wands/staffs at all? If Vanilla is looking to move away from selling (as a way of life), why allow the player to sell these useless items? Most wands are simply not worth recharging. The price paid for wand and staffs should drop dramatically as the number of charges approaches zero, if the player values the item, then let him recharge it. Obviously some pricing exceptions will need be made for powerful items on a case by case basis.
                      www.mediafire.com/buzzkill - Get your 32x32 tiles here. UT32 now compatible Ironband and Quickband 9/6/2012.
                      My banding life on Buzzkill's ladder.

                      Comment

                      • Marble Dice
                        Swordsman
                        • Jun 2008
                        • 412

                        #12
                        Originally posted by buzzkill
                        with

                        Why do shops buy empty wands/staffs at all? If Vanilla is looking to move away from selling (as a way of life), why allow the player to sell these useless items? Most wands are simply not worth recharging. The price paid for wand and staffs should drop dramatically as the number of charges approaches zero, if the player values the item, then let him recharge it. Obviously some pricing exceptions will need be made for powerful items on a case by case basis.
                        Selling empty wands/staves is already in the game, so it might as well work properly. The problem is if you sell an empty device first (and with no store recharging), the average charge level on the store's stack goes down. It would generally be a better idea to drop the empty staff outside, buy a fresh staff, drop it on a different square, pick up the empty staff, sell the empty staff, then pick up the charged staff. That's silly.

                        Comment

                        • andrewdoull
                          Unangband maintainer
                          • Apr 2007
                          • 872

                          #13
                          Originally posted by buzzkill
                          with

                          Why do shops buy empty wands/staffs at all? If Vanilla is looking to move away from selling (as a way of life), why allow the player to sell these useless items? Most wands are simply not worth recharging. The price paid for wand and staffs should drop dramatically as the number of charges approaches zero, if the player values the item, then let him recharge it. Obviously some pricing exceptions will need be made for powerful items on a case by case basis.
                          Why not let the shopkeeper recharge them before adding them to the store?

                          Andrew
                          The Roflwtfzomgbbq Quylthulg summons L33t Paladins -more-
                          In UnAngband, the level dives you.
                          ASCII Dreams: http://roguelikedeveloper.blogspot.com
                          Unangband: http://unangband.blogspot.com

                          Comment

                          • Philip
                            Knight
                            • Jul 2009
                            • 909

                            #14
                            Originally posted by Marble Dice
                            It would generally be a better idea to drop the empty staff outside, buy a fresh staff, drop it on a different square, pick up the empty staff, sell the empty staff, then pick up the charged staff. That's silly.
                            I do this with staffs of identify.

                            Comment

                            • Zikke
                              Veteran
                              • Jun 2008
                              • 1069

                              #15
                              Now that shopkeepers recharge staves, I just sell my _ID and then buy it back out of pure laziness.
                              A(3.1.0b) CWS "Fyren_V" NEW L:50 DL:127 A++ R+++ Sp+ w:The Great Axe of Eonwe
                              A/FA W H- D c-- !f PV+++ s? d P++ M+
                              C- S+ I- !So B ac++ GHB? SQ? !RQ V F:

                              Comment

                              Working...
                              😀
                              😂
                              🥰
                              😘
                              🤢
                              😎
                              😞
                              😡
                              👍
                              👎