From 992141d3d82003d9f6b60b880972413a1dcb768c Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Mon, 29 Apr 2019 17:29:45 +0800 Subject: [PATCH] 1 --- server/gameserver/room.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/server/gameserver/room.cc b/server/gameserver/room.cc index c6c1082..44409ba 100644 --- a/server/gameserver/room.cc +++ b/server/gameserver/room.cc @@ -292,6 +292,7 @@ void Room::CreateThings() if (thing_tpl.i->weight() >= rand() % 10000) { int thing_id = thing_tpl.RandThing(); MetaData::MapThing* thing_meta = MetaMgr::Instance()->GetMapThing(thing_id); + assert(thing_meta); if (thing_meta) { if (thing_meta->i->is_house()) { CreateBuilding(thing_id, thing_tpl.i->x(), thing_tpl.i->y()); @@ -424,6 +425,7 @@ Obstacle* Room::CreateObstacle(int id, float x, float y) [] (Obstacle*) { }); + assert(entity); if (entity) { entity->BroadcastFullState(); }