--- deliantra/server/Changes 2010/01/05 09:01:22 1.542 +++ deliantra/server/Changes 2010/02/13 14:56:55 1.561 @@ -1,23 +1,48 @@ Deliantra MORPG Server, Maps and Archetypes ChangeLog. Version numbers sort like decimal numbers. -TODO: apartment-descritpions for gotisch1/2 -TODO: it is possible to inventory-lock items on the floor, and *spomehow* possible to drop them. -TODO: think about naking the rhyzian amulet useful - makes little sense in deliantra? -TODO: cast invisible... - -TODO: 2009-11-29 12:48:48.3974 /opt/crossfire/share/crossfire/treasures:5729, "arch stonebig_club": treasure references unknown archetype -TODO: 2009-11-09 02:36:57.7199 unable to resolve postponed arch reference to 'Hanuk' -TODO: cf:object::find_by_count!!11 -TODO: summon cult does not properly create multipart monsters? -TODO: kill flag_is_water/is_water - +2.93 Sat Feb 13 15:52:36 CET 2010 + - (maps) fix travel to valdor and back. + - do no longer by default eval map cod ein safe compartments + (this can be re-enabled using the safe_eval config option). - (maps) fix an apparent crash bug caused by broken generstors in lorak. + - fix data corruption issues caused by recursive calls to + unordered_mapwalk - now every caller must provide its own + buffer. - (maps) improve tindervale maps slightly. + - (arch) considerably decrease slag ex price. - (arch) fix filth archetype. + - extension dependency resolve was completely broken. + - multipart objects would cause save_throw_object to crash - it + now acts on the head only. - do not try to connect to an irc server unless explicitly configured. - do not expect decltype() to be available in gcc 4.4. + - extended the safe perl environment by loops. + - (arch) fix "armless cook" facings. + - the "experience table" resource item did not have a proper + hash associated with it, so updates could not be detected. + - fixed poison traps in doors. + - player->killer_name did not properly flag the name as unicode. + - aggressively mark many more methods as utf8 or octet-expecting, + and provide a non-destructive SvPVutf8 variant. + - do not allow dragon players to change their title via the settings. + - ratelimited jeweler skill nugget conversion. + - under high load, the server stopped swapping out to make + the server more responsive, but making it impossible to reduce + the load by... swapping out. slot queuing will now always make + some progress. + - improve the quality of the load-avg calculation. + - (maps) fixed quest npc in jeweler dungeon quest. + - don't fail to write the runtime file if the temporary already exists. + - ipo.ext no longer uses (synchronous) CFDB, stores mail directly at + player now. + - rewrote hiscore code from scratch to use async I/O, store uuid and + timestamp and use a tab in the client to increase awareness. + - npc dialog setflag/setsatte now check for defined'ness, so + setflag 0 is possible. + - make install now deletes old extensions, to ease upgrades in the + deliantra vm. 2.92 Thu Dec 24 04:51:56 CET 2009 - the destruction spell could/would corrupt server memory quite often.