forked from draconisPW/PWMAngband
-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathchanges.txt
142 lines (100 loc) · 3.88 KB
/
changes.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
================
PWMAngband 1.6.1
================
This release mainly tweaks how Black Rings of Power (Nazgul drops) work.
And still many bug fixes and code improvements from Angband 4.2.5...
For a full list of changes made in older versions, check the Official
PWMAngband Forum: http://www.mangband.org/forum/viewforum.php?f=9
Features from Angband 4.x and MAngband 1.x are explicitely mentioned. Other
changes and fixes are specific to PWMAngband.
New features in PWMAngband 1.6.1 build 2
========================================
User interface
--------------
Angband 4.2.x:
- Fixing Main Gauche plural to be in line with proper french
- Use known version of equipment for combat information on character sheet
- Apply purple_uniques to monster list glyphs
- SDL2: provide ways to summarize details about the SDL2 installation
Gameplay changes
----------------
Angband 4.2.x:
- Update object.txt (mithril ammo)
Bugs fixed
----------
Angband 4.2.x:
- Avoid crash when locking file for high scores could not be opened
- SDL2 fixes
- Account for empty object groups in ego knowledge display
PWMAngband:
- Fix bug when displaying ego item knowledge
- Fix flickering being very slow sometimes
- Fix info on tombstone for retiring Dungeon Masters
Coding changes
--------------
Angband 4.2.x:
- Rename square_isnotknown()
- Have player calculations use resist and flag-synonym from player-timed.txt
- SDL: plug potential leak of directory handle
- Correct path_normalize() for Windows
- For exits due to a signal, use non-zero exit code
- sum_angel_song -> sum_ainu_song
- Avoid assert failure for negative bash damage
- Prevent out-of-bounds write to stack array in earthquake handler
- Set an object to assessed that has all its runes known
- Allow glowing terrain that's not in a room or on the surface to light a wall
- Avoid SDL_Color initialisation error
Compilation/documentation
-------------------------
Angband 4.2.x:
- Remove some warnings
- Windows: set both WINVER and _WIN32_WINNT to enforce minimum version
- Fix typos
- Document v parameter for player_set_timed()
- Docs: mention how window.prf is used
Features in PWMAngband 1.6.1 build 1
====================================
User interface
--------------
Angband 4.2.x:
- Improve the show_damage option
Gameplay changes
----------------
Angband 4.2.x:
- Tweak edges of the Cracks Of Doom
PWMAngband:
- Rework Black Rings of Power
Bugs fixed
----------
Angband 4.2.x:
- Scan full pile for detecting objects
PWMAngband:
- Fix bugged SDL client options buttons
- Fix "remove illegal input handler" error
- Don't clear TMD_FOOD when a character dies to avoid meaningless messages
- Fix mundane players able to use the Crown and Grond if not having anything
in the corresponding equipment slot
- Fix Dungeon Master being blasted by the Crown's power
- Fix crash in SDL client when selecting 16x16xw.woff font
Coding changes
--------------
Angband 4.2.x:
- Fix some code formatting
- Rename DETECT_GOLD to DETECT_ORE
- player_know_object(): forget traits no longer present
- Remove append_random_brand() and append_random_slay()
- Handle padding of text that could contain multibyte UTF-8 characters
- Some client fixes and improvements
- Add predicate for squares that could be used as feeling squares
- Use rf_union() rather than mflag_union() in lore_update()
- player-calcs: use updated flags rather than flags from prior state
- Move some assertions
- Include number in stack for monster's reaction to player theft
- Have more logic accommodate multiple traps in a square
- Correct some logic where square_isknown() is used
Compilation/documentation
-------------------------
Angband 4.2.x:
- Fix typos in the comments for the player's timed effects data file
- Correct some typos in the manual
- Update Angband forums url