diff --git a/src/world/Manager/DebugCommandMgr.cpp b/src/world/Manager/DebugCommandMgr.cpp index 8d6d16e1..25cb092c 100644 --- a/src/world/Manager/DebugCommandMgr.cpp +++ b/src/world/Manager/DebugCommandMgr.cpp @@ -428,8 +428,10 @@ void Sapphire::World::Manager::DebugCommandMgr::add( char* data, Entity::Player& auto bNpcTemplate = serverZone->getBNpcTemplate( params ); if( !bNpcTemplate ) + { player.sendNotice( "Template " + params + " not found in cache!" ); - + return; + } auto pBNpc = std::make_shared< Entity::BNpc >( bNpcTemplate, player.getPos().x, player.getPos().y, @@ -1041,4 +1043,4 @@ void Sapphire::World::Manager::DebugCommandMgr::housing( char* data, Entity::Pla { player.sendDebug( "Unknown sub command." ); } -} \ No newline at end of file +}