--- deliantra/server/common/loader.C 2009/01/08 03:03:23 1.127 +++ deliantra/server/common/loader.C 2009/05/05 04:51:55 1.128 @@ -1317,8 +1317,8 @@ if (op->sound_destroy != tmp->sound_destroy) f.put (KW_sound_destroy, op->sound_destroy ? &faces [op->sound_destroy] : 0); if (op->animation_id != tmp->animation_id) - if (op->animation_id) - f.put (KW_animation, animations[GET_ANIM_ID (op)].name); + if (op->has_anim ()) + f.put (KW_animation, op->anim ().name); else { f.put (KW_animation, (const char *)0);