Releases: angband/angband
Releases · angband/angband
4.2.5-50-g388b4dcff
Fix typo in comment about O-combat critical power calculation
4.2.5-49-g2a533f258
Replace suicide with retire Resolves https://github.com/angband/angband/issues/5789 .
4.2.5-48-g1665c15db
Borgsource (#5791) * reorg of source * update source files * update msvc project * fix some missed things and some !FIX stuff * move include from .c to .h for enum declare * fix some missing externs and other compile errs * move around some things that didn't make sense * double def of borg_failure * change includes and some formatting
4.2.5-47-ge266473a7
Nintendo BlocksDS: update to 0.11.0
4.2.5-46-g15d08392d
Nintendo BlocksDS: adapt to upstream changes for paths to tools
4.2.5-45-g4c8821939
SDL: avoid discarded const warning (with gcc and -Wdiscarded-qualifiers)
4.2.5-44-gf9c43a1d0
macOS: avoid cruft in the application bundle's lib/tiles directory That would include files like .DS_Store or .deps that may have been generated in the source directory.
4.2.5-43-g48f787254
Check unshifted shape rather than current shape when testing for Banish See http://angband.oook.cz/forum/showthread.php?t=11589 . Refactor monster_is_unique() so it tests the unshifted shape and add monster_is_shape_unique() to test the current shape. The results of those can only differ if the monster is currently shape shifted. Use those functions instead of direct tests of a monster's race->flags or original_race->flags. Where that intentionally changes the prior behavior is in nominating a new group leader, compacting monsters, protecting a unique from trampling, computing saving throw against timed effects, calculating the difficulty of player thefts, protecting a unique from death to non-player hits or projections, protecting a unique from polymorph, and handling of uniques in the statistics code. In all cases except for trampling, the prior code tested the current shape, and now the code tests the unshifted shape. For trampling, the prior code tested if either the current or unshifted shape is unique, and now the code tests only the unshifted shape. Since place_monster() checks for shape shifting, also handle shape shifting in its helper function, mon_create_drop(). There, always use the unshifted shape when computing the drop.
4.2.5-42-g8ca1f2eea
Tidy workflows and documentation since old int typedefs option removed
4.2.5-41-ge560ede64
configure: remove skip-old-int-typedefs option (#5524) These typedefs aren't used anywhere in the source and it's hard to conceive of a situation where one would want to enable them, given that they have been fully replaced with standard C types. Co-authored-by: Elly Fong-Jones <elly@elly.town>