-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangeLog
executable file
·385 lines (381 loc) · 18 KB
/
ChangeLog
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
2014-2-23 SLASH'EM UP 0.0.1
* Applied bugfixes:
- C343-17: After polymorphing into a xorn and returning to
human form, player can be stuck in a pit that isn't
there.
- C343-19: Dipping acid in a fountain may not destroy the acid.
- C343-30: Cursed scroll of destroy armor on cursed armor
doesn't always interact correctly.
- C343-52: Worn or wielded objects destroyed by dipping into
lit potions of oil are not handled properly; this
can result in odd game behavior.
- C343-72: You get confusing messages when you stop levitating
while on a flying steed.
- C343-95: If killed by the wish from a magic lamp (or similar
situation) and a bones file is produced, the bones
file has the lamp in the wrong state.
- C343-100: Game may crash if thrown potion hits bars before a
monster.
- C343-115: Sleeping or paralyzed unicorns can catch gems.
- C343-134: Being petrified by swallowing a cockatrice violates
foodless conduct.
- C343-172: Crash could occur when monster uses potion or food
to cure stoning or confusion.
- C343-175: Chatting to hostile prisoners may give an in-
appropriate message.
- C343-179: If a monster is killed by a drawbridge while
carrying a potion of acid, the game may panic.
- C343-218: Applying a wielded cream pie can crash the game.
This generalizes to wielded objects being destroyed.
- C343-243: Hero can throw without hands.
- C343-248: You can't put candles in a candelabrum while under-
water.
- C343-268: Used up potion of acid may end up in bones file.
- C343-275: If a lit, wielded, candle or potion of oil burns
out, the game may crash.
- C343-276: If a figuring auto-transforms while wielded or worn,
the game may crash.
- C343-290: Rings do not show up in the "what do you want to
charge?" prompt when they should. Applies to oil
lamps (and brass lanterns), too.
- C343-305: Attacking with an applied polearm ignores the
"confirm" option.
- C343-324: Cutting a long worm in two will crash the game if
the cut takes the worm to 1 HP or if long worms had
become extinct.
- C343-343: Helm of Opposite alignment gives incorrect piety
level.
- C343-351: Alchemy-caused explosions don't wake nearby
monsters.
- C343-355: Archeologists start out at basic skill level in
sling.
- C343-383: Applying a bullwhip while hero is at edge of map may
cause a panic or crash.
- C343-394: Throwing a potion of acid into water may panic the
game.
- C343-409: Unlocking a mimic pretending to be a door is not
handled properly.
- SC343-11: It's possible to easily find the identity of a high
priest on the Astral plane.
- SC343-12: Hero using telepathy can abuse Call on the Astral
Plane.
* Demon and devil levels are now shuffled, so Asmodeus' Lair may
appear before Demogorgon's Lair.
* Applied Randomized Sokoban Prize patch, with a chance of generating
cloak of magic resistance.
* Players can select Sokoban prize like UnNetHack by enabling
CHOOSABLE_SOKOPRIZE in config.h.
* Ettins and their undead counterparts, as well as titans, now have
their M2_GIANT flag set.
* Flame/ice mage quest artifacts and first sacrifice gift are changed
by enabling ENHANCED_MAGE_ARTI in config.h.
- Firewall Deep Freeze now summons fire/water elementals.
Earth/air elementals are summoned when invoked while
confused.
- The Candle of Eternal Flame now confers hungerless
regeneration, teleport control, cold resistance, and a
passive 1d10 fire attack when carried.
- The Storm Whistle now confers energy regeneration, teleport
control, fire resistance, and a passive 1d10 cold attack
when carried.
* Applied Enhanced Artifacts patch, with some differences:
- Giantkiller is an axe which warns the player of giants while
wielded, deals an extra 20 damage, gives a +8 bonus to hit,
and has a small chance of instakilling at most 7 adjacent
giants (including titans and ettins).
- Dragonbane is a dwarvish spear which deals double damage and
provides a +8 to-hit bonus against dragons. It also grants
reflection while wielded.
- Sunsword is a long sword which detects and deals double
damage against undead, has a chance of blinding any
opponent, and prevents light-based blinding.
- Demonbane is now a silver long sword which deals double
damage and gives a +8 to-hit bonus against major demons, and
prevents demon-gating.
- Trollsbane grants hungerless regeneration while wielded, and
has a +20 to-damage and +8 to-hit bonus against trolls.
- Ogresmasher provides a bonus +8 to-hit and +20 to-damage,
and sets constitution to a constant 25 when carried.
- Sword of Balance now deals double damage and gives +5 to-hit
against cross-aligned enemies.
- Vorpal Blade gives a +8 bonus to-damage.
- Added a new artifact called Mouser's Scalpel, and
uncommented the relevant code in artifact.c. It's a rapier
which gives +5 to-hit bonus and +1 to-damage. Since rapiers
are not randomly generated, one can only find a naturally
generated Mouser's Scalpel in Grund's Stronghold.
- Grimtooth is a permanently poisoned weapon, much like
Serpent's Tongue.
- Deathsword occasionally knocks the opponents unconscious.
- Elfrist detects elves.
- Invoking Nighthorn causes all hostile enemies who can see
you and are not mindless flee, or even paralyze. Of course,
invoking an alignment quest artifact induce a penalty to
alignment and luck.
- The Heart of Ahriman confers stealth, displacement and
energy regeneration when carried.
- The Sceptre of Might again deals double damage against
cross-aligned monsters. It also sets the wielder's strength
at 18 + enchantment, to the maximum of 25.
- Re-enabled the Palantir of Westernesse. It is now an
unaligned crystal ball which tame nearby creatures when
invoked.
* Introduced Dungeon Overview patch by Hojita Discordia into SLASH'EM.
* Applied Ask Order patch by Pasi Kallinen.
* Necromancers now receive a +1 alignment bonus when digging graves,
and will exercise wisdom if found a corpse.
* Applied Polysink patch by L. Dropping a ring of polymorph into the
sink could also convert it into a toilet.
* Applied Flipped Levels patch by Pasi Kallinen.
- Directions of drawbridges are not flipped in the original
patch. This is now fixed.
* Applied Watchmen Bribery patch by L.
* Vlad the Impaler and Doctor Frankenstein are tougher.
* Floating eyes are now bright green in TTY.
* Materials for boots are now shuffled, as seeing brown streaks on the
stones when rubbing steel boots is weird. Kicking boots are no
longer guaranteed iron boots any more.
* Pistols, bullets, silver bullets and frag grenades may randomly
generate if FIREARM_RANDGEN is enabled.
* The times a long worm attack per move is equal to the length of the
long worm.
* Cutting long worm in the middle now has a 2 in 3 chance to create
two shorter worms.
* Applied Golem-Shattering patch by L.
* Cancelling monsters now have a visible effect (covered in sparkling
lights).
* More object upgrading:
- Elven/dark elven daggers can now upgrade to wooden stakes,
and vice versa.
- Knives can upgrade to scalpels, and vice versa.
- High boots can upgrade to any magic leather boots except for
fumble boots, and vice versa.
- Iron shoes can upgrade to iron magic boots unless the magic
boots are fumble boots, and vice versa.
- Flintstones can upgrade to touchstones and whetstones.
- Touchstones and whetstones can upgrade to luckstones and
healthstones, and vice versa.
2014-2-27 SLASH'EM UP 0.0.1E1
* Undead slayers can reach saber skills to skilled, short sword skills
basic.
* Undead slayers can be dwarves.
* Yeoman's calm steed technique is implemented. Calming steed will
raise its tameness by 1, to a maximum of 10.
* Vampires and lycanthropes now can only switch between human form and
animal form, even stepped on a polymorph trap.
* Killing quest leader can unlock the lower quest levels. (from
SporkHack)
* Drain energy attack against player is implemented and works as if
stepping on an anti-magic field.
* Player-lycanthropes now gain intrinsic polymorph control at level
LYC_POLYCONTROL, default 9, and would not have intrinsic polycontrol
if LYC_POLYCONTROL is not defined.
* Applied Itlachiayaque patch by L.
* Angelic beings now have a small chance of generating with silver long
sword.
* Doppelgangers can no longer gain intrinsic polymorph control by
leveling up.
* Grenades are lighter.
* Keystone Kops may generate with pistols, bullets and dagger/knife.
2014-3-10 SLASHEM'UP 0.0.1E2
* The form-changing chance for player-lycanthropes is now
80 * u.ulevel ^ 2 / 2.
* Mirrorbright no longer hinders spell-casting.
* Mirrorbright is not the first guaranteed gift to healers any more.
* Droven sleeping punch is made a technique.
* Alchemy, including mixing potions and dissolving gems, is much more
dangerous (there's now 1 in 3 chance of exploding) unless you are
wearing a lab coat, in which case the chance is reduced to 1 in 10.
* Empty wands may crumble after an unsuccessful wresting.
* Green slimes' passive sliming attack is implemented. Hitting while
bare-handed starts the sliming process.
* Mugger can steals items, and will teleport if succeeds. (This makes
the mall a much more annoying place)
* Applied Epitaph patch by Ross Presser. Enabled ability to write
epitaphs.
* Flame mage quest artifact can destroy potions/scrolls/spellbooks
through passive fire attack. Similarly, ice mage quest artifact can
destroy potions. The passive fire/cold attack code is made more
readable.
* Player-vampires gain intrinsic sleep resistance and poison
resistance at level 7 if EASIER_VAMPIRE is enabled.
- Still needs further testing to balance...
* Cursed potion of gain ability can decrease one's attributes.
* Unicorn horn's chance of fixing attribute problems are reduced. A
unicorn horn can permanently not fix the problem if it fails to
restore the attribute.
* Pistols and bullets can be randomly generated in intelligent
monsters' starting inventory.
* '@'s now have initial weapons.
* Grimtooth now does acid damage against non-acid-resistant monsters,
like Fire and Frost Brand against non-fire/cold-resistant enemies.
* Autoconf script modified. Execute sys/autoconf/bootstrap.sh before
./configure if you need to change the default settings.
* Bug fixed: begin_burn error when receiving Holy Spear of Light as
gift. (http://sourceforge.net/p/slashem/bugs/907/)
* Bug fixed: picking up drained corpses may receive "You hear
something popping" message.
* Bug fixed (Zero-turn wresting, C343-246): Players who unsuccessfully
try to engrave with empty, wrestable wands while levitating will spend
1 turn doing so with this patch. This removes the bug which allows the
player to wrest a wand in zero turns.
2014-03-24 SLASH'EM UP 0.0.1E3
* Strong monster wielding two-handed weapon can shatter the opponent's
wielding weapon just like the player.
* Artifacts have a chance of shattering. Be careful.
* The possibility of defender's weapon shattering relates to BUC
status, enchantment, erosion, and whether it is an artifact. Erosion
of the attacker's weapon also counts.
* Partially applied L's resistance patch.
- Resistances granted from eating and leveling up are now half
resistances, which reduces the damage or effect by half.
- Extrinsic resistances and starting intrinsic resistances are
full resistances.
- Magic resistance (currently) remains unchanged.
- Fire damage (currently) does not reduce maximum HP.
- Elves and drow have full sleep resistance.
- Vampires have full sleep and poison resistance.
* Flame/ice mage quest and quest nemeses is slightly redesigned.
- Flame mages will encounter a lot of water-based and
ice-based monsters, including sea monsters, water trolls,
frost giants, water nymphs, water demons etc.
- Ice mages will fight through various fiery monsters and
demons in their quest. Beware of demon summoning.
- The quest nemesis for flame mages is Neptulon, the water
elemental lord in World of Warcraft. He has two arcane
spell-casting attacks, and can deal a fair amount of physical
damage, as well as possessing a passive cold attack.
- Quest nemesis for ice mages is Ragnaros the Firelord, also
from World of Warcraft. He is merely a fiery counterpart of
Neptulon. He can cast both arcane and clerical spells, and
deals a lot of fire and physical damage.
* Price identification is no longer available to certain object types:
- All rings.
- All wands.
- All potions.
- All spellbooks.
- All scrolls.
- Armors with randomized appearance. Specifically, all magic
cloaks, all robes, all conical hats, helmets and magic helms,
all gloves, and all magic boots.
- All bags, both wooden and magic flutes, tooled horns and all
magical counterparts, both wooden and magic harps, leather
drum and drum of earthquake.
- All gray stones.
* Magical musical instruments are made more expensive.
* Create pool spell can be affected by invisibility and/or
displacement.
* Game will pause when a secret door or passage is revealed. ("You find
a secret door" or "You reveal a secret passage")
* Applied Randomized Planes patch by Patric Mueller.
* Specifying "dragon scales" or "dragon scale mail" in level
description file generates random dragon scales/scale mail, instead of
printing a warning message, if RANDOM_DRAGON_SCALES is enabled.
* Up to three random dragon scales can generate at the arch-lich
statue trap in Lawful Quest if RANDOM_DRAGON_SCALES is enabled.
- If RANDOM_DRAGON_SCALES is disabled, random objects are
created instead.
* Inspired by Color Alchemy patch, the product of mixing two potions
other than blood or vampire blood is no longer random if the player is
a healer or wearing a lab coat.
- Mixing with a potion of amnesia always produces an undiluted
potion of amnesia.
- Mixing with potion of blood or vampire blood still produces
random results.
* Plague is associated with drovenkind.
* Excalibur can randomly generate, can be obtained by sacrificing, and
could not be obtained by dipping unless you are a knight.
* Applied Statuscolors patch.
- BUG: Status colors are not displayed before you press a key.
- NOTE: This patch is not recommended for slow computer users,
as the bottom line would flash _a lot_.
* 'c's "tastes like chicken" (cockatrice if hallucinating).
* Vlad the Impaler has his own hallucinatory names (thanks to those
Dudley's Dungeon guys).
* Protection for monks not wearing body armor other than robes are
(level / 3) + 1
* Cavemen have a 1 in 10 chance of reading scrolls as if they are
confused.
- Scrolls of genocide is an exception.
* Sea monsters CAN BE RANDOMLY GENERATED.
* Introduced and slightly modified Heck^2 levels. Gehennom is longer.
* Monsters killed by Trollsbane won't revive (except riders, of
course).
* Bug fixed: overviewing the level containing spellbook shops and
black market only displays "a shop".
- SLASH'EM added some shop types, so 5 bit is not enough.
* Bug fixed:
- C343-1: At a pit the game can give messages with poor
grammar.
- C343-23: Dungeon collapses after vault guard fails to lead
you out.
- C343-77: Some messages referring to monsters that look like
horses refer to claws.
- C343-263: Probing may miss Schroedinger's cat.
2014-09-12 SLASH'EM UP 0.0.1E4
* Compilable on OpenBSD.
* Spells Revised:
- Summon Undead revives corpses to their undead form if
practiced by "necromancy performers", i.e. chaotic
necromancers, wizards, flame and ice mages. Real necromancers
never raise zombies by this spell.
- Elemental resistance spells are made level 2 spells, and had
their duration greatly reduced.
* Monsters Added:
- Father Dagon and Mother Hydra are available, holding two
artifact keys necessary to unlock the doors in the Wizard's
Tower.
- Cthulhu available, holding the Amulet, while co-exist with
the high priest of Moloch.
* Monsters Revised:
- Riders have their base level set at 45, and are immune to
polymorph and sliming attacks.
- Nightmare is disintegration and stoning resistant.
- Beholder is disintegration, stoning and sleep resistant, and
needs +2 weapon to hit.
- Barbarians are not immune to poison.
- Necromancer monsters can cast call undead like liches.
- Flame mages cast cleric spells.
- Water Elementals have a short passive paralysis attack.
* Artifacts Added:
- Two artifact keys.
- A bullwhip named Angelbane, a moderately powerful weapon.
* Artifacts Revised:
- Excalibur is reverted to SPFX_NOGEN.
- Thiefbane is now a broadsword.
- Stormbringer deals +6 instead of +2.
- Mouser's Scalpel had greater chance of combo-hitting.
- Palantir of Westernesse disabled by default.
* Objects Revised:
- Rapiers can be generated randomly.
* Techniques Revised:
- Calm steed technique is more effective.
* Third Party Patches Applied:
- Hilight Item Piles patch, ported it onto WinNT, with pile
indicator "memorized".
- MessageType patch.
- Bilious #432.
* Minions will rebel iff the hero converts.
* Flying players can pick up items in pits.
* Players wearing or wielding their race-specific armor/weapon may
exercise their corresponding attributes.
* Tourists are being overcharged by 3x.
* Cavemen exercises wisdom and receives HP and maximum HP bonuses if
levelled up while illiterate.
* Monk's hitting enchantment is now related to gloves instead of
his/her own level.
* Droven starting objects are now more elven.
* Bug fixed:
- Bug fixed: cannot cast elemental resistance spells or
perform warding techs after obtaining partial resistance.
- Bug fixed: incorrect message of sleeping punch technique.
- Bug fixed: startquestions patch not working or causing
glitches on Linux.
- C343-4
- C343-16
- C343-41
- C343-42
- C343-45
- C343-65
- C343-360
* Other forgotten features.