X-Git-Url: https://jfr.im/git/irc/gameservirc.git/blobdiff_plain/5431156e15bed660986dd7ff32f18680c25dd95f..18f9660ed8965aa37f7f1222e913ff2a1ed0b004:/gameserv/tcpclient.cpp diff --git a/gameserv/tcpclient.cpp b/gameserv/tcpclient.cpp index 62d73a1..2e97580 100644 --- a/gameserv/tcpclient.cpp +++ b/gameserv/tcpclient.cpp @@ -35,7 +35,7 @@ using std::cerr; using std::endl; char *PACKAGE = "GameServ"; -char *VERSION = "1.2.5 +devel"; +char *VERSION = "1.2.6 +devel"; int sock; long lastrefresh; @@ -102,7 +102,6 @@ int main(int argc, char *argv[]) perror("Could not turn into a daemon"); exit(3); } - load_gs_dbase(); loadNews(newsdata, todaysnews); @@ -118,6 +117,12 @@ int main(int argc, char *argv[]) goto end; } + if (!load_dragon()) + { + log("Error loading dragon"); + goto end; + } + if (load_levels() == false) { log("Error loading levels"); @@ -585,6 +590,7 @@ int main(int argc, char *argv[]) end: save_gs_dbase(); + save_dragon(); saveNews(newsdata, todaysnews); delete_monsters();