--- deliantra/server/TODO 2008/04/22 07:28:05 1.121 +++ deliantra/server/TODO 2008/05/06 21:04:37 1.137 @@ -1,6 +1,17 @@ Here are listed some todos which should be looked into sometimes. -* tell player when he is starving. +* 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 + +* 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 +21,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 +38,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 +68,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 +82,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 @@ -148,9 +125,6 @@ * 2007-01-14 21:15:58.605 Fiery, Wist's fervent pupil was hit by counterspell with counterspell attack. this is simply counterwall hitting monsters. but why does it happen? -* 2007-01-15 01:02:00.183 Query_cost: item {cnt:1636781,uuid:<1,a1f0f9ad>,name:"boulder",flags:[17],type:0}(on ?random/d8250dbd970319bd5f35fb4f2b9b46a9@44+34) hasn't got a valid type - fix once and for all please. a) type 0 is valid b) maybe the boulder should have another type. - * animated weapons should come back to the player when he dies/disconnects? 2007-01-14 18:50:07 info: winvirus chats: Could you make it so if you have an animated weapon out and you disconnect, that it'd simply a) fall to the @@ -161,9 +135,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.