data dirs renamed
[k8-i-v-a-n.git] / Doc / Obsolete / ChangeLog.0430
blobd2ffbf1a7a6bc72f005e6565b29ec26293957a4b
1 ------------------------------------------------------------------------------------
3 >>> NOTICE!!! <<<
5 This file contains SPOILERS, which might ruin your IVAN experience totally. The file
6 is also provided AS IS and is probably completely unreadable.
8 ------------------------------------------------------------------------------------
10 August 5 2003 Timo Kiviluoto <markku.kiviluoto@sono.fimnet.fi>
12         * Now compiles with gcc 2.952
14 August 5 2003 Heikki Sairanen <heikki.sairanen@phpoint.net>
16         * No warnings with gcc anymore.
17         
18 August 5 2003 Timo Kiviluoto <markku.kiviluoto@sono.fimnet.fi>
20         * Corrected a bug in the bone player resurrection code
21         * More test removals
23 August 5 2003 Timo Kiviluoto <markku.kiviluoto@sono.fimnet.fi>
25         * Some frequency and danger modifier changes
26         * Test removals
28 August 5 2003 Timo Kiviluoto <markku.kiviluoto@sono.fimnet.fi>
30         * UT3 is now a little easier
31         
32 August 5 2003 Timo Kiviluoto <markku.kiviluoto@sono.fimnet.fi>
34         * Polymorphing cloned multitiled items no longer crashes
35         * Vladimir can no longer be cloned
36         * Bear traps are no longer polymorphable, since this happening when they were
37           trapping someone caused a crash
38         * Corrected two Yet Another Teleport on Mine, Polymorph and Crash Bugs
39         * Teleporting away from bear traps works again correctly
40         * Saving and loading while transporting Vladimir through the wilderness no
41           longer crashes
42         * Highscores now store system time and a random 31-bit integer along with
43           score information, which may be useful for MIHAIL
44         * Purified the source from a fatal bug which could cause removing of
45           multitiled creatures from prescripted strategic locations to abort the game
47 August 5 2003 Heikki Sairanen <heikki.sairanen@phpoint.net>
49         * When multi-squared monsters enters a square with a door. The door is destroyed.
51 August 5 2003 Heikki Sairanen <heikki.sairanen@phpoint.net>
53         * typo corrected "blah are/is too large to big up" -> pick up
55 August 5 2003 Timo Kiviluoto <markku.kiviluoto@sono.fimnet.fi>
57         * Resurrecting monsters will now trigger StepOn effects under them
58         * Corrected a typo in Vladimir's description
59         * Vladimir can no longer be polymorphed
61 August 4 2003 Timo Kiviluoto <markku.kiviluoto@sono.fimnet.fi>
63         * The alternative key settings now work in felists, for instance inventory
64         * Imps are now immune to fire
65         * Gibberlings now gibber instead of grunting
66         * Ikiros can now fix any metal item even if it's harder than mithril; the
67           former restriction was really unrealistic
68         * NEWS and AUTHORS updated
69         * Corrected a bug that could crash the game when placing multitiled characters
70           in the script
71         * Attempting to kick or teleport multitiled corpses out of the level no longer
72           crashes
73         * character::MoveRandomlyInRoom() no longer crashes near the level borders
74         * Corrected a fatal bug in all retreating AIs which occasionally caused a
75           crash near level edges and a very rare bug that could cause them not to be
76           able to escape near the right side of a level
77         * The same AIs are now somewhat more intelligent near unwalkable terrain
78         * Resurrecting the headless corpse of Elpuri no longer crashes
79         * Planting mines, creating doors etc. on the ostrich landing site is now
80           prohibited
81         * Exiled the Bloodthirsty Killer Bug of the Shattered IvanDev Emblem
82         * Vladimir no longer flies
83         * Fixed a rare bug that could cause Elpuri's area attack to crash if
84           he triggered item explosions which killed him and polymorphed his corpse
85           before the attack was completed
86         * Wand of door creation can no longer be used to reach level borders in
87           dungeons
88         * Defeated the Mysterious Chaos Bug of Game-Eating Ghost Items
89         * Squashed a fatal bug in the NodeMap initialization code that could cause
90           multitiled monsters' pathfinding to crash
91         * Plugged a minor memory leak in the level destruction code
93 August 3 2003 Timo Kiviluoto <markku.kiviluoto@sono.fimnet.fi>
95         * Removed the obsolete character and item outline codes
96         * Corrected some gcc warnings
97         * Walls in GC are now made of stone, for variety
99 August 3 2003 Timo Kiviluoto <markku.kiviluoto@sono.fimnet.fi>
101         * Corrected a fatal bug in the bonefile code
102         * The holy banana's big explosion damage reduced to half
103         * Added some magic resistance to powerful named monsters
104         * The AI is now able to use teleport control
105         * The AI now uses ESP more efficiently
106         * Sherarax and Ischaldirh are again several times more insane
107         * Plants etc. again can't follow or be displaced
108         * Corrected a minor outlook bug in the explosion code
109         * Kamikaze dwarves and mines are now more powerful
111 August 2 2003 Timo Kiviluoto <markku.kiviluoto@sono.fimnet.fi>
113         * Fly symbols are again displayed correctly
115 August 1 2003 Heikki Sairanen <heikki.sairanen@phpoint.net>
117         * Bunnies no longer can open doors
118         
119 July 31 2003 Heikki Sairanen <heikki.sairanen@phpoint.net>
121         * Nobody can walk in dungeon to the edge tiles.
122         
123 July 31 2003 Timo Kiviluoto <markku.kiviluoto@sono.fimnet.fi>
125         * Vladimir now changes color all the time
126         * The banana growers no longer defend Decos
128 July 31 2003 Heikki Sairanen <heikki.sairanen@phpoint.net>
130         * Opening book cases is easier (just walk towards one)
132 July 30 2003 Timo Kiviluoto <markku.kiviluoto@sono.fimnet.fi>
134         * Adjusted Legifer's, Cleptia's, Nefas's and Infuscor's pray effects somewhat
136 July 30 2003 Heikki Sairanen <heikki.sairanen@phpoint.net>
138         * Mistress' weaponskill increased
139         
140 July 30 2003 Timo Kiviluoto <markku.kiviluoto@sono.fimnet.fi>
142         * Corrected a fatal bug in the dig code
143         * Fixed a small bug in the consuming code which could create fleshless
144           holy bananas
145         * Removed a tiny abusable bug in the teleport control code
146         * Broken thunder hammers no longer emit light
147         * Eliminated a minor bug in the clone experience behaviour
148         * Destroyed an ugly bug that occurred when teleporting vesana
150 July 30 2003 Heikki Sairanen <heikki.sairanen@phpoint.net>
152         * Stupidity in my bug correction (zombies eating headless) corrected
153         
154 July 30 2003 Timo Kiviluoto <markku.kiviluoto@sono.fimnet.fi>
156         * Entering Corey's dungeon is now more difficult
158 July 30 2003 Timo Kiviluoto <markku.kiviluoto@sono.fimnet.fi>
160         * Action system implemented in a slightly different way, which corrects
161           some strange bugs appearing when eating multi-tiled corpses
163 July 30 2003 Heikki Sairanen <heikki.sairanen@phpoint.net>
165         * Temporary states (such as poisoned) are deactivated when monster is resurrected. 
167 July 30 2003 Heikki Sairanen <heikki.sairanen@phpoint.net>
169         * Pets and player killed monsters are no longer handled seperatly for score calculation
170         * Bug with digging earth tiles 
172 July 30 2003 Heikki Sairanen <heikki.sairanen@phpoint.net>
174         * Headless zombies can no longer eat or drink.
176 July 30 2003 Heikki Sairanen <heikki.sairanen@phpoint.net>
178         * Menu picture changed.
180 July 30 2003 Timo Kiviluoto <markku.kiviluoto@sono.fimnet.fi>
182         * Fixed a fatal bug in the character::PutNear()
184 July 30 2003 Timo Kiviluoto <markku.kiviluoto@sono.fimnet.fi>
186         * StepOn effects are now applied when changing areas, too
188 July 30 2003 Timo Kiviluoto <markku.kiviluoto@sono.fimnet.fi>
190         * Added Vladimir the gigantic carnivorous mutant bunny, which is a loyal
191           companion of Ivan and occupies 2x2 squares at once
193 July 30 2003 Timo Kiviluoto <markku.kiviluoto@sono.fimnet.fi>
195         * Corrected a bug which caused female cowards of Attnam to scream impolite
196           personal pronouns if their pursuer wasn't seen by the player
197         * Hattifattener added to char.pcx by Kahvi
198         * Cactus added to item.pcx (a completely wrong place) by Kahvi
199         * New monsters added:
200           * Giant dark frog, giant light frog, giant carnivorous plant, black bear,
201             grizzly bear and cave bear
202           * Hedgehog, of which spines do damage to unarmed attackers
203           * Hattifattener, which walks around randomly and shoots lightning bolts at
204             unexpectable directions and explodes in a large burst of electricity when dies
205           * Adult male and female carnivorous mutant bunnies, which are generated in pairs,
206             seek food and bunnies of opposite sex aggressively, mate and produce babies
207           * Baby male and female carnivorous mutant bunnies, which find food to grow big
208         * level::FindRoute now uses real A-star pathfinding
209         * Sober monsters with intelligence of at least ten now use the new pathfinding
210           when the old one isn't sufficient and are capable of some slight teamwork
211           (ie. calling for nearby friends' attention if they detect an enemy)
212         * The AI will now kick down locked doors if it can and presumes an enemy is
213           hiding behind them
214         * Genetrix vesana now spawns more and more powerful plants as time passes
215         * Decreased global danger values, monster amounts and and spawn rates considerably
217 July 30 2003 Heikki Sairanen <heikki.sairanen@phpoint.net>
219         * Added CanBeSeen checks to Elpuri's code. 
220         * Added weird reference to Ivan's talk
222 July 28 2003 Heikki Sairanen <heikki.sairanen@phpoint.net>
224         * Elpuri goes through walls and destroys them
226 July 22 2003 Heikki Sairanen <heikki.sairanen@phpoint.net>
228         * Score system simplified
230 July 15 2003 Timo Kiviluoto <sonor@phpoint.fi>
232         * Removed some ambiguous material definitions
233         * Corrected a small bug in the olterrain changing code
234         * Earth pictures modified somewhat by Kahvi
236 July 14 2003 Timo Kiviluoto <sonor@phpoint.fi>
238         * Monster invisibility works again correctly
239         * Fixed a small border tile bug
241 July 14 2003 Heikki Sairanen <heikki.sairanen@phpoint.net>
243         * Bug related to multisquared characters corrected
244         * Now compiles with GCC again.
246 July 11 2003 Timo Kiviluoto <sonor@phpoint.fi>
248         * Added border tiles to earth
249         * Wand of door creation no longer crashes
250         * Corey's level no longer crashes, I think
252 July 9 2003 Timo Kiviluoto <sonor@phpoint.fi>
254         * StepOn effects work again
256 July 9 2003 Timo Kiviluoto <sonor@phpoint.fi>
258         * Added support for multi-tile characters and items
259         * 32x32 genetrix vesana and Elpuri added to char.pcx by Kahvi
260         * Genetrix vesana, Elpuri and their corpses are now 2x2 squares large
261         * Earth with border tiles added to olterra.pcx by Kahvi
262         * Sumo wrestler added to humanoid.pcx by Kahvi
263         * Removed boots of the (Master) Porter
264         * Corrected a bug in the lock configuration creation code
265         * The enner beast is now quite funnily animated
266         * The holy banana can no longer be cloned
267         * Mages are now a little less insane opponents
268         * Corrected a highly abusable problem in the polymorph control code
269         * Added numerous bugs
271 July 9 2003 Heikki Sairanen <heikki.sairanen@phpoint.net>
273         * Chests in inventory can be unlocked/locked.
274         * Possible abuse prohibited in key-code 
276         1 : unlock chest
277         2 : lock chest
278         3 : goto 1
279         (gives dex)
281 July 8 2003 Timo Kiviluoto <sonor@phpoint.fi>
283         * Corrected a fatal bug in the level loading code
285 July 5 2003 Heikki Sairanen <heikki.sairanen@phpoint.net>
287         * No more funny snow covered boulders in weird places like New Attnam
289 July 4 2003 Timo Kiviluoto <sonor@phpoint.fi>
291         * A small bug in save.cpp corrected
292         * A great bug in rooms.cpp corrected
293         * You can now easily add new lock types
294         * Disabled several of Hex's tests
295         * 'K' now kicks instead of 'k'
296         * Lyre picture added to item.pcx by Kahvi
297         * Animated enner beast head and lyre's wielded picture added to humanoid.pcx
298           by Kahvi
299         * Impenetrable jungle terrain + border tiles added to olterra.pcx by Kahvi
300         * Added lyre of charm which can tame weak monsters
302 July 01 2003 Heikki Sairanen <heikki.sairanen@phpoint.net>
304         * Support for keyboards without number pad added
305         * Some keys changed (because of the above change). Probably very annoying.
307 June 05 2003 Heikki Sairanen <heikki.sairanen@phpoint.net>
309         * Very basic worldmap tile types added. (much work needed still)
311 May 24 2003 Heikki Sairanen <heikki.sairanen@phpoint.net>       
313         * The new path-finding (or actually checking whether a path exists...) algorithm added
314         * Few spelling mistakes in char.dat corrected
315                 
316 May 21 2003 Heikki Sairanen <heikki.sairanen@phpoint.net>       
318         * Dungeons work again.
319         * A pathfinding algorithm. (That is not yet finished)   
320         
321 May 20 2003 Timo Kiviluoto <sonor@phpoint.fi>
323         * Added second version of Corey's crystal level
324         * Btw, this version doesn't work
326 May 20 2003 Timo Kiviluoto <sonor@phpoint.fi>
328         * Added first version of Corey's crystal level
329         * Btw, Hex's code doesn't compile
331 May 19 2003 Heikki Sairanen <heikki.sairanen@phpoint.net>
333         * Compiles with gcc 3.3
334         * Almost everything crashes. (started to make new world map idea)
336 May 13 2003 Heikki Sairanen <heikki.sairanen@phpoint.net>
338         * interupt -> interrupt. We suck in English. Thanks Tuukka!
339         * No more weird msgs from unseen bear traps.
340         * Bugs with many rooms and no-guy-who-is-responsable-for-the-attack fixed
342 May 12 2003 Timo Kiviluoto <sonor@phpoint.fi>
344         * Docs (especially bugs.txt) have been cleaned up a bit