| 1 |
Angband 3.0.9b |
|---|
| 2 |
============= |
|---|
| 3 |
|
|---|
| 4 |
Angband 3.0.9b is a bugfix version of 3.0.9. It makes the following |
|---|
| 5 |
changes on top of those mentioned below: |
|---|
| 6 |
- Monsters are back up to their pre-3.0.9 levels of smartness. |
|---|
| 7 |
- Store UI behaviour changed so that pressing Enter no longer |
|---|
| 8 |
initiates buying. |
|---|
| 9 |
- Fix detection of curses libraries using autoconf. |
|---|
| 10 |
- Fix broken install using autoconf. |
|---|
| 11 |
- Add the tvals for oil and dragon armor to the tval squelch list. |
|---|
| 12 |
- Once again dump modified colour information to pref files. |
|---|
| 13 |
- Fix warnings when compiling the SDL port. |
|---|
| 14 |
- Fix up roguelike keys in the store (vs. 3.0.9a) |
|---|
| 15 |
|
|---|
| 16 |
Angband 3.0.9 had the following changelist: |
|---|
| 17 |
|
|---|
| 18 |
Angband 3.0.9 is a bugfix version of 3.0.8, mostly. Thanks go to the |
|---|
| 19 |
many people who reported bugs, helped track them down, and especially |
|---|
| 20 |
to those who provided patches. |
|---|
| 21 |
|
|---|
| 22 |
* Add 'K' command to "mark item kind as squelch". |
|---|
| 23 |
* Add squelch_worthless option; does what it says on the tin. |
|---|
| 24 |
* Fix use of an uninitialised variable. (ctate) |
|---|
| 25 |
* Restore the "jump into trap and don't autopickup" command. It |
|---|
| 26 |
doesn't "flip pickup" in the same way the old command did. |
|---|
| 27 |
* Always cast to (unsigned char) for the islower(), isdigit(), etc |
|---|
| 28 |
functions |
|---|
| 29 |
* Make graphics for flavoured items work properly in the object browser. |
|---|
| 30 |
* Fix command menu display in bigtile menu via something of a hack. |
|---|
| 31 |
* Display full monster picture in monster list in bigtile mode. |
|---|
| 32 |
* Fix obviously wrong code in main-gcu. (William McBrine) |
|---|
| 33 |
* Make disturb_panel work again (this is a 3.0.6 bug). |
|---|
| 34 |
* Add _GNU_SOURCE define to silence setresgid() errors. |
|---|
| 35 |
* Give items that provide light descriptions in obj-info.c. |
|---|
| 36 |
* Describe the NO_FUEL flag. |
|---|
| 37 |
* Fix behaviour of the LITE flag. |
|---|
| 38 |
* Collect Banishment effects into one big lump sum. Death now comes |
|---|
| 39 |
quickly. |
|---|
| 40 |
* Use better spell and object descriptions. (Hugo Kornelis) |
|---|
| 41 |
* Added <click> or 'g' to some prompts where they are now acceptable |
|---|
| 42 |
inputs. |
|---|
| 43 |
* Fix acid damage of objects to make it a chance rather than a certainty. |
|---|
| 44 |
* Don't count hidden squelchable objects when deciding where to place |
|---|
| 45 |
things in monster drops (or whatever). This should stop drops from |
|---|
| 46 |
killing a monster appearing miles away from that monster with |
|---|
| 47 |
nothing appearing in between. |
|---|
| 48 |
* Make 'Glyph of Warding' 'shove' items out of the way when created on |
|---|
| 49 |
a spot. |
|---|
| 50 |
* Fix bug in removal of autoinscriptions |
|---|
| 51 |
* "!d" stops squelch auto-dropping things, and "!k" marks an object |
|---|
| 52 |
not to be squelched. |
|---|
| 53 |
* (Windows) Open windows in reverse order so the Term 5 is behind |
|---|
| 54 |
Term 4 is behind Term 3 and so on. |
|---|
| 55 |
* (GTK) Remember user preferences. |
|---|
| 56 |
* Miscellaneous small things reported by Hugo Kornelis. |
|---|
| 57 |
(for more info, see <http://dev.rephial.org/trac/ticket/252>) |
|---|
| 58 |
* Rewrite description of birth_no_preserve to make it even less |
|---|
| 59 |
ambiguous. |
|---|
| 60 |
* Allow use of objects from the floor when blind. |
|---|
| 61 |
* Reset text indent after squelch help. This means monster recall no |
|---|
| 62 |
longer gets 1-char indents from the side of the screen. |
|---|
| 63 |
* (Linux only) Always enter stores when moving onto them. |
|---|
| 64 |
* Only mark things as squelchable if we know the 'flavour' through ID |
|---|
| 65 |
or whatever. |
|---|
| 66 |
* Fixed object detection behaviour w.r.t the hide_squelchable option. |
|---|
| 67 |
* Add 'link' to the high score table from knowledge menu. |
|---|
| 68 |
* Mark starting equipment as 'everseen' for squelching & object |
|---|
| 69 |
knowledge purposes. |
|---|
| 70 |
* Add missing entries in the monster knowledge list. |
|---|
| 71 |
* Tidied up the knowledge screens, so that recalled text is always at |
|---|
| 72 |
the top of the screen, and stop giving artifact spoilers. |
|---|
| 73 |
* Report the right number of items in your inventory after a store |
|---|
| 74 |
transaction. |
|---|
| 75 |
* Stop superfluous '-more-'s in the shops. |
|---|
| 76 |
* Avoid possible out-of-bounds array access if you're clev50 when when |
|---|
| 77 |
entering the store. |
|---|
| 78 |
* Rearrange object knowledge menu, so flavoured items come first. |
|---|
| 79 |
* Make EAT_LITE monsters eat light again. |
|---|
| 80 |
* Show resist blindness properly in self knowledge displays. |
|---|
| 81 |
* Let 'h' work in stores with the roguelike keyset. |
|---|
| 82 |
* Removed the x11 "keycode translations" (i.e. rewriting "^_]3244" |
|---|
| 83 |
type sequences to "\[PgUp]" type sequences) for '-' and '=' from |
|---|
| 84 |
the pref files to prevent x11's automatic macros from breaking |
|---|
| 85 |
those keys. This was most often manifested when trying to use items |
|---|
| 86 |
on the floor. |
|---|
| 87 |
* Fixed bug in "Interact with macros" menu where the echoing of macros |
|---|
| 88 |
as you typed them would be messed up if any "keycode translations" |
|---|
| 89 |
took place. |
|---|
| 90 |
|
|---|
| 91 |
Autoconf |
|---|
| 92 |
-------- |
|---|
| 93 |
Please use gmake on BSDs. It should work OK. |
|---|
| 94 |
|
|---|
| 95 |
* Install all files properly. |
|---|
| 96 |
* Expand DEFAULT_PATH correctly. |
|---|
| 97 |
* Remember to include X11 paths. |
|---|
| 98 |
* Chown the angband executable when appropriate. |
|---|
| 99 |
* Fix SDL sound support. |
|---|
| 100 |
* Fix the "cannot find .depend" error. |
|---|