Skip to content

Optimizations Phase One

Compare
Choose a tag to compare
@AdamKyle AdamKyle released this 04 Feb 06:10
· 1988 commits to master since this release

Ladies and Gentlemen, we have some slight updates for our first .D of a.b.c.d (our version numbers just get longer and longer and longer ...)

Any ways, whats important in this update is a couple new features:

  • Players can now see their character sheet on the game screen. There is a new tab for this.

    • This can cause the page to take up to 10 seconds to fully load. We do load things in bits and pieces.
    • This tab is also live, any changes you make here, such as equipping items, using items, adjusting which skills are in training and so on will reflect in the game tab.
      • Depending on how slow this is for some players, this feature may be removed back to the player having the character sheet open in a new tab. Players experiencing very slow or long loading times should report this in #bugs on discord
  • Quest item Voidance and Devoidance Boost

    • These gained a slight buff - This applied to all quest items that offer voidance and devoidance.
  • More monsters for Purgatory and Purgatory XP boost for monsters to be better then Hell in terms of XP.

On to the optimizations:

This does not mean auto battle will be making a return. The help docs have been updated to reflect that players should use Adventures to get more faction points than just manually farming.

  • When players die, the revive and death is 20X faster.
  • When we update aspects about the character, such as crafting, battling and so on - this has been made slightly faster as we do not send back nearly as much data.

These optimizations mostly focus around the amount of data we send back through web-sockets and what specifically we are updating. For example, when a player loads the page for the first time, they will see the top bar updates and loads faster.

The actions section and map section also load a tad faster.

Current Known Issues:

  • There is a known issue where sometime a player might open enchanting, crafting or alchemy and instead of seeing "ready" they might see an empty timer. If this is the case you can refresh or you can click the button to initiate the action. The timer will not reflect the action the first time around. I am having a hard time tracking this bug down as it only happens so often. If you see this bug, remember your steps and post about it in #bugs on discord.

  • Possible Slow downs. Some aspects of the game might be made worse by these optimizations or made better. This is phase one of a multi phase plan to slowly refactor and trim down the data, the queries and load on the server. For example right now a single player playing with building upgrade, unit movement, recruitments, adventures, fighting, crafting, enchanting - then throw on top hourly updates for kingdoms, daily gold dust ... The server can quickly hit 123% CPU load. This can and has caused issues with lag, rewards backing up and so on. If you notice abnormally slow loading for anything that is out of the normal for you please post in #bugs with steps to replicate.

Planes of Tlessa and The Creator would like you thank all of its players for the patience, dedication and willingness to hold on through this slight storm of bugs, optimizations and refactoring.

1.1.10 launched with a new feature that no one expected to almost Tank the server. A lot of 1.1.10 is locked behind this new feature, however for now, there is a way around it, both manually and through adventures.

As we continue down this road of optimizations I want to ask you for patience during this time, somethings might get worse, but not broken, and something might get better, Tlessa is a game who has been in development for more then 3 years and the more eyes we have on the game, the more issues we find and the more stable the game becomes.

Sincerely,

The Creator.