--- deliantra/server/socket/loop.C 2006/12/11 19:46:47 1.8 +++ deliantra/server/socket/loop.C 2006/12/12 20:53:03 1.9 @@ -379,7 +379,7 @@ if (!QUERY_FLAG (pl->ob, FLAG_REMOVED)) { terminate_all_pets (pl->ob); - remove_ob (pl->ob); + pl->ob->remove (); } leave (pl, 1); final_free_player (pl); @@ -531,7 +531,7 @@ if (!QUERY_FLAG (pl->ob, FLAG_REMOVED)) { terminate_all_pets (pl->ob); - remove_ob (pl->ob); + pl->ob->remove (); } leave (pl, 1); final_free_player (pl); @@ -550,7 +550,7 @@ if (!QUERY_FLAG (pl->ob, FLAG_REMOVED)) { terminate_all_pets (pl->ob); - remove_ob (pl->ob); + pl->ob->remove (); } leave (pl, 1); final_free_player (pl);