-
Notifications
You must be signed in to change notification settings - Fork 6
/
changes.txt
4929 lines (2889 loc) · 179 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
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
Unangband 0.7.0-pre1 release
### Game Play ###
-ADDED QUESTS
- Carry the One Ring into the bowels of Orodruin to topple the Dark Lord Sauron
- Not all quest flags are yet implemented or fully tested
- PLEASE REPORT ANY BUGS
-Added a 'Fly' spell effect and a spell that uses it.
### UI Changes (thanks @dennis-roof) ###
- Added 'emergent narrative' option
- Better surface colours
### Bug Fixes ###
- Fixed wall-count bug in PCG
- Fixed several compiler warnings
- Fixed tmpnam compiler warning on linux (thanks @dennis-roof)
- Fixed crash on 64-bit systems (thanks @dennis-roof)
### Miscellaneous ###
- Removed unnecessary hard-coding of svals
- Removed many unused defines to reduce bloat
Unangband 0.6.6 release
### Game Play ###
-Study slots consume one-third as many inventory slots as they did previously
-Minor change to spell prereqs
### Bug Fixes ###
-Vendor speech now appears
-Thrown items can no longer land on open doors and be impossible to pick up
Unangband 0.6.5a release
-Many bugfixes
-Updated some text files
Unangband 0.6.5 release
### Game Play ###
-Reworked maps so that they don't provide senseless teleportation halfway across Arda; each map may now have a 'from' dungeon specified, and attempts to use the map from any other dungeon (if the 'from' is defined) fail.
-Made some artifacts always appear in certain 'reward shops' (e.g. the Phial of Galadriel is attained at her Mirror).
-Allies in battlefield levels now vary based on the 'A:' entry for that dungeon
-Encumbrance reduces energy as opposed to speed.
Unangband 0.6.4c release
### Bug Fixes ###
- Allow monsters to use their ranged attacks (Fix thanks to Alexis Scheuer).
- Fix monster toughness descriptions (Fix thanks to Alexis Scheuer).
- Prevent Witchblooms spell description crashing the game.
- Allow Saruman to appear in ruined Hobbiton.
- Prevent friendly uniques from being invulnerable to enemy attacks (Reported by Ashkir).
Unangband 0.6.4 release
"Once your variant gets a nowhere town, it will never leave" release aka "Wasn't this supposed to be out months ago?"
Special thanks to all those who reported bugs and especially those who fixed them for this release. My
apologies if I didn't get to your bug this time around.
### Game Play ###
- Add low level spell to allow Masters to light rooms.
- Ensure minimum blood debt.
- Reduce summoning debt for some monster types.
- Allow travelling while poison is slowed.
- Allow line of sight/panel/level based spells to affect objects and
grids separately from monsters.
- Improve sensing of non-cursed items using techniques which sense cursed state.
- Improve sensing to note that an item is not cursed when you wield it and it is not cursed, if it was unusual or nonmagical (The other cases were correctly handled prior to this).
- If you sense what bag an item belongs in without identifying the item,
all subsequently created items are similarly sensed
- Make Cure Poison mushrooms cure poison instead of slowing it.
- Rebalance some master summoning spells to be more useful at lower levels, as well as balance some of the resulting summons.
- Differentiate spells which summon a monster, versus those which create or animate a monster. The latter do not incur mana or blood debt and do not leave your service.
- Hatched eggs or rebuilt golems no longer leave your service.
- Lemures are now truly larval.
- Prevent regions 'double-hitting' a grid during the same attack.
- Make some plants strangle.
- Prevent monsters fighting each other from using attacks which would heal their intended target (Reported by vrbones).
- Make player traps more useful: murder holes use up ammunition less frequently; spring-loaded traps never use up ammunition; allow magic items with higher multipliers when set in traps; give bonus shots and damage multipliers to traps set by the player deeper in the dungeon.
- Add deeper and more deadly murder holes and spring-loaded traps.
- Cure all (debug command) should restore stats before healing.
- Better balance depth of traps based on damage.
- Slight tweak to ensure monkeys only carry pebbles.
- Flask throwing monsters can now carry gunpowder flasks.
- Add seeker shots.
- Allow monsters to surrender.
- Attempt to make mechanisms useful for something.
- Add Reveal Secrets spell.
- Grey monsters are now consistently immune to acid and cold and frequently immune to poison. Grey orcs no longer blink (bug 16745).
- Add identify and recharge item I services to the Magic Shop. These were almost always added by the presence of various Wizard books in those shops, and so unfairly penalized non-Wizard school casters. (Bug 16739, suggested by thorgot). Doubled cost of identify service to compensate.
- Give take item to unseen servants to make them more servant like.
- You now learn monster hit points and armour class based on the number of times you damage the monster, and the number of times you attack the monster with attacks which can miss, instead of the number of times you kill them.
- Make magic mapping dection area consistant with all other detection areas.
### User Interface ###
- Warn the player if their summoning spell doesn't produce a monster.
- Summoned monsters are always visible the first round they are summoned.
- Changed sunken city to sunken cities (Suggested by Arralen).
- Add reserve mana to character display. (Thanks to bigalphillips for this and other fixes).
- Rewrite level up screen to show how increasing a stat will affect your characters abilities. (Thanks to bigalphillips)
- Move Gain Familiar Ability menu over to fit longer entries on a 80x24 screen.
- Minor command documentation changes
### Bug Fixes ###
- Prevent monsters being entombed by traps or regions.
- Fix style description on character sheet.
- Fix display not refreshing after a quake.
- Fix psionic blast message.
- Fix for monsters not incurring summoning debt.
- Distinguish between spells which summon multiples of 1 of a monster vs spells which can summon group monsters.
- Fix for Bug #16933 Libraries need owners
- Fix for 016789 Targeting that does not target ...
- Fix for bug #16792 {Magic} items are called egos or artifacts, but not always (Reported by bigalphillips).
- Fix for Bug #16799 Monster is afraid after already dying (Reported by bigalphillips).
- Fix monster spell and blow descriptions.
- Remove invalid assertion that would cause game to crash.
- Fix description of monsters guarding locations.
- Was biasing stairs in wrong direction.
- Fix for bug Bug #16746 Lines of doors and shops appear in dungeon (Thanks to Big Al for triage and careful analysis).
- Fix for bug 016731 Sanity check birth_gollum.
- Fix for bug 016730 Don't award disarming experience for traps you can't hit
- Fix for potion of experience description.
- Fix parsing of dungeon zone names (reported by Arralen).
- Fix up bag of holdings in dumps. (#16791)
- Fix up various documentation inconsistancies and typos.
- Fix descriptions of bags of holding in death dumps.
- Fix for Bug #16732 stealing doesn't display items you can steal.
- Fix for bug #16780 failed to move 1, 0 messages (Reported by bigalphilips).
- Fix up some typos in character dumps. (#16734)
- Fix spell power calculations (especially for Apprentice Mages). #16735.
- Fix gollum mode birth option. (#16733)
- Fix bug where tangleroot/briarpatch would damage monsters not near water or plants (Reported by satyr).
- Fix bug where detect objects would detect the terrain which contained an object (Reported by arralen).
- Fix pickup messages for items in magic bags. (#13835)
- Fix for bug 16743 Lightning Spark description (Reported by Bandobras).
- Fix for bug 16758 Sting spell never learned, uses energy or mana (Foolishly reported by Pete Mack, also konijn and others)
- Fix for bug 016749 specialist items in off-hand slot can be destroyed by acid
- Fix for bug 016748 specialist can't wield to off-hand slot if a shield is worn.
- Add parentheses to fix punctuation problems. (#16760)
- Stop the player from landing on the downstairs of the Mirkwood Cellers (towns now use MORE and LESS flags).
- First pass at updating monster descriptions to include damage for spells and breaths. There's a couple of extraneous 'to's but looks good otherwise.
- Fix lighting of lanterns with no fuel message.
- Fix up spellbook descriptions for magic specialists.
Unangband 0.6.4 pre-release 4
### Game Play ###
- Add three additional druid spells including a pre-requisite spell
for 3rd book druidic cold spells.
- Ent's Song and Ent's Seeds now ranged.
- Add two additional druid spells.
- As the Stone troll uniques are tougher than Ted Sandyman, Bill Ferny
and Lotho, swap the relative depths of the two sets of uniques.
- Improve running algorithm to ignore terrain the player starts near.
The only outstanding item is for the player to be able to follow the
walls of wide corridors more easily.
### User Interface ###
- Add option 'ally_messages' for people who want detailled combat
messages for allies.
- Hitting 'x' while targetting allows you to target your allies.
- Add ^L command (X in roguelike keyset) to center the screen on the
player (From Angband 3.1.2).
- Add 'h'andle command ('%' in roguelike keyset) which allows you to
choose an item, then specify which command you use with that item.
This will support the inscribing the item with %x where you automatic-
ally choose command 'x' if you handle the item, but that component has
not been implemented yet. There's also quite a bit that can be done on
the menu display side of things. This will at some point support
commands that an item can be the transitive component for e.g. you'll
be able to choose a torch to fuel the one you have equipped, as
opposed to at the moment you have to choose the equipped torch, then
the torch you wish to fuel it with.
- Significantly improve the quality of object and spell descriptions.
- Improve region descriptions.
- For some reason the single space indentation following a line
return in text_out_to_screen was being added to the previous line. I've
removed this for the moment.
- Prevent allies movement disturbing the player.
- You now notice the language skills imparted by equipment and race.
- You now notice when examining an object or shape, which objects
or shapes prevent various flags from taking effect.
- Shape change spells now provide a description of what the shape
change does to you.
### Bug fixes ###
- Fix various issues with allies not attacking enemies, particularly
if they were some distance from the player, or immobile.
- Fix for projections ending up targetting the caster if a monster was
in the way.
- Fix misplaced return in game statistics output.
- Fix crash when checking for fumble with zero or negative chance to
hit (Thanks to Pete Mack).
- Fix for loading familiar fix. Had accidentally put this outside the
loop (Thanks to SaThaRiel).
- Fix help file reference.
### Build / Platform ###
Unangband 0.6.4 pre-release 2 & 3
### Game Play ###
- Allow the familiar to spy for the player if the player is blind.
- Add further tweaks to familiars and allies spying for you.
- Allies capable of detecting scents now track and chase nearby monsters even out of line of sight.
- Add more familiar types.
- Familiars now always get an attack when the player reaches 10th level, plus an additional ability depending on the type of familiar.
- Increase length of time allies, neutral monsters hang around.
- Try to make familiars without blows at least somewhat useful by improving spying and making them fetch objects for you.
- As mana and hp regeneration have been separated, they should only affect food consumption half as much each.
- Reduce time required to control an uncontrolled object.
- Allow player to notice when their equipment doesn't activate uncontrollably.
- Make resist blindness flag consistently allow monster to see invisible.
- Prevent allies walking into traps.
- Prevent allies evading your attacks if you target them directly (This allows you to use a Wand of Heal Monster on your familiar reliably).
- Sleeping using the 'Rest until Dusk / Rest until Dawn' service now recovers stats somewhat.
- Reorganise bard spell books so they have 4 basic books instead of 3.
- Provide additional documentation during character creation for
magic, prayer and song book specialisation and school choices.
- 'M'ap command in town reveals 'hand-drawn' map of Middle Earth.
- If a multiplying monster is poisoned, their spawn will be likewise
poisoned. This makes Stinking Cloud and Dust of Sneezing & Choking
much more effective against breeders.
- Make water created by Find Water more fountain like.
- Allow cancellation of restricted teleports for free if you don't meet the criteria.
- Dust of Sneezing now Dust of Sneezing & Choking; with a poison effect as well.
- Discount Sting and Darkness so they only cost 1 mana.
- Make druid starting spells more interesting.
- Add two more wooden monsters and made warp wood effective against them both.
- Prevent the player throwing or firing away cursed equipment.
- Add birth_gollum option which starts you deep in the dungeon, but with the snivelling, wretched ability to make any offer sound good to a hostile monster who would listen to you.
- Make cheat_lore and cheat_auto birth options.
### User Interface ###
- Include depth of deepest unique in order to provide rankings for competition (Requested by pav).
- Add additional categories for new tip files in tip knowledge menu. Oops. Didn't realise these were visible - they might have to be somewhat
renamed.
- Ensure visible traps have visible trap regions.
- Skip allied monsters when looking to steal.
- Improve formatting of spoiler table for very long object names somewhat.
- Add tips for wizards, master and druid players.
- Add tips file for Find Familiar spell.
- Add game statistics option to knowledge menu and included in
character dump. At the moment, just statistics about monsters killed
are included.
- Add view_fogged_grids option. Switching this off, but leaving view_unsafe_grids on now duplicates the Angband detect trap behaviour. Adjust the invisible grid graphic as required if you want to match the appearance exactly.
- Display information about which stats determine spells learned, failure percentages and mana in birth screen.
- For safety, you now have to use @ to target yourself.
- Offering gold now defaults to a 'recommended' amount to make it
easier to bribe a monster successfully.
### Bug fixes ###
- Fixed Call Lightning.
- Fix bug where monsters would take damage if a feature was created under them (reported by thorgot).
- Fix/workaround for duplicate tips appearing.
- Fix problem with familiar improvements being delayed by one or more levels.
- Fix assembly and body part descriptions.
- Fix shadow fairy mana regeneration.
- Fix bug preventing uncontrolled objects becoming controllable.
- Fix bug where equipment making the player hungry could incorrectly mark them as a dwarf.
- Fixed wasn't scaling distance by scale factor when checking whether allies could see invisible monsters.
- Fix conditional test to check whether 'Rest' services could be used at day/night.
- Fix bug in poly room generation code (Thanks to SaThaRiel).
- Fix crash bug when displaying object descriptions which included a range.
- Fix scattering bug that prevented scattering more than 1 square distance.
- Fix region projection bugs that prevented automatic regions having any effect.
- Clear targets for monsters you successfully ally through offering.
- Fix for Sting not working (Reported by thorgot).
- Fix to output of monster spoilers.
- Fix detect mind not using a turn or mana.
- Fix to allow cancellation of some effects which were able to be held as songs.
- Fix problem with targeting multi-blow spells when they weren't targetting a monster.
- Fix problems with limited range beam spells skipping first grid.
- Fix starting homes for 2 races.
- Fix array access error when selecting a vault (Thanks to Tynan Fitzpatrick for finding this).
- Prevent numeric overflow for very large gold amounts.
- Fix detection spells so that they update the display immediately.
### Build / Platform ###
- You can now add tip files for spells, if a player studies the individual spell. These are of the form spellnn.txt.
- Wasn't treating evasive as as powerful as it really should have been for monster power calculations.
Unangband 0.6.4 pre-release
### Game Play ###
- Made sneaking cap the maximum wake up speed of monsters at close ranges
in return for losing charging and dodging through normal movement. Sneaking
should be used for 2 specific situations: a) if you don't want your allies
to wake up sleeping monsters and b) to avoid waking monsters you are aware
of which are at range 4 or less.
- You can now 's'teal from monsters. This is automatically successful if
they are asleep and uses your stealth skill if they are awake. If you
are detected the monster will be aggravated and alert it's allies. The
's' command still searches if monsters are not adjacent to you - you can
also cancel out of the steal attempt to be offered the chance to search
instead.
- You get warned several turns before a monster wakes up that it is about
to be disturbed. Sneaking will buy you more time this way.
- Town monsters can now fall asleep again or notice the player.
- Magic/priest/spell book specialists are now much more restricted in which
books they can choose from.
- Add birth_no_identify, birth_no_selling and birth_evil options.
- Add good monsters. These are automatically allied to the player when
placed in the dungeon unless the player has the birth_evil flag. Exactly two
monsters are good at the moment (The ones people complain about having to kill).
- Add 'O'ffer an item command. This allows you to give items to your allies,
sell items to townsfolk and trade items with monsters in the dungeon. There
is plenty of testing and balancing still to do here. You should be able to
bribe monsters in the dungeon to have them progressively become less likely
to kill you and more friendly by trading at a loss. However, such monsters
will usually turn on you or leave you if you don't continue to pay them (You
will be warned in advance of this happening). Be especially wary of dealing
with evil monsters although they tend to offer much better deals up front.
There are several functions left to do here: a monster still needs to be able
to 'prematurely drop' in order that it has a more interesting set of items
to trade with you, and they need to be able to reveal the part of the dungeon
where they live, so you can go there for any moneys they haven't paid you
yet.
- Allow all stores now buy books, statues.
- Library no longer stocks services based on the books it owns.
- Use a fake Blessed Weapon tval to indicate that the store can buy any
weapon if it is blessed. Might change this to a flag at a later date.
- Beginners are no longer beginners after reaching level 10.
- Improve access to help files during character creation.
- Add some additional help and tips.
- Make monsters less aggressive if they are woken up.
- Adjust magic book rarity.
- Allow raising of dead familiars.
- Tattoos no longer trigger icky hands (Suggested by Derakon).
- Remove prerequisites from detect power (Suggested by thorgot) and add them
to detect magic instead.
- Finish rogue class changes.
- Split mage spell books up to reduce the total number of spells in each book
for balance purposes. Schools now have 5 books per school (except semi-schools
TBD) and each specialist book has been split into a low and high version of
that book.
- Reduce radius of Wizard Light spell (Suggested by Derakon).
- The East Road and Brandywine Ferry are now directly connected after the
Dunlending Agent is killed (Suggested by Derakon).
- Allow player to throw objects accurately at short range.
- Make walls of fire much less common in rooms.
- Make earlier levels more Angband-like.
- Rename nest to burrows.
- Add ambrosia.
- Give starting sorcerors a more viable spell selection.
- Add three new room types: cellular cave, burrows and polygonal rooms.
- Add some Dead Marsh themed monsters.
- Add Osgiliath and the battle of the Black-Gate.
- Split Barrow-downs into two dungeons, the lesser of which guarded by a
Barrow-wight.
- Make skeletal monsters more consistent in what they resist.
- Slight tweak to petrification from fear.
### User Interface ###
- Only restrict races available to birth_intermediate option, not classes.
- Improve access to help files during character creation.
- Add some additional help and tips.
- Add display of primary and secondary stats while picking class during
character generation.
- Allow many player commands to interact with ally inventories and/or the
inventories of the targetted monster. Needs testing.
- Tweak valves to look less like doors.
- Examining a book now details the services it allows a shopkeeper to provide.
- Hide various pain/destruction messages if the character is not yet in the
dungeon.
- Some work on sound configs. I've not tested this so it may break sound
completely.
### Bug fixes ###
- Fix bug where warrior style specialists could cast any spell.
- Fix for bug #14485 You can travel forever without ever starving to death.
- Try to fix all instances of monster race being displayed without correctly
choosing male, female or pluralisation.
- Fix for Arralen's WTF.
- Fix for bug 15564 projectile blocking is weird.
- Fix some stacking bugs and improve diagnostic code (enable this using
cheat_xtra).
- Fix bug with teleport player to monster spells (Reported by Derakon).
- Fix for bug 15833 You can't enter a store with monlist on.
- Fix opening lever logic.
- Fix bug #16024 'guided shot' spell has faulty logic (Thanks to ncc17).
- Fix depths of room contents.
- Fix remaining issues with dungeon connectivity, too few rooms and dungeons
failing to generate. This is one known buffer overrun (see post in the
Angband dungeon discussion thread for a full list of known generation bugs).
- Fix spelling of waterfall in room descriptions.
- Fix wilderness dungeons being generated too frequently.
- Fix deadfall traps.
- Fix avoiding traps and make it clearer why you avoid particular traps.
- Fix the quake bug which caused monsters with quake to make themselves
disappaear.
- Fix bug where runes reported you could still cast spells from them (Thanks
to Tony Bowes).
- Fix divide by zero bug when shooting or throwing without any skill (Thanks
to ebizzell for test case).
### Build / Platform ###
- Adopt PostMessage replacement in main-win.c from Vanilla (Thanks to zaimoni
for suggestion).
- It is now possible in most places in the edit files to specify tval by name
instead of number. Currently only the store.txt file does so, and it does this
to specify items that can be bought in the stores. This is no longer hard coded.
- Use a fake Blessed Weapon tval to indicate that the store can buy any
weapon if it is blessed. Might change this to a flag at a later date.
- Move to safer use of project_one instead of project_o etc.
- Updated main-gcu from Vanilla (Thanks to d_m for the suggestion).
- It is now possible to restrict vaults to particular level themes. Use this
primarily for vaults which are 'corridor-like' to avoid affecting the likelihood
of larger vaults appearing.
Unangband 0.6.3a "Football Competition" Release
### Game Play ###
- Storage locations now contain fully identified objects. It is possible for the player to learn about new items this way.
- Never discount services.
- Add service of Acid Proofing to Small Goods Store and Armoury.
- Temples should now usually stock Satisfy Hunger service.
- Don't break thrown weapons.
- Allow flasks to be wielded into the quiver.
- Increase number of monsters in wilderness.
- Reduce starting number of monsters on each dungeon level.
- Reduce frequency of diseases caused by non-disease damage.
- You will now get a disease if you let your stat be drained while at the minimum.
- Grass fires now burn out much faster.
- Make Hornburg open above the ground level.
- Improve routine which picks player allies on the battlefield.
- Make forge giant monsters more like player class.
- Prevent battlefields from getting consumed by fire as easily.
- Improve effectiveness of wand of haste monster.
- Ensure staff of perilous summoning is marked cursed.
- Change semantics of healing percentage to match Angband's.
- Change most healing effects to heal a percentage of the player hit points.
- Increase length of time poison attacks last for.
- Change throwing so that badly balanced weapons do the minimum damage and only have half the damage bonus when thrown.
- Increase frequency of potion and scroll drops deeper in the dungeon.
### User Interface ###
- Allies use the player's name when speaking about them.
- If a player is not hungry and not full and eats and ends up in the same state, don't report anything.
- Remember when we get objects from storage locations or as quest rewards.
- Change appearance of pits and silent watchers to prevent trap regions having the same appearance as unknown areas.
- Suppress messages about weapons getting damaged on the ground.
- Change appearance of shady trail.
- Improve appearance of Old Forest.
- Allow cancellation of recall to avoid consuming scroll.
- Tweak throwing damage information.
- Make some mushroom tips appear early enough to be useful.
- Make the monlist option switched off by default. Bump the save file version to force this off for the competition 70 character. This is due to an unresolved bug with monlist option on preventing stores from being entered.
- Separate out the option to toggle the monlist on or off via space bar from whether it is actually on to start with.
### Bug fixes ###
- Fix stacking bugs between lit and nonlit torches.
- Prevent lit torches in inventory.
- Fix bug where object sold to store wouldn't 'really' become identified.
- Fix bugs causing duplicate tips to appear when seeing items in stores.
- Fix for mushroom spores not stacking.
- Fix bug where thrown items wouldn't be identified when the target died.
- Fix for room filled with trap doors.
- Fix bug with aura reporting itself as an undefined attack.
- Fix explosion and slime attacks so they affect the player.
- Fix bug where ice chasms would be created from wet ground.
- Fix stair direction on the top levels of towers.
- Fix Violin and Drum svals (Thanks to Satyr).
- Fix possible out of bounds error when enchanting (Thanks to Satyr).
- Fix resist nether being accidentally identified on items.
- Fix bug causing slow poison messages every round if poison slowed.
- Fix bug when wielded instruments acted as bows.
- Avoid writing base terrain twice.
- Fix for bug 015845 Khazad-dum - map is locked to 0,0
- Fix up some timed effect description mismatches.
- Fix for discounts not reducing cost of items.
- Fix for Bug #15841 Quake destroys critter
- Fix levels some room descriptions appear on to ensure that the appropriate objects are generated.
- Fix for bug Bug #15836 Giant white mousemice bone
- Fix for Old Forest locations suggested by Satyr.
- Fix for Bug #15830 Dropped staff turned to Nothing
### Build / Platform ###
- Correct code to ensure dumb borg doesn't bother with towns.
Unangband 0.6.3 "Death to the Case Statement" aka "The Projected Release"
### Game Play ###
- Compress dungeon levels from 0 - 100 to 0 - 60 to speed up the end game.
- Allow player to assemble friendly monsters and carry eggs to hatch friendly monsters.
- Prohibit certain races from acquiring particular equipment flags.
- Penalize shape shifter mana.
- Add ability to tattoo and woad yourself.
- Change earthquakes and destruction to use projection code.
- Add wilderness paths (from FAAngband).
- Try harder to prevent escape from Moria.
- Add firearms.
- Updated druidic spells to use new region code.
- Add in new sorceror spells that allow them to create traps from objects and other spells.
- Make body armours appear earlier in the dungeon. This is to try to make them a more viable option...
- Tweak weapon values as per blog. Note there are some additional tweaks here not mentioned in the blog entry.
- Add additional trap types.
- Add poisonous levels.
- Change how traps themes work.
- Sneaky monsters can now disarm traps.
- Implement sticks to snakes and familiars. Somewhat hackish.
- Tweak spell lists for mages based on 'Designing a Magic System - Part 14'
- Add some useful low level rings so that first rings !cursed. Now the first cursed rings occur at level 15, and are actually mixed cursed and beneficial.
- Altered amulets so there is no duplication in ring and amulet abilities. Amulets now occur deeper and are almost always useful.
- Make freeze have an ice effect.
- Increase power of torch and chill spells.
- Added slow poison potions and spells back. Slow poison now delays the onset of poison effect.
- Added slow digestion temporary effect.
- Added spells and mushrooms of slow metabolism.
- Improve Sauron end game. Morgoth end game still to be done.
- Remove rooms from Fangorn aflame.
- Golems leave behind larger parts to make them easier to reassemble when destroyed.
- Add remaining disease remedies.
- Applying a flask to yourself will hurt you.
- Reduce accuracy at range at the same rate for both player and monsters.
- Tweak monster to hit values so that deeper monsters are as accurate as 0.6.2, missile weapon range has a constant penalty, and only shields provide additional protection at range.
- Blind monsters can now cast spells, just inaccurately.
- Tweak Miasma and Cloud Kill to take advantage of poison graduate effects.
- Increase the range of different poison attacks.
- Weaken poison ball initial damage for weaker poison balls.
- Prevent allies from teleporting away as often.
- Modified stinking cloud so it does no immediate damage.
- Change how chill spell works.
- Tweak flask frequencies.
- Allow potions of water to wash off other coatings.
- All objects (wands/staffs etc) now base their damage on the object level.
- Improve semantics of sense_magic.
- Add ac protection to a variety of weapons.
- Add more variety to criticals inflicted by weapons.
- Rebalance frequency of many low level items.
- Learn by use for bows for a fixed number of shots.
- Decrease uses required to id by use.
- Remove feedback from Gandalf's shop and replace with a useful lower level service.
- Change how slays and brands work for gloves, bows and rings.
- Player traps now use slays and brands.
- Slight tweak to the ac of a couple of low level monsters.
- Slight tweak to make scarecrows deeper than green molds.
- Add scarecrow. Make snakes more interesting.
- Added spikey mushroom patches and stone jellies.
- Magic shops and temples will now buy statues.
- Add monster pits.
- Increase ecology variety.
- Make Farmer Maggot easier to kill via ranged attacks.
- Allow player to travel directly from rebuilt Hobbiton to Angband. Not sure why this was removed.
- Thieves now improve searching as they improve levels.
- Traps now affect a region around them.
- Work on improving rubble with objects. Make this rubble only sometimes have objects but room description indicate when it is likely that this is the case.
- Monster ecologies now ramp up so that the most dangerous monster is only found in the central most room of that ecology.
- Dangerous vaults now have much more dangerous monsters surrounding them.
- Implement Sangband style vaults.
- Significantly improve correctness and variety of ecologies.
- Bows and thrown weapons can now go off-target (from Sangband).
- You now push past harmless townsfolk.
- Force better frequencies of object drops on the floor so that each treasure
type will be equally likely (with a fudge factor based on object level).
### User Interface ###
- Reenable tunnelling using the alter key.
- Added Dubtrain Angband Sound Pack v3.1.0
- Remove original Angband sounds.
- Added cheat_wall option to pseudo-colour walls for debugging
purposes.
- Make permanent rock distinguishable from normal rock.
- If an item/spell is known, display the area of effect when targetting to better allow the player to use the ability.
- Change druid starting light spell.
- Windy rooms and items give the player good defense against archery.
- Tweak names of throwing items.
- Don't run on known regions.
- Improve correctness of retargetting code.
- Ensure itemlist view is up to date.
- Allow running algorithm to navigate pillared rooms and crypt style corridors.
- Differentiate between known and unknown bodies based on whether that monster type has been seen before.
- Improve user interface experience with the monlist options.