From 81e511df139351d4c02bf03b6323b8b1a7b8817b Mon Sep 17 00:00:00 2001 From: Akkadius Date: Tue, 19 Mar 2019 16:34:12 -0500 Subject: [PATCH] Add error handler so that calls aren't made when zone isn't booted --- zone/eqemu_api_zone_data_service.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/zone/eqemu_api_zone_data_service.cpp b/zone/eqemu_api_zone_data_service.cpp index 565757c28..8cfa6d8f2 100644 --- a/zone/eqemu_api_zone_data_service.cpp +++ b/zone/eqemu_api_zone_data_service.cpp @@ -654,6 +654,11 @@ void EQEmuApiZoneDataService::get(Json::Value &response, const std::vectorIsLoaded()) { + response["error"] = "Zone must be loaded to invoke calls"; + return; + } + if (method == "get_npc_list_detail") { callGetNpcListDetail(response); }