--- 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.
*/