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.148 by root, Fri Oct 23 03:28:09 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
3TODO: =item Svd: the amount of seconds the map was last saved (++ means >99).
4 ^^^ the ">" gets eaten.
5TODO: pets of pets kills will increase the current skill (angels summon?) same with mercenaries?
6TODO: books head2, possibly after verbatim (prison de...)
7TODO: emergency swap mode is not working
8TODO: 2008-07-13 00:41:27.8762 BUG: process_events(): removed object is on active list: {cnt:8720978,uuid:<1.37c8d364d>,name:"bomb",flags:[2,11],type:102}
9 (when picking up a bomb quickly enough)
10TODO: inscription cannot be readied.
11TODO: random destination transport may bring you tot nürnberg errornously, likely stoneville
12TODO: ready_skill find traps does nto unapply the range slot item (bow)
13TODO: no detah messages for arena anymore
14TODO: remove curse should *maybe* work on players themselves
15TODO: remove curse in glyph/rune doesn't have any effect?
16TODO: rewrite highscore code
17
18TODO: greeting message on what to do in dialog after race selection.
19TODO: onefang's catsle conatisn many references to 'book' and 'scroll_wresting' and other fun stuff.
20
212009-01-23 07:55:29.4659 loading /opt/crossfire/share/deliantra-server/maps//mlab/cdcapart1.map (271878,0)
222009-01-23 07:55:29.4712 object refering to nonexistant archetype 'stonefloorred2'.
232009-01-23 07:55:29.4713 object refering to nonexistant archetype 'stonefloorred2'.
242009-01-23 07:55:29.4714 object refering to nonexistant archetype 'stonefloorred2'.
252009-01-23 07:55:29.4716 object refering to nonexistant archetype 'stonefloorred2'.
262009-01-23 07:55:29.4716 object refering to nonexistant archetype 'stonefloorred2'.
272009-01-23 07:55:29.4716 object refering to nonexistant archetype 'stonefloorred2'.
28
292009-03-14 06:45:26.9431 BUG: kill_object - unable to find skill that killed monster
302009-03-14 06:45:26.9431+op: {cnt:72777397,uuid:<1.522cc7a2a>,name:"PurpleHaze",flags:[0,11,15],type:1}(on /pup_land/raffle/raffle1_u1@1+9)
312009-03-14 06:45:26.9431+hitter: {cnt:75846626,uuid:<1.54ad1e25d>,name:"earth elemental",flags:[0,11,14,15],type:0}(on /pup_land/raffle/raffle1_u1@6+15)
322009-03-14 06:45:26.9431+owner: {cnt:75967614,uuid:<1.54ad3baf9>,name:"goblin",flags:[0,7,8,11,14,54,55,56,57,58,60,89],type:0}(on /pup_land/raffle/raffle1_u1@5+16)
33
34
35TODO: autopickup in shop
36TODO: quit charcetr doesn't nuke in-memory per-player maps
37TODO: ./maps/aldwulf/alch_lab/hut_1.map charm luggae will kill, and make you gain any/climbing(?) exp
38TODO: farmwife doesn't react to guuh's head?
39TODO: shop mats should use the nesrest other shopmat, always.
40TODO: make sure negative fountain effects (fireball, cause light wounds) actually cause negative effects.
41
42* where is pippijns script to generate the emote_help.pod?
43
44* make inscription easier to use: offer a full dialog with multiple lines, let
45 users re-write/edit books to their liking (without givign exp).
46
47* TODO: 2008-05-10 00:29:43.0651 move_object: monster has been removed - will not process further
48
49* TODO: re-apply items on log-in
50
51* create 100 chicken => some unseen item updates
52
53* dragons should not be able to change their title via the settings tab in playerbook
54
55* syncpoints: rules, news, motd, crossfiremail, hiscore
56 "/opt/perl/lib/perl5/unicore/Canonical.pl", "/opt/perl/lib/perl5/unicore/To/Lower.pl" etc...
57
58* lone-town shops say "no shop nearby" with use_skill bargaining.
59
60* 2008-05-07 21:22:40.1121 region called Forgotten Town requested, but not found, using fallback.
61
62* off-by-one bug in c_object.C:command_take w.r.t. MAX_ITEM_PER_DROP
63
64* *sigh*
65 2008-05-06 20:02:47.5317 Fixed inventory in Kyle2 (704170 -> 704172)
66 _after_ the weight update fix
67
68* unique items in maps not handled correctly: server should remember wether a unique
69 file was written and force it to be written again, even if empty.
70
71* can't move onto navar harbour piers when levitating.
72
73* drakkar pking system assumed to be well-balanced: any documentation?
74
75* tutorial in client
7618:24:32 <qwe> just a note
7718:25:19 <qwe> about the inscription change, the tutorial have to be update, since I
78 was reading it (by then) to get what was wrong and the instructions
79 there are outdated.
80
81* ridify us from FLAG_NO_FIX_PLAYER by replacing it by a more generic flag or
82 simply by dropping it.
83
84* important: mobs can cross shop-boundaries using shopmats. this must not be :/
85
86* drop all and get all will result in trying to pick up yourself
87 (likely harmless)
88
89* IMPORTANT: create bomb, take it (owner gets cleared), bomb expldoes in inventory => harms players b/c no owner
90
91* vanessa kept active because of:
92 owner of: {cnt:1122393,uuid:<1.26f992059>,name:"spear",flags:[17,24,111],type:15}(on <freed objects map>@1+1)
93 owner of: {cnt:961349,uuid:<1.26f96ab45>,name:"throwing dagger",flags:[17,24,111],type:15}(on <freed objects map>@1+1)
94 -> owner probably got set somehow after destruction, but how... (must be sth,. with thrown ob).
95
96* dragon cannot apply ipo writing pen (lack the body), but use skill fine
97
98http://stonewashed.net/sfx.html
99
1002007-09-23 02:41:37.7100 name sand, arch pstone_1, type 0 with fly/walk on/off not handled in move_apply()
1012007-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()
1022007-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()
1032007-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()
104
105http://www.anthro.wayne.edu/museum/MuseumCollectionSummary/Pictures/Ren%20Cen/stoneware%20bottle.jpg
106
107* prisondemadness in pod/books.pod ends in =head1 Order of the gravestone, rather mysteriously.
108
109* for the future: adjust sp regenration in that way that it doesn't
110 regenrate when food is below < 200 (a magic constant)
111
112* level 100 inscription with 4 kills: a single random_Scorll treasure
113 item in the ancient mages of forgotten town palace create
114 many *hundreds* of actual scrolls when instantiated?
115
11607:20:32 -cfbot:#cf- [Incen] that's odd. a pile of dust called "potion"
11707:21:05 -cfbot:#cf- [Incen] it was dust of piercing vision
11807:21:20 -cfbot:#cf- [Lina] seems to happen when picked up and unidentified
11907:21:37 <schmorp> unidentified they are called potions?
12007:21:48 -cfbot:#cf- [Incen] ayup
12107:22:06 -cfbot:#cf- [Lina] dusts/potions/figurines/balms
122
123* 21:37:28 -cfbot:#cf- [Drakna] yeah see meditation heals but it eats up food. but if yoiu have no food you can still
124
125* there is no "fire 0" to start firing on yourself as opposed to fire 5 etc. which starts
126 firing into a specific direction. fire 0 only fires once (this is a bug, but most clients
127 move firing on yourself on non-shift-kp_5 because servers do not support the shifted
128 semantics).
129
130* /morok_dun/mines1 n world_120_109 does not exist, but the other mine promises a quest
131 there. be inventive.
132
133* 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()
134 sanctuary etc. hits lava-"ice" and kills it in the process. other stuff seems to not work as expected with sanctuary
135 hitting items it shouldn't.
136
137* can users in theory steal the gems out of their snitchangel pet monsters?
138 => the nodrop mechanism used for that should also disallow stealing.
139
140* bowmode should offer different capabilities given on level of user
141 (Leonov).
142
143* player_sold 1 still gets added to maps at some point, but server cnanot read it.
144 resolve the situation by either implementing it fully or removing it fully.
145
146* climbing, meditating, levitating skills etc. should give you experience per use
147
148* 2007-02-03 03:49:06.010 loading /opt/crossfire/share/crossfire/maps//navar_city/city1houses (43970)
149 2007-02-03 03:49:06.011 Discarding object without arch: texas
150 2007-02-03 03:54:36.926 loading /opt/crossfire/share/crossfire/maps//navar_city/misc/city1mermaid (15753)
151 2007-02-03 03:54:36.926 Discarding object without arch: event_say
152
153* IMPORTANT:
154 entering instantiated random maps whose meta file is missing freezes the player.
155
156* random speed should result in randomised initial animation face.
157
158* training center (kobold etc.) does not stop working after 30-40min
159 but goes on for 2 hours _at least_.
160
161* 2007-01-14 21:15:58.605 Fiery, Wist's fervent pupil was hit by counterspell with counterspell attack.
162 this is simply counterwall hitting monsters. but why does it happen?
2 163
3* animated weapons should come back to the player when he dies/disconnects? 164* 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 165 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 166 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 167 ground or b) return to your inv? Rather than disappearing into the void of
7 nothingness. 168 nothingness.
8 169
9* rewrite gen_worldmap so that it replaces floors instead putting the 170* 16:09 <@schmorp> und eigentlich soltlen dort alle leeren maps gelöscht werden
10 overlay on top of the worldmap. 171 16:09 <@schmorp> so daß nur maps existieren, die overwirtes enthalten
172 16:09 <@schmorp> erinnert mich dran
11 173
12* investigate face and ground problems in world_109_126 174* 2008-05-06 19:33:55.7403 shop_specialisation_ratio: passed an item with an invalid type
175 (improve message)
13 176
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 177
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