ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/Changes
(Generate patch)

Comparing deliantra/server/Changes (file contents):
Revision 1.506 by root, Wed Nov 11 03:52:44 2009 UTC vs.
Revision 1.507 by root, Wed Nov 11 04:45:21 2009 UTC

5TODO: it is possible to inventory-lock items on the floor, and *spomehow* possible to drop them. 5TODO: it is possible to inventory-lock items on the floor, and *spomehow* possible to drop them.
6TODO: think about naking the rhyzian amulet useful - makes little sense in deliantra? 6TODO: think about naking the rhyzian amulet useful - makes little sense in deliantra?
7TODO: cast invisible... 7TODO: cast invisible...
8 8
9TODO: update_stats delay for players, between commands etc. 9TODO: update_stats delay for players, between commands etc.
10TODO: icecubes don't thaw from flint&steel
11TODO: rename flags to at_flags or so 10TODO: rename flags to at_flags or so
11TODO: get_nearest_player slow
12TODO: speed_left dumping very slow
12 - TRIGGER events got passed a garbage pointer instead of a 13 - TRIGGER events got passed a garbage pointer instead of a
13 real player object on player changes. 14 real player object on player changes.
14 - shop specialisation calculation was totally broken. 15 - shop specialisation calculation was totally broken.
15 - nrof/itemcount/volume limits when dropping to the floor are 16 - nrof/itemcount/volume limits when dropping to the floor are
16 now enforced. 17 now enforced.
21 - balancing change, halve rod recharge speed (instead 22 - balancing change, halve rod recharge speed (instead
22 of 4.8s, the standard rods now recharge in ~10s. not a solution, 23 of 4.8s, the standard rods now recharge in ~10s. not a solution,
23 but still. 24 but still.
24 - reduce cpu time used for map saving by >40% by avoiding 25 - reduce cpu time used for map saving by >40% by avoiding
25 the costly flasg-checking loop in most cases. 26 the costly flasg-checking loop in most cases.
27 - always delay stats update for players on insert/remove till
28 next tick/command, which saves a lot of cpu cycles on drop/take.
26 - pet monster level was not displayed correctly in "showpets index". 29 - pet monster level was not displayed correctly in "showpets index".
27 - clean up floating point conversions and many similar nitpicks. 30 - clean up floating point conversions and many similar nitpicks.
28 - fix hanuk altar. 31 - fix hanuk altar.
29 - overhaul material system to be much faster, and having less bugs, but 32 - overhaul material system to be much faster, and having less bugs, but
30 still having a lot of cruft :/. 33 still having a lot of cruft :/.
39 decrease). 42 decrease).
40 - fixed a small uncleanlieness in item converters, which might 43 - fixed a small uncleanlieness in item converters, which might
41 have led to weird item multiplications. 44 have led to weird item multiplications.
42 - store hash value in shstr, not used by anything, but doesn't use much memory. 45 - store hash value in shstr, not used by anything, but doesn't use much memory.
43 - fixed crash bug in learn_spell command. 46 - fixed crash bug in learn_spell command.
47 - remove all traces of FLAG_NO_FIX_PLAYER.
44 - implemented least_significand_bit and for_all_bits_sparse_32 utilities 48 - implemented least_significand_bit and for_all_bits_sparse_32 utilities
45 and use it in some "inner" loops. 49 and use it in some "inner" loops.
46 50
472.90 Sat Nov 7 15:06:06 CET 2009 512.90 Sat Nov 7 15:06:06 CET 2009
48 - some Andrew Madloch wanted, despite being specifically told 52 - some Andrew Madloch wanted, despite being specifically told

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines