--- deliantra/server/common/loader.C 2008/09/01 22:29:17 1.119 +++ deliantra/server/common/loader.C 2008/09/11 12:43:17 1.120 @@ -387,7 +387,8 @@ #endif } - /* Old spellcasting object - need to load in the appropiate object */ + /* old style spellcasting object (pretty common) - need to load in the appropiate object */ + /* (schmorp) old really doesn't mean old, imho, just a more compact way to store such objects */ if ((type == ROD || type == WAND || type == SCROLL @@ -398,11 +399,13 @@ && !inv && !loading_arch && stats.sp) // watchout: old magic bullet stuff directly on the map is going to break here! + // TODO: at least one watchout-comments is redundant - investigate/remove { + // TODO: fix firewall object on map /* Firewall is bizarre in that spell type was stored in dam. Rest are 'normal' * in that spell was stored in sp. */ - LOG (llevError, "old spellcasting object found: %s", debug_desc ()); + //LOG (llevError, "old spellcasting object found: %s", debug_desc ()); object *tmp = get_archetype (spell_mapping[type == FIREWALL ? stats.dam : stats.sp]); insert_ob_in_ob (tmp, this); randomitems = 0;