if (static_cast<int>(this->config["StartMap"])) { startmapinfo = ", `map`, `x`, `y`"; if (race == 4) { std::snprintf(buffer, 1024, ",%i,%i,%i", static_cast<int>(this->config["OrcStartMap"]), static_cast<int>(this->config["OrcStartX"]), static_cast<int>(this->config["OrcStartY"])); } else if (race == 5) { std::snprintf(buffer, 1024, ",%i,%i,%i", static_cast<int>(this->config["PandaStartMap"]), static_cast<int>(this->config["PandaStartX"]), static_cast<int>(this->config["PandaStartY"])); } else if (race == 6) { std::snprintf(buffer, 1024, ",%i,%i,%i", static_cast<int>(this->config["SkeletonStartMap"]), static_cast<int>(this->config["OrcStartX"]), static_cast<int>(this->config["SkeletonStartY"])); } startmapval = buffer; }