diff options
-rw-r--r-- | src/scripting/lua.cpp | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/scripting/lua.cpp b/src/scripting/lua.cpp index 0189f8ed..70afc933 100644 --- a/src/scripting/lua.cpp +++ b/src/scripting/lua.cpp @@ -1011,11 +1011,7 @@ static int monster_create(lua_State *s) Monster *q = new Monster(spec); q->setMap(m); q->setPosition(Point(x, y)); - if (!GameState::insertSafe(q)) - { - LOG_WARN("Monster_Create failed to insert monster"); - return 0; - } + GameState::enqueueInsert(q); lua_pushlightuserdata(s, q); return 1; |