Drop genericobject.{cpp,h} (#9629)
* Drop genericobject.{cpp,h}
This file is not for generic object but for ActiveObject message passing.
Put ownership of the various commands to the right objects and cleanup the related code.
* Protect ServerActiveObject::m_messages_out
* typo fix
This commit is contained in:
@@ -450,7 +450,7 @@ void ClientEnvironment::addActiveObject(u16 id, u8 type,
|
||||
// Object initialized:
|
||||
if ((obj = getActiveObject(new_id))) {
|
||||
// Final step is to update all children which are already known
|
||||
// Data provided by GENERIC_CMD_SPAWN_INFANT
|
||||
// Data provided by AO_CMD_SPAWN_INFANT
|
||||
const auto &children = obj->getAttachmentChildIds();
|
||||
for (auto c_id : children) {
|
||||
if (auto *o = getActiveObject(c_id))
|
||||
|
||||
Reference in New Issue
Block a user