… | |
… | |
17 | TODO: palyerdialog doesn't autoclose when too far away |
17 | TODO: palyerdialog doesn't autoclose when too far away |
18 | TODO: remove curse should *maybe* work on players themselves |
18 | TODO: remove curse should *maybe* work on players themselves |
19 | TODO: remove curse in glyph/rune doesn't have any effect? |
19 | TODO: remove curse in glyph/rune doesn't have any effect? |
20 | TODO: nothing is written on it -> log-1 |
20 | TODO: nothing is written on it -> log-1 |
21 | - "cast light" now works on oneself. |
21 | - "cast light" now works on oneself. |
22 | - bump max light radius to 9. |
22 | - bump max light radius to 9, rewrote glow lighting calculations, fix |
|
|
23 | negative glow radii again (they were totally broken before). |
23 | - the "worldmaps sometimes are black" bug is finally fixed. |
24 | - the "worldmaps sometimes are black" bug is finally fixed. |
24 | - the "player objects are referenced in _GENxx globals" bug has finally |
25 | - the "player objects are referenced in _GENxx globals" bug has finally |
25 | been fixed, by not relying on buggy perl internals when serialising. |
26 | been fixed, by not relying on buggy perl internals when serialising. |
26 | - fixed a long standing bug in the anvil converters in armour shops. |
27 | - fixed a long standing bug in the anvil converters in armour shops. |
27 | - items shops weren't interested in don't vanish anymore, and are given |
28 | - items shops weren't interested in don't vanish anymore, and are given |
… | |
… | |
50 | - remove unused "tooltype", "start_holding" object slots. |
51 | - remove unused "tooltype", "start_holding" object slots. |
51 | - change "weapontype" object slot to uint8. |
52 | - change "weapontype" object slot to uint8. |
52 | - convert "hide" object slot into flag. |
53 | - convert "hide" object slot into flag. |
53 | - reorder object members for better locality of reference and codesize |
54 | - reorder object members for better locality of reference and codesize |
54 | decrease. |
55 | decrease. |
|
|
56 | - correct rounding in lerp, add lerp_rd, lerp_ru. |
55 | - fix a crash when no skill could be found when killing amonster. |
57 | - fix a crash when no skill could be found when killing amonster. |
56 | - fix a small memleak that would eat one pointer on the perl stack for |
58 | - fix a small memleak that would eat one pointer on the perl stack for |
57 | every completed aio operation. |
59 | every completed aio operation. |
|
|
60 | - perl mapspace acessor methods now normalise (handle tiled maps) |
|
|
61 | and update mapspaces if necessary. |
58 | |
62 | |
59 | 2.71 Tue Sep 23 07:02:23 CEST 2008 |
63 | 2.71 Tue Sep 23 07:02:23 CEST 2008 |
60 | - removed all command line parsing, only env variables are supported |
64 | - removed all command line parsing, only env variables are supported |
61 | anymore. |
65 | anymore. |
62 | - region-specific monsters will now once more be on the worldmap. |
66 | - region-specific monsters will now once more be on the worldmap. |