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

Comparing deliantra/server/TODO (file contents):
Revision 1.17 by elmex, Sun Jan 14 18:03:16 2007 UTC vs.
Revision 1.140 by root, Tue May 20 03:14:19 2008 UTC

1Here are listed some todos which should be looked into sometimes. 1Here are listed some todos which should be looked into sometimes.
2
3* dragons should not be able to change their title via the settings tab in playerbook
4
5* syncpoints: rules, news, motd, crossfiremail
6 "/opt/perl/lib/perl5/unicore/Canonical.pl", "/opt/perl/lib/perl5/unicore/To/Lower.pl" etc...
7
8* lone-town shops say "no shop nearby" with use_skill bargaining.
9
10* 2008-05-07 21:22:40.1121 region called Forgotten Town requested, but not found, using fallback.
11
12* off-by-one bug in c_object.C:command_take w.r.t. MAX_ITEM_PER_DROP
13
14* *sigh*
15 2008-05-06 20:02:47.5317 Fixed inventory in Kyle2 (704170 -> 704172)
16 _after_ the weight update fix
17
18* unique items in maps not handled correctly: server should remember wether a unique
19 file was written and force it to be written again, even if empty.
20
21* 2008-05-06 19:14:12.5927 Map darkness for popadom on /onefang/AntFarm/AntFarm9 is too high (6)
22
23* can't move onto navar harbour piers when levitating.
24
25* drakkar pking system assumed to be well-balanced: any documentation?
26
27* tutorial in client
2818:24:32 <qwe> just a note
2918:25:19 <qwe> about the inscription change, the tutorial have to be update, since I
30 was reading it (by then) to get what was wrong and the instructions
31 there are outdated.
32
33* ridify us from FLAG_NO_FIX_PLAYER by replacing it by a more generic flag or
34 simply by dropping it.
35
36* important: mobs can cross shop-boundaries using shopmats. this must not be :/
37
38* drop all and get all will result in trying to pick up yourself
39 (likely harmless)
40
41* IMPORTANT: create bomb, take it (owner gets cleared), bomb expldoes in inventory => harms players b/c no owner
42
43* vanessa kept active because of:
44 owner of: {cnt:1122393,uuid:<1.26f992059>,name:"spear",flags:[17,24,111],type:15}(on <freed objects map>@1+1)
45 owner of: {cnt:961349,uuid:<1.26f96ab45>,name:"throwing dagger",flags:[17,24,111],type:15}(on <freed objects map>@1+1)
46 -> owner probably got set somehow after destruction, but how... (must be sth,. with thrown ob).
47
48* dragon cannot apply ipo writing pen (lack the body), but use skill fine
49
50http://stonewashed.net/sfx.html
51
522007-09-23 02:41:37.7100 name sand, arch pstone_1, type 0 with fly/walk on/off not handled in move_apply()
532007-09-23 02:41:37.7101 name bench, arch bench_2_1_1, type 0 with fly/walk on/off not handled in move_apply()
542007-09-23 02:41:37.8285 name bench, arch bench_2_1_1, type 0 with fly/walk on/off not handled in move_apply()
552007-09-23 02:41:37.8297 name bench, arch bench_2_1_1, type 0 with fly/walk on/off not handled in move_apply()
56
57http://www.anthro.wayne.edu/museum/MuseumCollectionSummary/Pictures/Ren%20Cen/stoneware%20bottle.jpg
58
592007-08-21 18:38:41.9104 [ABT] [server_tick()] /localvol/root/src/cf.schmorp.de/server/server/main.C:500
602007-08-21 18:38:41.9103 [ABT] [process_events()] /localvol/root/src/cf.schmorp.de/server/server/main.C:275
612007-08-21 18:38:41.9103 [ABT] [process_players1] /localvol/root/src/cf.schmorp.de/server/server/main.C:245
622007-08-21 18:38:41.9103 [ABT] [handle_newcs_player(object*)] /localvol/root/src/cf.schmorp.de/server/server/player.C:2271
632007-08-21 18:38:41.9102 [ABT] [??] /localvol/root/src/cf.schmorp.de/server/socket/loop.C:106
642007-08-21 18:38:41.9102 [ABT] [std::deque<command, slice_allocator<command> >::pop_front()] /usr/include/c++/4.1.3/bits/stl_deque.h:1059
652007-08-21 18:38:41.9102 [ABT] [player_apply(object*, object*, int, int)] /localvol/root/src/cf.schmorp.de/server/server/apply.C:2612
662007-08-21 18:38:41.9102 [ABT] [manual_apply(object*, object*, int)] /localvol/root/src/cf.schmorp.de/server/server/apply.C:2509
672007-08-21 18:38:41.9102 [ABT] [apply_special(object*, object*, int)] /localvol/root/src/cf.schmorp.de/server/server/apply.C:3145
682007-08-21 18:38:41.9102 [ABT] [object::change_weapon(object*)] /localvol/root/src/cf.schmorp.de/server/common/object.C:506
692007-08-21 18:38:41.9101 [ABT] [LOG(int, char const*, ...)] /localvol/root/src/cf.schmorp.de/server/common/logger.C:60
702007-08-21 18:38:41.9101 [ABT] [log_backtrace(char const*)] /localvol/root/src/cf.schmorp.de/server/server/./cfperl.xs:1126
712007-08-21 18:38:41.9100 [ABT] 2007-08-21 18:38:41.5967 Hanke changed to unapplied weapon {cnt:3617314,uuid:<1.22acc8d86>,name:"generic builder",flags:[29,80,98],type:160}(on ~Hanke/brest/apartments/brest_town_house@11+21)rpse
722007-08-21 18:38:41.5967 Hanke changed to unapplied weapon {cnt:3617314,uuid:<1.22acc8d86>,name:"generic builder",flags:[29,80,98],type:160}(on ~Hanke/brest/apartments/brest_town_house@11+21)
73
74
75* prisondemadness in pod/books.pod ends in =head1 Order of the gravestone, rather mysteriously.
76
77* for the future: adjust sp regenration in that way that it doesn't
78 regenrate when food is below < 200 (a magic constant)
79
80* level 100 inscription with 4 kills: a single random_Scorll treasure
81 item in the ancient mages of forgotten town palace create
82 many *hundreds* of actual scrolls when instantiated?
83
8407:20:32 -cfbot:#cf- [Incen] that's odd. a pile of dust called "potion"
8507:21:05 -cfbot:#cf- [Incen] it was dust of piercing vision
8607:21:20 -cfbot:#cf- [Lina] seems to happen when picked up and unidentified
8707:21:37 <schmorp> unidentified they are called potions?
8807:21:48 -cfbot:#cf- [Incen] ayup
8907:22:06 -cfbot:#cf- [Lina] dusts/potions/figurines/balms
90
91* totla invisibility is too hard to get. monsters should attack the
92 player when hit by him or his spell anyways.
93
94* 21:37:28 -cfbot:#cf- [Drakna] yeah see meditation heals but it eats up food. but if yoiu have no food you can still
95
96* there is no "fire 0" to start firing on yourself as opposed to fire 5 etc. which starts
97 firing into a specific direction. fire 0 only fires once (this is a bug, but most clients
98 move firing on yourself on non-shift-kp_5 because servers do not support the shifted
99 semantics).
100
101* /morok_dun/mines1 n world_120_109 does not exist, but the other mine promises a quest
102 there. be inventive.
103
104* victim {cnt:55798339,uuid:<1.149eb6a43>,name:"ice",flags:[0,8,103],type:23}(on /whalingoutpost/misc/frostcavern1@49+16) already dead in hit_player()
105 sanctuary etc. hits lava-"ice" and kills it in the process. other stuff seems to not work as expected with sanctuary
106 hitting items it shouldn't.
107
108* can users in theory steal the gems out of their snitchangel pet monsters?
109 => the nodrop mechanism used for that should also disallow stealing.
110
111* bowmode should offer different capabilities given on level of user
112 (Leonov).
113
114* player_sold 1 still gets added to maps at some point, but server cnanot read it.
115 resolve the situation by either implementing it fully or removing it fully.
116
117* climbing, meditating, levitating skills etc. should give you experience per use
118
119* 2007-02-03 03:49:06.010 loading /opt/crossfire/share/crossfire/maps//navar_city/city1houses (43970)
120 2007-02-03 03:49:06.011 Discarding object without arch: texas
121 2007-02-03 03:54:36.926 loading /opt/crossfire/share/crossfire/maps//navar_city/misc/city1mermaid (15753)
122 2007-02-03 03:54:36.926 Discarding object without arch: event_say
123
124* IMPORTANT:
125 entering instantiated random maps whose meta file is missing freezes the player.
126
127* random speed should result in randomised initial animation face.
128
129* training center (kobold etc.) does not stop working after 30-40min
130 but goes on for 2 hours _at least_.
131
132* 2007-01-14 21:15:58.605 Fiery, Wist's fervent pupil was hit by counterspell with counterspell attack.
133 this is simply counterwall hitting monsters. but why does it happen?
2 134
3* animated weapons should come back to the player when he dies/disconnects? 135* animated weapons should come back to the player when he dies/disconnects?
4 2007-01-14 18:50:07 info: winvirus chats: Could you make it so if you have an 136 2007-01-14 18:50:07 info: winvirus chats: Could you make it so if you have an
5 animated weapon out and you disconnect, that it'd simply a) fall to the 137 animated weapon out and you disconnect, that it'd simply a) fall to the
6 ground or b) return to your inv? Rather than disappearing into the void of 138 ground or b) return to your inv? Rather than disappearing into the void of
7 nothingness. 139 nothingness.
8 140
9* rewrite gen_worldmap so that it replaces floors instead putting the 141* 16:09 <@schmorp> und eigentlich soltlen dort alle leeren maps gelöscht werden
10 overlay on top of the worldmap. 142 16:09 <@schmorp> so daß nur maps existieren, die overwirtes enthalten
143 16:09 <@schmorp> erinnert mich dran
11 144
12* investigate face and ground problems in world_109_126 145* 2008-05-06 19:33:55.7403 shop_specialisation_ratio: passed an item with an invalid type
146 (improve message)
13 147
14* important: re-enable out-of-order execution of chat and say by making them
15 packets instead of commands, by pre-parsing ncom/command.
16 148
17* mapinfo command should be handled asynchronously (cause it blocks the server)
18
19* drop unpaid items when dieing on the spot.
20
21* arch/river/* need to be converted to new .x scheme
22
23* 16:09 <@schmorp> eigetlich soltle world-overlay nahc world moven
24 16:09 <@schmorp> ende des themas
25 16:09 <@schmorp> und eigentlich soltlen dort alle leeren maps gelöscht werden
26 16:09 <@schmorp> so daß nur maps existieren, die overwirtes enthalten
27 16:09 <@schmorp> erinnert mich dran
28 16:09 <@schmorp> (schreibs is todo und rede alle paar tage drüber, danke)
29
30* map converter
31 elmex: because of the faces and all the other nice things - i guess
32
33* implement no-drop-on-destroy flag (done)
34 for example to remove the specialcases for books that are destroyed
35 and contain spells (should be done)
36
37* look at these logs:
38 2006-09-16 01:38:16 17 objects in mortal queue [this one is just fine, schmorp]
39 2006-09-16 01:38:16 Got unknown value in map header: race human
40 2006-09-16 01:37:33 invalid type defined in shopitems in string cloak:5;spellbook:35;ring:15;book:28;scroll:25;wand:28;armour improver:2;weapon improver:2;rod:32;potion:10;horn:35;amulet:17;power_crystal:25;gem:0;lamp:-10;*:-90;
41 2006-09-16 01:37:17 Map darkness for poison on /quests/peterm/FireTemple/Fire2 is too high (6)
42
43* requirements need to be dcoumented:
44 safe:hole, gperf, glib, std::tr1 (::unoredred_map)

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines