GM Let me explain what happened. We decided to stop this absurd and shameful situation around launching MegalithRO today. We must declare - we have failed today. This product is not acceptable by any means. With your help, we will present quality product from start, without childish bugs and issues which made from sleepy head, without laggy forum and site, without downtimes in the day of the opening by 3rd party provider, and so on. We tried in hurry to pack the server without correct deep testing. This is absolutely not acceptable with features what we are going to offer. Several times postponed the server opening, and played with your wishes and patience. This is vulgar, very rude and harming the attention, ideas and patience given to us from players. Shame on us. We can't be impatient and don't care about bugs, about problems, about mistakes, about managing the community, about the technical side, empty promises and everything else. The whole day absolutely everything was against us. No, seriously. Every component did not work, which earlier did well. Everything said to us -> do not open the server today. Customized prontera map, for years without issues, and today it starts to have annoying glitches, which forced us to replace map 1 day before server opening. Then we faced tons of problems with git environment, broken repositories, broken chunks, continuously and nonstop issues with conflicts which never happened beforer. Every new commit and change was a very big pain. Thx to git environment, we've missed several features and stucked a lot for resolving issues which we do not foreseen. Then a pre-configured and tuned website starts to lag as I don't know what, we did stress testing under heavy loads, and everything was perfectly fine, but today, it was not. Then we realize that the opening countdown timer is incorrect, and broken, and display to us totally different time what we expect, which force us to do much more mistakes. Then, when all problems solved, 5 minutes before the server opening go offline whole DC where we host our webhosting. The hosting provider for at least 3 years NEVER got any performance downgrades or connection issues, but today it was not on our side. They solved the issue in around 1 hour, and this 1 hour we need for taking a database from webhosting and replace and merge it with the database on the game-server. So extra postponing the server opening and whispering words "do not open it today" happen again. DC back online, and we have 30 minutes before server opening, and we need to take a data from webhosting, transfer it to game one, and merge data structures which are different together for making it work. And what do you think? Stable internet connection goes to 12-15kb/s. Is not it funny? Okay, somehow we delivered website db to game host and have fully working game db where are no issues so far for more than few months of development, and expected that we will easy like always will merge it. And you know what? Around 20 times mysql app stucked, froze, and did not work just for executing one simple command. Somehow the problem with the db solved, we satisfied how db merged, and looks like the hardest time behind. But it's not. At this point, we have NO connection between our game database and website. Users not touched, firewall works fine, security tools did not give any effect, with tcpdump we see that packets was not routed at all. After around 30-40 minutes with trying different methods to avoid the situation (imagine, you have whole developments, backups, monitoring, delivery services, proxy system environment and so on, and you just don't have internet connection from one host to another for launching the server). After around 40-50 minutes of failed attempts to recover the situation, we decided to reinstall the whole environment, and you know, this helps. What I tell you here is not only about a simple distro re-installation, I talk about advanced routing, backups, monitoring, security tools, a practice which require a lot of time. Okay, the connection between web hosting and game-server stabilized, but with tons of lags, and problems. Do you think this is DDoS attacks? Not really, they are absorbed. This is just issues in both DC at the same time with a network of administrative routers. Okay finally we made to work the server, connection repaired, the whole environment re-installed, few hours wasted, and the game server opening. At console before the server opening silence, no errors, no warnings, no any problems at all. And when new players join the game server we watch the massive wave of errors which never happened before for years, we only today noticed about these errors. And boom crash. Okay, no problem (of course it is!), let it debug on the live envelopment, let's run a debugger and check what causing the error. Okay found, except the crashes, we see tons of errors, which again, never happened before. Ok, sh*t happens, we can collect all of these and fix them all together. One of the biggest memory leaks in my life caused sprite errors and way to equip a knife on an Acolyte. We started to search what sprite is it until found that the sprite never exists, and never should be. This is a side effect of memory leak and wave of errors. Somehow we figured out the things that potentially can do the trick, and added (I'm ashamed on myself) some fixes to avoid any similar issues in the future. Collected and fixed many small different bugs that did not fixed earlier for some reason because of a hurry. Starting the server. And after 15-30 minutes I'm reading reports and PM about different bugs. At the same time, my phone pressing a key on the keyboard which is connected to console where is the server working. This is resulting in a lag on the server, because of such actions (keyboard manipulate with console output and freeze it). We expected that the wave of errors will go, and crashes will be fixed, and to be clear it is true, crashes fixed, but another problems still exist, and do massive performance degradation and overall feeling about what is going on. Then someone starts to report about many worst bugs what personally I never faced ever maybe for at least 7-8 years, these bugs totally destroy the whole server in the very short perspective (few days). Because we technically can fix it, but we don't know when, and the results of these mistakes (this is totally my fault) = 99\10 levels, different classes, different items and so on. This makes a mess at the solving the situation on the server which is still 2 hours old. So, as you understand, we did not sleep for around 48 hours for sure. Did a lot of mistakes, did not test the server throughly, and did not know about very strange and powerful bugs what we already know for now. For what is this wall of text? The main purpose is to explain that even under heavy stress without sleep and rest and against everything, we did not give up and tried to make the server work today, but situation goes worse and worse. As the result, the DB become a big mess and will be wiped out. The server is buggy and will be fixed. The whole project is raw and must be made more professional and responsible. Just try to understand, that we tried our best to keep the server online as maximum, but the situation and our own responsibility will not allow us to keep continue this absurd condition. So we decided to temporarily close the server for some short period of time. What's next? Out the box, we plan to present quality product based on players wishes, suggestions, and propositions, bug-free, and without such big mistakes what you saw today. What does it mean? That means, we must change our plans and be much closer to the community and ask for help for making the server of our and your dream in a very short period of time. Because without you, we are nothing. What is the plan? Analyze collected information and fix wave of errors Open CBT for people interested in the project and check the features for finding and fixing bugs before release day. With testers, we will be able to collect whole information much faster and fix it. With responsible testers, we can make a server based on objective good things what is required by the community. Open well tested, bugs free, without a headache and based on the community for community server with tons of features what we offer. How start to be beta-tester? You already have a game client You already have an account We already have the server We will continue fixing issues and implement your suggestion, you will continue playing. At date X when the found issues will be fixed, and requested features implemented, we will announce the server opening. But before that, we will prepare and will make sure that our 3rd party provider, phone, keyboard, lack of sleep, the internet connection will not disturb. Then, before opening, we will do a wipe, and release the server that you will enjoy so we all can be satisfied.