compatible with Crossfire's current content (maps, archetypes, …), though some breakage is allowed if needed
dynamic archetype recollection - no need to restart the server
-
Better (any) sound improvement - environmental, spell effects, damage, etc
easy to extend (plugins, scripts), keeping compatibility with current CF's system
soft-coded rules - put the most things in configuration or easy to isolate/swap modules
add file in map distribution which says what minimal version of archetype is, and special archetype with $id$ string so server will know if requirements are met