Development version of PWMAngband 1.5.0 released for testing

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • PowerWyrm
    Prophet
    • Apr 2008
    • 2987

    Development version of PWMAngband 1.5.0 released for testing

    Here's the list of changes that have been implemented up to now:

    - Change rules for stealth/noise checks
    - Do not speed up time with monsters in LoS
    - Handle topline ickyness when confirming suicide
    - Improve comments for do_cmd_store
    - Collapse "mangclient_xxx.ini" into "mangclient.ini" (sdl + gcu)
    - Fix crash when quitting GCU client in debug mode
    - Open correct directory when selecting fonts
    - Add "instance_closed" option
    - Add possibility to macro by item names
    - Fix some really obvious warnings
    - Dungeon Master menu: allow generating true artifact directly by name
    - Add version number to "incompatible client version" error message
    - Add client option to disable running when in line of sight of a nonmovable monster
    - Stop allocating too much font resources
    - Fix DM_NEVER_DISTURB
    - Make Dungeon Master trap immune
    - Give a warning when entering a gauntlet level
    - Change default FPS from 1 to 50
    - Fix lag bar under Linux
    - Add "monster feeling always, no object feeling" choice to LEVEL_FEELINGS server option
    - USE_NCURSES define
    - Prevent level 0 monster races from being used as shapechanger forms
    - Allow BASH_DOOR forms to open/close house doors and bash down other doors
    - Only allow rings of polymorphing to be generated in the dungeon
    - Make rings of polymorphing more powerful but much rarer
    - Sort killed list (for polymorphing) from highest to lowest level
    - Decrease the kill requirement with perfect affinity from 1/2 to 1/4
    - Give +1 moves every 10 speed instead of +5 speed to shapechangers under level 20
    - Halve the energy gained from extra moves
    - Allow inscribed throwing weapons to be quivered
    - Adjust size of gauntlet levels
    - Stop SMASH_WALL removing floor features
    - Display forms that are 50%/75% learnt in orange/yellow on the killed list
    - Allow filling empty bottles from water tiles
    - Make sure player-player visibility is refreshed when changing level
    - Make hostile visible players prevent running
    - Compiling with Embarcadero C++ 7.20

    Binaries are available for download at the usual location: http://powerwyrm.monsite-orange.fr
    Source code is available on Git: https://github.com/draconisPW/PWMAngband
    PWMAngband variant maintainer - check https://github.com/draconisPW/PWMAngband (or http://www.mangband.org/forum/viewforum.php?f=9) to learn more about this new variant!
  • PowerWyrm
    Prophet
    • Apr 2008
    • 2987

    #2
    New 1.5.0 dev version is out with the following changes:

    - Disable banishment in dwarven halls
    - Enter and leave query-item-by-name mode via quote symbol
    - Add possibility to macro by spell names
    - KEYMAP_ACTION_MAX increased from 20 to 30
    - Macro Action Generator (3 new options to keymap screen)
    - Added commands to birth option screen to save and restore custom birth options
    - Stop quest artifacts being stealable
    - Move message truncation from server to client
    - Fix message truncation in windows client
    - Change the way topline message is displayed
    - Add "wrap_messages" option to word-wrap long messages in sub-windows
    - Fix crash when calling make_gold() with NULL player parameter
    - Add paranoia check to avoid walking out of bounds
    - Update docs for option customization
    - Make dungeon profile selection less error-prone
    - Add Acenoid's vaults
    - Change House Foundation allocation/rarity
    - Allow to macro by item floor items
    - New option: Compare equipment when examining items
    - Ensure grids on the target path are hit by projections in project()
    - Added a debugging command to dump the current level as an HTML file
    - Add Ctrl+E toggle_inven_equip command from V
    - Buying house command moved to 'H' (original keyset) and '£' (roguelike keyset)
    - Dump each item/monster/vault allocation to #cheat channel in debug mode
    - Ensure old players are not placed into newly created parties with colliding party ids
    - Add pre-processing to chat messages to look for '/' commands
    - Implement the '/house' chat command to purchase a house
    - Allow '~xxx' inscription along 'for sale xxx' to price items in player shops
    - Slightly tightened shape change logic
    - Blackguard tweaks
    - Forget memory of the old level when a player that saved during day connects back during night (or vice versa)
    - Account for throwing weapons in the quiver within pack_slots_used() and quiver_absorb_num()
    - Respawn NO_DEATH monsters every dawn if they somehow disappeared
    - Implement keymap by spell for monster spells and ghost powers
    - Bring back '%' command as "Interact with keymaps" and implement the '/time' chat command to display current time
    - Fix Embarcadero C++ 7.20 compilation
    - Ensure that Dragon and Hydra characters have the proper race when logging
    - Do not disturb after being hit by a non-threatening projected spell
    - Add option to avoid getting disturbed when effects end
    - SDL client: allow fonts to be loaded from "xxx.FON" files and raise the maximum number of fonts to 60
    - Added simplified and alternate versions of "monster" directive in font-xxx.prf files to specify default attribute (monster-char) or attribute by symbol (monster-attr)

    Binaries are available for download at the usual location: http://powerwyrm.monsite-orange.fr
    Source code is available on Git: https://github.com/draconisPW/PWMAngband
    PWMAngband variant maintainer - check https://github.com/draconisPW/PWMAngband (or http://www.mangband.org/forum/viewforum.php?f=9) to learn more about this new variant!

    Comment

    • PowerWyrm
      Prophet
      • Apr 2008
      • 2987

      #3
      New 1.5.0 dev version is out with the following changes:

      - Fix SDL client crashing when clicking the "font" button
      - Fix crash in floor_carry() when player pointer is not defined
      - Fix "You see nothing there" message when trying to pick up items from floor

      Had to make a hotfix version for these stupid bugs...

      Binaries are available for download at the usual location: http://powerwyrm.monsite-orange.fr
      Source code is available on Git: https://github.com/draconisPW/PWMAngband
      PWMAngband variant maintainer - check https://github.com/draconisPW/PWMAngband (or http://www.mangband.org/forum/viewforum.php?f=9) to learn more about this new variant!

      Comment

      • PowerWyrm
        Prophet
        • Apr 2008
        • 2987

        #4
        New 1.5.0 dev version is out with the following changes:

        - Fix description of potions of surprise and mushrooms of shadows
        - Fix description of scraps of flesh
        - Simplify food description
        - Simplify Dragon's Breath description
        - Add descriptions for (almost) all summons in summon.txt
        - Fix and simplify summon description (remove hardcoded reference to 1d3)
        - SDL client: implement support for OGG files
        - Add some shared monster messages

        Binaries are available for download at the usual location: http://powerwyrm.monsite-orange.fr
        Source code is available on Git: https://github.com/draconisPW/PWMAngband
        PWMAngband variant maintainer - check https://github.com/draconisPW/PWMAngband (or http://www.mangband.org/forum/viewforum.php?f=9) to learn more about this new variant!

        Comment

        • PowerWyrm
          Prophet
          • Apr 2008
          • 2987

          #5
          New 1.5.0 dev version is out with the following changes:

          - Allow players to drop vegetables on FEAT_CROP terrain to restrict it to that vegetable only
          - Allow players to burn crops to turn them back to random FEAT_CROP terrain again
          - Refactor crop growth functions to allow spontaneous growth on allocated wilderness levels
          - Fix enchant scrolls description
          - Write artifact ownership to server savefile
          - Add dungeon max level info to the visited dungeon list
          - Remove redundant "Attempting to uncurse it may destroy it." message when inspecting a "fragile" object
          - Pluralize message when trying to aim an empty stack of wands/use an empty stack of staves
          - Rename "obj_aware" into "kind_aware" and "obj_tried" into "kind_tried"
          - Add possible direction choice for scrolls and staves
          - Allow all alter/teleport effects to be used on items
          - Fix some minor warnings
          - Reduce chance of getting ESP_XXX when adding SLAY_XXX on a randart (chance was removed completely in MAngband)
          - Remove disturb_faint option
          - Fix starvation auto-kick
          - Nerf Black Rings of Power
          - Hitpoint warning toggle hotkey
          - Rename "moves" to "movement speed" and make the modifier act like speed for movement
          - Change no teleportation on gauntlet levels to limited teleportation (10 squares)
          - Increase +mana modifier on mage staves, cap mana bonus at +10
          - Move Plasma Blast to book 4 and Disruption Shield to book 5
          - Fix directory when selecting fonts
          - New dungeon: Fallen Gondolin (boss: Maeglin, the Traitor of Gondolin)
          - Nerf to all powerful modifiers
          - Make SMASH_WALL destroy decoys
          - Tighten the tests for throwing weapons in quiver_absorb_num()

          IMPORTANT NOTE: savefile version has changed and is not compatible with previous version, a clean server must be used.

          Binaries are available for download at the usual location: http://powerwyrm.monsite-orange.fr
          Source code is available on Git: https://github.com/draconisPW/PWMAngband
          PWMAngband variant maintainer - check https://github.com/draconisPW/PWMAngband (or http://www.mangband.org/forum/viewforum.php?f=9) to learn more about this new variant!

          Comment

          • Pete Mack
            Prophet
            • Apr 2007
            • 6883

            #6
            Wait wut? Not only is angband a game of shopping and grinding, it is also now one of literal farming?

            Comment

            • PowerWyrm
              Prophet
              • Apr 2008
              • 2987

              #7
              Originally posted by Pete Mack
              Wait wut? Not only is angband a game of shopping and grinding, it is also now one of literal farming?
              Yup, you can farm food and mushrooms if you want, but it will take a lot of time. Better go and kick Morgoth's ass it's faster
              PWMAngband variant maintainer - check https://github.com/draconisPW/PWMAngband (or http://www.mangband.org/forum/viewforum.php?f=9) to learn more about this new variant!

              Comment

              • PowerWyrm
                Prophet
                • Apr 2008
                • 2987

                #8
                New 1.5.0 dev version is out with the following changes:

                - Allow more smileys in chat messages
                - Reverse order of "you are wielding" and "you were wielding" messages when swapping items
                - Apply "worthless" to enchanted items with store (or mixed) origins only
                - Add max level on race/class brands and slays
                - Allow any other value than 0 and 1 for the LIGHT_LEVEL effect to just lighten up and magic map the level without revealing objects
                - Add LIMITED_TELE object flag
                - Give mage staves regeneration and elven staves see invisible
                - Fix crash in process_monsters when mon->closest_player is dead
                - Add 'conf_done' destructor
                - Add more hacks to vstrnfmt
                - Add constants for depth where labyrinths start to be generated unlit/unknown/with hard walls
                - Remove Necklace of the Eye support

                IMPORTANT NOTE: savefile version has changed (again) and is not compatible with previous version, a clean server must be used.

                Binaries are available for download at the usual location: http://powerwyrm.monsite-orange.fr
                Source code is available on Git: https://github.com/draconisPW/PWMAngband
                PWMAngband variant maintainer - check https://github.com/draconisPW/PWMAngband (or http://www.mangband.org/forum/viewforum.php?f=9) to learn more about this new variant!

                Comment

                • PowerWyrm
                  Prophet
                  • Apr 2008
                  • 2987

                  #9
                  New 1.5.0 dev version is out with the following changes:

                  - Fix weight decrease when wielding from a stack of inventory items
                  - Split MAngband options submenu into MAngband options and Advanced options
                  - Add option to confirm recall when recalling out of non-reentrable dungeon
                  - Remove NO_STORES server option
                  - Rename NO_SELLING server option to LIMITED_STORES, use an integer value to handle disabling selling completely and restricting the use of stores/home
                  - Fix Linux code not saving savefiles
                  - Re-enable signal handling on Linux
                  - Add dungeon profile to struct chunk

                  Binaries are available for download at the usual location: http://powerwyrm.monsite-orange.fr
                  Source code is available on Git: https://github.com/draconisPW/PWMAngband
                  PWMAngband variant maintainer - check https://github.com/draconisPW/PWMAngband (or http://www.mangband.org/forum/viewforum.php?f=9) to learn more about this new variant!

                  Comment

                  • PowerWyrm
                    Prophet
                    • Apr 2008
                    • 2987

                    #10
                    New 1.5.0 dev version is out with the following changes:

                    - Fix damaging terrain aborting running for players immune to damage
                    - Fix aquatic forms able to run outside of water
                    - Fix aquatic forms not suffocating outside of water
                    - Fix aquatic forms drowning in water
                    - Fix LEVITATE form not giving FEATHER flag
                    - Fix FRIGHTENED form not giving AFRAID flag
                    - Increase KEYMAP_ACTION_MAX from 30 to 35
                    - Remove ladder info from character dumps
                    - Prevent out of bounds asserts when players change level
                    - Stop resending whole equipment when a single item is affected

                    Binaries are available for download at the usual location: http://powerwyrm.monsite-orange.fr
                    Source code is available on Git: https://github.com/draconisPW/PWMAngband
                    PWMAngband variant maintainer - check https://github.com/draconisPW/PWMAngband (or http://www.mangband.org/forum/viewforum.php?f=9) to learn more about this new variant!

                    Comment

                    • PowerWyrm
                      Prophet
                      • Apr 2008
                      • 2987

                      #11
                      New 1.5.0 dev version is out with the following changes:

                      - Prevent more out of bounds asserts when players change level
                      - Plug resource leaks of missing file_close() calls
                      - Add /know, /party, /who, /abi and /gold chat commands as shortcuts for "Check knowledge", "Access party menu", "Display connected players", "View abilities" and "Drop gold" commands
                      - Fix monster list subwindow not reacting to subwindow horizontal resizing
                      - Learn curses properly when applied directly to worn items
                      - Learn runes of carried weapons properly for races and classes that cannot use weapons
                      - Fix keymaps using '{' symbol
                      - Stop resending whole inventory when a single item is affected
                      - Fix some typos in documentation
                      - Modify compare_items() so the result is zero when both items are unknown
                      - Notice changes to the weight limit in update_bonuses()
                      - Allow fuel to be drawn from the quiver
                      - Optimize obj_kind_can_browse()

                      One extra packet has been added, meaning that you need to update your client to play with this version.

                      Binaries are available for download at the usual location: http://powerwyrm.monsite-orange.fr
                      Source code is available on Git: https://github.com/draconisPW/PWMAngband
                      PWMAngband variant maintainer - check https://github.com/draconisPW/PWMAngband (or http://www.mangband.org/forum/viewforum.php?f=9) to learn more about this new variant!

                      Comment

                      • PowerWyrm
                        Prophet
                        • Apr 2008
                        • 2987

                        #12
                        New 1.5.0 dev version is out with the following changes:

                        - Send subwindow horizontal resizing packet in update_monlist_subwindow()
                        - Add messages to explain why Raise Dead could fail
                        - Add basic level 1 zombie and skeleton
                        - Additional logic for thrown items in quiver
                        - Display average damage for devices, spells, and activations
                        - Add life leech brand to forms with EXP_XXX melee blow effects
                        - Fix "base" kind flags not added to "kind" kind flags in the case of books

                        Update your client to play with this version.

                        Binaries are available for download at the usual location: http://powerwyrm.monsite-orange.fr
                        Source code is available on Git: https://github.com/draconisPW/PWMAngband
                        PWMAngband variant maintainer - check https://github.com/draconisPW/PWMAngband (or http://www.mangband.org/forum/viewforum.php?f=9) to learn more about this new variant!

                        Comment

                        • PowerWyrm
                          Prophet
                          • Apr 2008
                          • 2987

                          #13
                          New 1.5.0 dev version is out with the following changes:

                          - Add option to remove borders in the SDL client
                          - Add paranoia check in Receive_text_screen()
                          - Refactor effect_info() to take into consideration various hacks
                          - Allow CMD_WIELD to select from the quiver
                          - Disentangle IMPAIR_HP and COMBAT_REGEN
                          - Correct some miscellaneous comments
                          - Improvements to effect info
                          - Add some descriptions for the front-end specific details
                          - Allow item in starting kit to be excluded by a logical or of one or more birth options (or negated birth options)
                          - Update comments in object.txt and object_base.txt
                          - Update class.txt comments
                          - Fix broken auto-repeat feature
                          - Only call Send_monwidth() if the width actually changed
                          - Display sector info the MAngband way and fix crash when using 16x16 tile size
                          - Fix negative moves
                          - Fix objects generated on customized floors

                          Update your client to play with this version.

                          Binaries are available for download at the usual location: http://powerwyrm.monsite-orange.fr
                          Source code is available on Git: https://github.com/draconisPW/PWMAngband
                          PWMAngband variant maintainer - check https://github.com/draconisPW/PWMAngband (or http://www.mangband.org/forum/viewforum.php?f=9) to learn more about this new variant!

                          Comment

                          • PowerWyrm
                            Prophet
                            • Apr 2008
                            • 2987

                            #14
                            New 1.5.0 dev version is out with the following changes:

                            - Fix update_player() again
                            - More useful summons
                            - Change logic in join_region() and gauntlet_gen() to avoid disconnected gauntlet levels
                            - Require at least two rooms in moria_chunk()
                            - Use square_islit() rather than square_isglow() for the initial determination of whether the player's location is seen
                            - Adjust some logic for hard centre levels
                            - Change drawing of outer walls about circular rooms
                            - Split building template rooms into two passes
                            - For pillared rooms, cut off the corners when not adjacent to a floor
                            - Update comments for room templates' rating and type
                            - Add most of the missing bell() calls
                            - Fix ESC key not clearing the queue
                            - Prevent auto-retaliator after clear request
                            - Allow create traps on more floors
                            - Allow create stairs on more floors
                            - Allow fire/plasma breaths to create lava on more floors
                            - Send and check limits for race/class structure fields
                            - Implement CAN_SWIM player flag, add it to the Ent race
                            - Fix vulnerabilities not shown on birth screen
                            - Add FAST_SPAWN dungeon flag, double monster respawn rate if set
                            - Set FAST_SPAWN flag to the Training Cave
                            - Update .gitignore
                            - Take into account sidebar/topbar in double-height tile rendering
                            - Add error condition check to file_putf
                            - Don't use handle_stuff() in adjust_level()
                            - Use font-tng.prf instead of font-sdl.prf for "tg" fonts
                            - Change visual mapping for PvP arena wall

                            Update your client to play with this version.

                            Binaries are available for download at the usual location: http://powerwyrm.monsite-orange.fr
                            Source code is available on Git: https://github.com/draconisPW/PWMAngband
                            PWMAngband variant maintainer - check https://github.com/draconisPW/PWMAngband (or http://www.mangband.org/forum/viewforum.php?f=9) to learn more about this new variant!

                            Comment

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