--- deliantra/server/TODO 2008/05/06 18:09:42 1.135 +++ deliantra/server/TODO 2008/09/11 13:46:22 1.143 @@ -1,27 +1,54 @@ Here are listed some todos which should be looked into sometimes. +* make inscription easier to use: offer a full dialog with multiple lines, let + users re-write/edit books to their liking (without givign exp). + +* reapernut ob was referenced by: + 2008-08-31 09:50:10.7186 cf::object::player::wrap=HASH(0xe7c3618) is + 2008-08-31 09:50:10.7186++- referenced by REF(0x15c23420), which is + 2008-08-31 09:50:10.7186+| +- in the member '_GEN_12531' of HASH(0x29b17c8), which is + 2008-08-31 09:50:10.7186+| | in the global %PerlIO::via::CoroCede::. + 2008-08-31 09:50:10.7186+| +- in the member '_GEN_18846' of HASH(0x29b17c8), which was seen before. + 2008-08-31 09:50:10.7186+| +- in the member '_GEN_42923' of HASH(0x29b17c8), which was seen before. + 2008-08-31 09:50:10.7186++- referenced by REF(0x7f8445de0620), which is + 2008-08-31 09:50:10.7186+| not found anywhere I looked :( + 2008-08-31 09:50:10.7186++- referenced by REF(0x12a45b88), which is + 2008-08-31 09:50:10.7186+| not found anywhere I looked :( + 2008-08-31 09:50:10.7186++- referenced by REF(0x12617000), which is + 2008-08-31 09:50:10.7186+| not found anywhere I looked :( + 2008-08-31 09:50:10.7186++- referenced by REF(0x1130ca08), which is + 2008-08-31 09:50:10.7186+| +- in the member '_GEN_3395' of HASH(0x29b17c8), which was seen before. + 2008-08-31 09:50:10.7186+| +- in the member '_GEN_3399' of HASH(0x29b17c8), which was seen before. + 2008-08-31 09:50:10.7186++- referenced by REF(0xecd0200), which is + 2008-08-31 09:50:10.7186+| not found anywhere I looked :( + 2008-08-31 09:50:10.7186++- referenced by REF(0xda0a500), which is + 2008-08-31 09:50:10.7186+| not found anywhere I looked :( + 2008-08-31 09:50:10.7186++- referenced by REF(0x66c1610), which is + 2008-08-31 09:50:10.7186+ in the member '_GEN_538' of HASH(0x29b17c8), which was seen before. + +* TODO: 2008-05-10 00:29:43.0651 move_object: monster has been removed - will not process further + +* TODO: re-apply items on log-in + +* TODO: rebalance jumping skill speed + +* create 100 chicken => some unseen item updates + +* dragons should not be able to change their title via the settings tab in playerbook + +* syncpoints: rules, news, motd, crossfiremail + "/opt/perl/lib/perl5/unicore/Canonical.pl", "/opt/perl/lib/perl5/unicore/To/Lower.pl" etc... + +* lone-town shops say "no shop nearby" with use_skill bargaining. + +* 2008-05-07 21:22:40.1121 region called Forgotten Town requested, but not found, using fallback. + +* off-by-one bug in c_object.C:command_take w.r.t. MAX_ITEM_PER_DROP + * *sigh* 2008-05-06 20:02:47.5317 Fixed inventory in Kyle2 (704170 -> 704172) _after_ the weight update fix -* -2008-05-06 20:07:43.0213 [ABT] tried to destroy the tail of an object -2008-05-06 20:07:43.0214 [ABT] [log_backtrace(char const*)] /root/src/cf.schmorp.de/server/server/./cfperl.xs:1122 -2008-05-06 20:07:43.0214 [ABT] [LOG(int, char const*, ...)] /root/src/cf.schmorp.de/server/common/logger.C:210 -2008-05-06 20:07:43.0214 [ABT] [object::destroy(bool)] /root/src/cf.schmorp.de/server/common/object.C:1008 -2008-05-06 20:07:43.0214 [ABT] [insert_ob_in_map(object*, maptile*, object*, int)] /root/src/cf.schmorp.de/server/common/object.C:1295 -2008-05-06 20:07:43.0214 [ABT] [insert_ob_in_map(object*, maptile*, object*, int)] /root/src/cf.schmorp.de/server/common/object.C:1300 -2008-05-06 20:07:43.0214 [ABT] [maptile::link_multipart_objects()] /root/src/cf.schmorp.de/server/common/map.C:292 -2008-05-06 20:07:43.0214 [ABT] [XS_cf__map_link_multipart_objects] /root/src/cf.schmorp.de/server/server/./cfperl.C:8544 -2008-05-06 20:07:43.0214 [ABT] [Perl_pp_entersub] /root/cvt/perl/perl-5.10.x/pp_hot.c:2850 -2008-05-06 20:07:43.0214 [ABT] [Perl_runops_standard] /root/cvt/perl/perl-5.10.x/run.c:38 -2008-05-06 20:07:43.0214 [ABT] [Perl_my_exit] /root/cvt/perl/perl-5.10.x/perl.c:5204 -2008-05-06 20:07:43.0214 [ABT] [S_run_body] /root/cvt/perl/perl-5.10.x/perl.c:2386 -2008-05-06 20:07:43.0214 [ABT] [perl_run] /root/cvt/perl/perl-5.10.x/perl.c:2302 -2008-05-06 20:07:43.0214 [ABT] [??] ??:0 -2008-05-06 20:07:43.0214 [ABT] [??] ??:0 -2008-05-06 20:07:43.0214 [ABT] [??] ??:0 - * unique items in maps not handled correctly: server should remember wether a unique file was written and force it to be written again, even if empty. @@ -123,8 +150,6 @@ * climbing, meditating, levitating skills etc. should give you experience per use -* rewrite banish in perl (low priority) - * 2007-02-03 03:49:06.010 loading /opt/crossfire/share/crossfire/maps//navar_city/city1houses (43970) 2007-02-03 03:49:06.011 Discarding object without arch: texas 2007-02-03 03:54:36.926 loading /opt/crossfire/share/crossfire/maps//navar_city/misc/city1mermaid (15753)