--- deliantra/server/Changes 2010/04/04 20:00:05 1.602 +++ deliantra/server/Changes 2010/04/06 21:11:48 1.607 @@ -39,6 +39,11 @@ TODO: do not show msg for unidentified objects. TODO: set_ranged_ob/set_combat_ob, clear spells etc. removal of slot_Type etc. +TODO: thrown objects hit natively (with their own skill). +TODO: golem survives "longer" now. +TODO: slow down some skills (e.g. stealing) +TODO: apply range checkign should go to apply_special +TODO: stealing, mining, others has no "there is nothing" message. - (maps) the mana fountain now has a ratelimit of 30 potions per hour. - (maps) added (navar) gravedigger, that buys players gravestones. - made (wizard) look_at show also uuids. @@ -53,7 +58,7 @@ - move_type changes (spells, skills etc.) now will correctly take move_on/move_off into account (e.g. buttons). - display (exit) or (random map) in client for those objects. - - remove (useless) spell damage columns from spell info and replace + - removed (useless) spell damage columns from spell info and replace it by effective casting level - clients > 2.10 required to display properly. - building of levers/doors works again for all kinds of floors. @@ -89,6 +94,7 @@ used by minable veins. - (maps) relocated jeweler town to another directoy. - (maps) added quest for the mining skill scroll to valleynoy. + - (arch) implement mining pickaxes and mining skill. - generate most constants for perl automatically. - properly check for weapon name prefix ("Ragnarok's sword"). - when player dies, restore his food to at least 200. @@ -97,7 +103,15 @@ - implement generic "ranged" item framework (pickaxe, fishing rod). - the singing skill actually respects the direction now. - oratory and singing now require a direction. - - use_skill now requires that you cna apply the skill tool. + - use_skill now requires that you can actually apply the skill tool. + - do not invoke perl on every user command anymore by providing + a comamnd and an unknown_command event. + - move mark, run, run_stop, fire and fire_stop commands back from + perl to C++, for speed reasons (basically undo patchset 1304). + - add a client_destroy event, so we don't have to hook the + attachable destroy event (which is called much more often). + - removed (unused) FLOOR object type. + - fix errornous change_abil messages for rods (and other types). 2.93 Sat Feb 13 15:52:36 CET 2010 - (maps) fix travel to valdor and back. @@ -860,7 +874,7 @@ - refactored the object remove/insert functions and most related functions (decrease, split, merge_ob etc.). - make it compile better on freebsd (reported by pippijn). - - remove GT_UPDATE_INV (no longer applicable). + - removed GT_UPDATE_INV (no longer applicable). - fix the longstanding "container stays open" bug. - improved floorbox updating to be incremental and other protocol optimisations.