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.145 by root, Wed Jul 29 03:27:05 2009 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* where is pippijns script to generate the emote_help.pod?
4
5* make inscription easier to use: offer a full dialog with multiple lines, let
6 users re-write/edit books to their liking (without givign exp).
7
8* TODO: 2008-05-10 00:29:43.0651 move_object: monster has been removed - will not process further
9
10* TODO: re-apply items on log-in
11
12* create 100 chicken => some unseen item updates
13
14* dragons should not be able to change their title via the settings tab in playerbook
15
16* syncpoints: rules, news, motd, crossfiremail, hiscore
17 "/opt/perl/lib/perl5/unicore/Canonical.pl", "/opt/perl/lib/perl5/unicore/To/Lower.pl" etc...
18
19* lone-town shops say "no shop nearby" with use_skill bargaining.
20
21* 2008-05-07 21:22:40.1121 region called Forgotten Town requested, but not found, using fallback.
22
23* off-by-one bug in c_object.C:command_take w.r.t. MAX_ITEM_PER_DROP
24
25* *sigh*
26 2008-05-06 20:02:47.5317 Fixed inventory in Kyle2 (704170 -> 704172)
27 _after_ the weight update fix
28
29* unique items in maps not handled correctly: server should remember wether a unique
30 file was written and force it to be written again, even if empty.
31
32* can't move onto navar harbour piers when levitating.
33
34* drakkar pking system assumed to be well-balanced: any documentation?
35
36* tutorial in client
3718:24:32 <qwe> just a note
3818:25:19 <qwe> about the inscription change, the tutorial have to be update, since I
39 was reading it (by then) to get what was wrong and the instructions
40 there are outdated.
41
42* ridify us from FLAG_NO_FIX_PLAYER by replacing it by a more generic flag or
43 simply by dropping it.
44
45* important: mobs can cross shop-boundaries using shopmats. this must not be :/
46
47* drop all and get all will result in trying to pick up yourself
48 (likely harmless)
49
50* IMPORTANT: create bomb, take it (owner gets cleared), bomb expldoes in inventory => harms players b/c no owner
51
52* vanessa kept active because of:
53 owner of: {cnt:1122393,uuid:<1.26f992059>,name:"spear",flags:[17,24,111],type:15}(on <freed objects map>@1+1)
54 owner of: {cnt:961349,uuid:<1.26f96ab45>,name:"throwing dagger",flags:[17,24,111],type:15}(on <freed objects map>@1+1)
55 -> owner probably got set somehow after destruction, but how... (must be sth,. with thrown ob).
56
57* dragon cannot apply ipo writing pen (lack the body), but use skill fine
58
59http://stonewashed.net/sfx.html
60
612007-09-23 02:41:37.7100 name sand, arch pstone_1, type 0 with fly/walk on/off not handled in move_apply()
622007-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()
632007-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()
642007-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()
65
66http://www.anthro.wayne.edu/museum/MuseumCollectionSummary/Pictures/Ren%20Cen/stoneware%20bottle.jpg
67
68* prisondemadness in pod/books.pod ends in =head1 Order of the gravestone, rather mysteriously.
69
70* for the future: adjust sp regenration in that way that it doesn't
71 regenrate when food is below < 200 (a magic constant)
72
73* level 100 inscription with 4 kills: a single random_Scorll treasure
74 item in the ancient mages of forgotten town palace create
75 many *hundreds* of actual scrolls when instantiated?
76
7707:20:32 -cfbot:#cf- [Incen] that's odd. a pile of dust called "potion"
7807:21:05 -cfbot:#cf- [Incen] it was dust of piercing vision
7907:21:20 -cfbot:#cf- [Lina] seems to happen when picked up and unidentified
8007:21:37 <schmorp> unidentified they are called potions?
8107:21:48 -cfbot:#cf- [Incen] ayup
8207:22:06 -cfbot:#cf- [Lina] dusts/potions/figurines/balms
83
84* 21:37:28 -cfbot:#cf- [Drakna] yeah see meditation heals but it eats up food. but if yoiu have no food you can still
85
86* there is no "fire 0" to start firing on yourself as opposed to fire 5 etc. which starts
87 firing into a specific direction. fire 0 only fires once (this is a bug, but most clients
88 move firing on yourself on non-shift-kp_5 because servers do not support the shifted
89 semantics).
90
91* /morok_dun/mines1 n world_120_109 does not exist, but the other mine promises a quest
92 there. be inventive.
93
94* 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()
95 sanctuary etc. hits lava-"ice" and kills it in the process. other stuff seems to not work as expected with sanctuary
96 hitting items it shouldn't.
97
98* can users in theory steal the gems out of their snitchangel pet monsters?
99 => the nodrop mechanism used for that should also disallow stealing.
100
101* bowmode should offer different capabilities given on level of user
102 (Leonov).
103
104* player_sold 1 still gets added to maps at some point, but server cnanot read it.
105 resolve the situation by either implementing it fully or removing it fully.
106
107* climbing, meditating, levitating skills etc. should give you experience per use
108
109* 2007-02-03 03:49:06.010 loading /opt/crossfire/share/crossfire/maps//navar_city/city1houses (43970)
110 2007-02-03 03:49:06.011 Discarding object without arch: texas
111 2007-02-03 03:54:36.926 loading /opt/crossfire/share/crossfire/maps//navar_city/misc/city1mermaid (15753)
112 2007-02-03 03:54:36.926 Discarding object without arch: event_say
113
114* IMPORTANT:
115 entering instantiated random maps whose meta file is missing freezes the player.
116
117* random speed should result in randomised initial animation face.
118
119* training center (kobold etc.) does not stop working after 30-40min
120 but goes on for 2 hours _at least_.
121
122* 2007-01-14 21:15:58.605 Fiery, Wist's fervent pupil was hit by counterspell with counterspell attack.
123 this is simply counterwall hitting monsters. but why does it happen?
2 124
3* animated weapons should come back to the player when he dies/disconnects? 125* 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 126 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 127 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 128 ground or b) return to your inv? Rather than disappearing into the void of
7 nothingness. 129 nothingness.
8 130
9* rewrite gen_worldmap so that it replaces floors instead putting the 131* 16:09 <@schmorp> und eigentlich soltlen dort alle leeren maps gelöscht werden
10 overlay on top of the worldmap. 132 16:09 <@schmorp> so daß nur maps existieren, die overwirtes enthalten
133 16:09 <@schmorp> erinnert mich dran
11 134
12* investigate face and ground problems in world_109_126 135* 2008-05-06 19:33:55.7403 shop_specialisation_ratio: passed an item with an invalid type
136 (improve message)
13 137
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 138
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