--- deliantra/server/server/move.C 2011/04/23 04:56:56 1.42 +++ deliantra/server/server/move.C 2017/01/29 02:47:05 1.48 @@ -1,24 +1,24 @@ /* * This file is part of Deliantra, the Roguelike Realtime MMORPG. - * - * Copyright (©) 2005,2006,2007,2008,2009,2010,2011 Marc Alexander Lehmann / Robin Redeker / the Deliantra team + * + * Copyright (©) 2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016 Marc Alexander Lehmann / Robin Redeker / the Deliantra team * Copyright (©) 2002 Mark Wedel & Crossfire Development Team * Copyright (©) 1992 Frank Tore Johansen - * + * * Deliantra is free software: you can redistribute it and/or modify it under * the terms of the Affero GNU General Public License as published by the * Free Software Foundation, either version 3 of the License, or (at your * option) any later version. - * + * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. - * + * * You should have received a copy of the Affero GNU General Public License * and the GNU General Public License along with this program. If not, see * . - * + * * The authors can be reached via e-mail to */ @@ -77,6 +77,8 @@ remove (); + pos.m->activate (); + if (INVOKE_PLAYER (MAP_CHANGE, contr, ARG_MAP (pos.m), ARG_INT (pos.x), ARG_INT (pos.y))) return 0; @@ -106,7 +108,6 @@ transfer_ob (object *op, int x, int y, int randomly, object *originator) { int i; - object *tmp; if (randomly) i = find_free_spot (op, op->map, x, y, 0, SIZEOFFREE); @@ -266,7 +267,7 @@ } /* - * this is not perfect yet. + * this is not perfect yet. * it does not roll objects behind multipart objects properly. * Support for rolling multipart objects is questionable. */