--- deliantra/server/TODO 2008/04/25 11:40:34 1.122 +++ deliantra/server/TODO 2008/05/06 18:09:42 1.135 @@ -1,6 +1,33 @@ Here are listed some todos which should be looked into sometimes. -* tell player when he is starving. +* *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. + +* 2008-05-06 19:14:12.5927 Map darkness for popadom on /onefang/AntFarm/AntFarm9 is too high (6) + +* can't move onto navar harbour piers when levitating. * drakkar pking system assumed to be well-balanced: any documentation? @@ -10,30 +37,16 @@ was reading it (by then) to get what was wrong and the instructions there are outdated. -* missile weapons seem to be buggy w.r.t. applying things to players like - their sp attributed. see handcrossbow, which has eg. sp 30 set, which - increases their spell regen. - -* when detect monster is cast while eg. a ball of lighning is active, it's not - shown long enough for the player to notice (probably due to LOS calculations). +* ridify us from FLAG_NO_FIX_PLAYER by replacing it by a more generic flag or + simply by dropping it. * important: mobs can cross shop-boundaries using shopmats. this must not be :/ -* important: word-of-recall cast before dieing will recall you out of nimbus. - * drop all and get all will result in trying to pick up yourself (likely harmless) -* IMPORTANT: 05:13:11 -cfbot:#cf- [Lurker] Oh, and autopickup arrows. - 05:13:21 -cfbot:#cf- [Lurker] picks up your own in-flight-arrows. - * IMPORTANT: create bomb, take it (owner gets cleared), bomb expldoes in inventory => harms players b/c no owner -* sync_job in random map prepare still exists. - -* IMPORTANT: - "cannot change rod when levitating" - * vanessa kept active because of: owner of: {cnt:1122393,uuid:<1.26f992059>,name:"spear",flags:[17,24,111],type:15}(on @1+1) owner of: {cnt:961349,uuid:<1.26f96ab45>,name:"throwing dagger",flags:[17,24,111],type:15}(on @1+1) @@ -41,8 +54,6 @@ * dragon cannot apply ipo writing pen (lack the body), but use skill fine -* 2007-09-17 21:15:39.7368 BUG: process_events(): removed object is on active list: {cnt:2940058,uuid:<1.255dcdc9a>,name:"mover",flags:[2,8,11,64,103],type:40}(on /quests/peterm/Demonology/GroundLevel@10+17) - http://stonewashed.net/sfx.html 2007-09-23 02:41:37.7100 name sand, arch pstone_1, type 0 with fly/walk on/off not handled in move_apply() @@ -73,9 +84,6 @@ * for the future: adjust sp regenration in that way that it doesn't regenrate when food is below < 200 (a magic constant) -* IMPORTANT: create a no_drop flag (DONE) and set it on the nexus (or somehow avoid - stuff beig dropped on the teleporter there). - * level 100 inscription with 4 kills: a single random_Scorll treasure item in the ancient mages of forgotten town palace create many *hundreds* of actual scrolls when instantiated? @@ -90,23 +98,8 @@ * totla invisibility is too hard to get. monsters should attack the player when hit by him or his spell anyways. -* IMPORTANT: cnanot enter G in chat/irc, as it gets expanded - -* grammar: 2007-07-05 08:46:07 msg: You open up deep wounds sandy with a brutal swipe. - -* is_animated is sometimes written twice when saving, because it must be off when - no animation is set. this does not work, of course, because later the flag is written again. - should probably be fixed on load, not on save. - -* 20:09:34 -cfbot:#cf- Teufelhunden was killed by ball_lightning - obviously this should be the real name, not the arch name. - -* new players sometimes seem to lack statistics - * 21:37:28 -cfbot:#cf- [Drakna] yeah see meditation heals but it eats up food. but if yoiu have no food you can still -* IMPORTANT: client structures (ns) seem to never get released ever. - * there is no "fire 0" to start firing on yourself as opposed to fire 5 etc. which starts firing into a specific direction. fire 0 only fires once (this is a bug, but most clients move firing on yourself on non-shift-kp_5 because servers do not support the shifted @@ -158,9 +151,7 @@ 16:09 <@schmorp> so daß nur maps existieren, die overwirtes enthalten 16:09 <@schmorp> erinnert mich dran -* implement no-drop-on-destroy flag (done) - for example to remove the specialcases for books that are destroyed - and contain spells (should be done) +* 2008-05-06 19:33:55.7403 shop_specialisation_ratio: passed an item with an invalid type + (improve message) -* make sure custom keys get saved in same order as they are being loaded.