Auto-translated
The chat update cycle continues.
Here is a list of changes:

After all these changes, the chat's functionality was tested in the following browsers: FireFox 2.0.0.6, Internet Explorer 6.0, and Opera 9.0. The chat may also work correctly in other browsers, but this is not guaranteed. 
Now, some explanations regarding the above-mentioned changes:
Information about chat status indicators:
Chat Status - displays in an easily understandable format what requests the chat page loaded in your browser sends to the server.
The statuses can be as follows:
where C:M:S - Hour:Minute:Second - of this status
What did the revision of client-side scripts provide:
Previously, if you had problems with your internet connection or the HeroesWorld server was unavailable (i.e., the status was #error#C:M:S# connection to server lost), the chat would stop working until you manually refreshed the page. Now, in case of a loss of connection to the server, the chat page loaded in your browser will not lose functionality, and if you restore your internet connection, it will try to connect to the HeroesWorld server again to request new messages (problems sometimes occur only in the Opera browser, which, due to excessive caching, does not always allow repeating the request, but this problem can be solved by manually refreshing the chat page).
SUMMARY: If you see the status #error#C:M:S# connection to server lost, but you have already restored your internet connection, then if you are using browsers from the FireFox or Internet Explorer family, the status will most likely change automatically soon, and the chat will continue to work; if you are using a browser from the Opera family, recovery is also possible, but with less probability, and if other browsers, there are no guarantees, but anything is possible.
If you see the status #error#C:M:S# connection to server lost, but you have already restored your internet connection, and several minutes have passed, and the status has not changed, simply refresh the page by clicking the corresponding button on your browser's toolbar or using hotkeys (F5 or ctrl+F5)
- Fixed a bug that caused system numbers to be displayed incorrectly in the chat within the Opera browser.
- Added a status indicator for chat functionality (see Image #1).
- Revised the client-side script mechanism.
Now, some explanations regarding the above-mentioned changes:
Information about chat status indicators:
Chat Status - displays in an easily understandable format what requests the chat page loaded in your browser sends to the server.
The statuses can be as follows:
- "#request#C:M:S# new messages" - a request for new message texts from the server is being sent
- "#request#C:M:S# retrieving timestamp of last message" - a request for the date and time of the latest message is being sent so that subsequent requests only retrieve new messages if they exist
- "#request#C:M:S# are there any new messages?" - we ask the server if there are any new messages; if the answer is yes, we receive these messages
- #error#C:M:S# connection to server lost - this status indicates that you have problems with your internet connection or that the HeroesWorld server is unavailable, which happens very rarely.
where C:M:S - Hour:Minute:Second - of this status
What did the revision of client-side scripts provide:
Previously, if you had problems with your internet connection or the HeroesWorld server was unavailable (i.e., the status was #error#C:M:S# connection to server lost), the chat would stop working until you manually refreshed the page. Now, in case of a loss of connection to the server, the chat page loaded in your browser will not lose functionality, and if you restore your internet connection, it will try to connect to the HeroesWorld server again to request new messages (problems sometimes occur only in the Opera browser, which, due to excessive caching, does not always allow repeating the request, but this problem can be solved by manually refreshing the chat page).
SUMMARY: If you see the status #error#C:M:S# connection to server lost, but you have already restored your internet connection, then if you are using browsers from the FireFox or Internet Explorer family, the status will most likely change automatically soon, and the chat will continue to work; if you are using a browser from the Opera family, recovery is also possible, but with less probability, and if other browsers, there are no guarantees, but anything is possible.
If you see the status #error#C:M:S# connection to server lost, but you have already restored your internet connection, and several minutes have passed, and the status has not changed, simply refresh the page by clicking the corresponding button on your browser's toolbar or using hotkeys (F5 or ctrl+F5)
