Jump to content
Lation

Fixes, Additions & Server Efficiency Improvements

Recommended Posts

  • Owner

18.03.08-08.01.19.png

Recent Server Efficiency Improvements

14.29.05-29.12.19.png

As we stated in the previous post about the recent server performance, today we are glad to share some
improvements that have been made in this area. This will in the long run dramatically affect
the general efficiency and reliability of our server.

Two things so far have been overhauled & re-written from scratch. Item weights & the Quest tab.
Let's start with the item weights improvements.

Item Weights

In the old code - the server used to loop through every single item that exists & check if that item was in your inventory.
It would do this loop every time someone opened the equipment tab or anytime it has to calculate weight.
Now imagine this happening to all the players daily checking their bonuses, etc. It surely has an affect.

The improvements made here are now it loops through items already in your inventory, or already equipped.
Then it checks & calculates the weight from there. It no longer loops through the 100,000+ items we have every time!

Quest tab

Previously, this tab would consistently send data back and forth from the server to the client every second.
And that's a load of data, for example - with all the players online and their Quest tab sending all this data
every second.

With the rewrite here now the server only sends the data when it needs to be updated.
When you open a Mystery box, it'll send & update that information. When a player logs in or out
it'll send that data & update. Instead of sending & checking this information every second of every day from every player.
Good stuff.

Now on to some thing's you, the player's, may actually care about..

14.29.05-29.12.19.png

Ruins of Graetoria

Some time ago we introduced an item into an Exclusive Monthly Mystery Box, X'rul Void Dye.
Looking back, we realize this could have been done better so we are making that change today.
(better late than never?)

The X'rul Void Dye item is a dye that recolors the Guardian gear you get from Ruins.
This dye colors this gear to match the Boss, Harbinger X'rul. This is only a cosmetic difference!

11.20.57-21.09.20.gif

11.21.03-21.09.20.gif

This item now drops from Harbinger X'rul himself! At the same rarity as the gear (1/470-ish).
We have also added it to the Collection Log!

11.21.42-21.09.20.png

As if this wasn't already grindy' enough, now we've added this singular item you got to get 3 times 😈

14.29.05-29.12.19.png

Misc. Changes & Fixes

Barrow's Gloves can now be purchased from Training Zone again
Removed Ornament Kits from World announcements (Clues, specifically)
Disciple gear Defence requirement has been lowered to 40
Ruined dragon armor pieces drop rate has been reduced by 60% (1/256 to 1/157)
You must purchase the x2 Prayer Altar unlockable to use the altar at DZ now 😂
Iron's can no longer purchase this item 👀
Player's with a space in their name can now use #ely-share ( @Callum, @Kemi )
Drops not disappearing has been fixed
Stairs not working near Mithril Dragons has been fixed
Void Drake pet drop has been fixed 🥴
Well of Goodwill XP benefits now counts towards Combat skills
Easy Clue Scroll's are now much more obtainable (Adjusted for Rock Crabs, added too Fire Giants & Yaks)
Medium Clue Scroll's are more obtainable (Added too Fire Giants, Yaks & Aberrant spectre)
Server events now save (Bossing events & Well of Goodwill) through a restart
A new client update is available that hopefully resolves some crashing issues (F-keys, etc)
This also includes: zoom in & out with only the Scroll Wheel 🤯

With all that said, we really hope you enjoy these changes & hopefully we will see an improvement in server performance including the recent crashing we've experienced with the use of F-key's & such. Leave a comment below what you think of this update and a big ol' thanks to @Matt for doing all these lovely improvements and fixes ❤️

Edited by Lation
  • Like 1
Link to comment
Share on other sites

7 hours ago, Lation said:

Well of Goodwill XP benefits now counts towards Combat skills


THANK YOU!

Behind the scenes fixes for Lag & Stability are awesome and should allow our players to have a much better gaming experience.

Beautiful set of updates.

 

Link to comment
Share on other sites

  • Administrators
9 hours ago, Lation said:

18.03.08-08.01.19.png

Recent Server Efficiency Improvements

14.29.05-29.12.19.png

As we stated in the previous post about the recent server performance, today we are glad to share some
improvements that have been made in this area. This will in the long run dramatically affect
the general efficiency and reliability of our server.

Two things so far have been overhauled & re-written from scratch. Item weights & the Quest tab.
Let's start with the item weights improvements.

Item Weights

In the old code - the server used to loop through every single item that exists & check if that item was in your inventory.
It would do this loop every time someone opened the equipment tab or anytime it has to calculate weight.
Now imagine this happening to all the players daily checking their bonuses, etc. It surely has an affect.

The improvements made here are now it loops through items already in your inventory, or already equipped.
Then it checks & calculates the weight from there. It no longer loops through the 100,000+ items we have every time!

Quest tab

Previously, this tab would consistently send data back and forth from the server to the client every second.
And that's a load of data, for example - with all the players online and their Quest tab sending all this data
every second.

With the rewrite here now the server only sends the data when it needs to be updated.
When you open a Mystery box, it'll send & update that information. When a player logs in or out
it'll send that data & update. Instead of sending & checking this information every second of every day from every player.
Good stuff.

Now on to some thing's you, the player's, may actually care about..

14.29.05-29.12.19.png

Ruins of Graetoria

Some time ago we introduced an item into an Exclusive Monthly Mystery Box, X'rul Void Dye.
Looking back, we realize this could have been done better so we are making that change today.
(better late than never?)

The X'rul Void Dye item is a dye that recolors the Guardian gear you get from Ruins.
This dye colors this gear to match the Boss, Harbinger X'rul. This is only a cosmetic difference!

11.20.57-21.09.20.gif

11.21.03-21.09.20.gif

This item now drops from Harbinger X'rul himself! At the same rarity as the gear (1/470-ish).
We have also added it to the Collection Log!

11.21.42-21.09.20.png

As if this wasn't already grindy' enough, now we've added this singular item you got to get 3 times 😈

14.29.05-29.12.19.png

Misc. Changes & Fixes

Barrow's Gloves can now be purchased from Training Zone again
Removed Ornament Kits from World announcements (Clues, specifically)
Disciple gear Defence requirement has been lowered to 40
Ruined dragon armor pieces drop rate has been reduced by 60% (1/256 to 1/157)
You must purchase the x2 Prayer Altar unlockable to use the altar at DZ now 😂
Iron's can no longer purchase this item 👀
Player's with a space in their name can now use #ely-share ( @Callum, @Kemi )
Drops not disappearing has been fixed
Stairs not working near Mithril Dragons has been fixed
Void Drake pet drop has been fixed 🥴
Well of Goodwill XP benefits now counts towards Combat skills
Easy Clue Scroll's are now much more obtainable (Adjusted for Rock Crabs, added too Fire Giants & Yaks)
Medium Clue Scroll's are more obtainable (Added too Fire Giants, Yaks & Aberrant spectre)
Server events now save (Bossing events & Well of Goodwill) through a restart
A new client update is available that hopefully resolves some crashing issues (F-keys, etc)
This also includes: zoom in & out with only the Scroll Wheel 🤯

With all that said, we really hope you enjoy these changes & hopefully we will see an improvement in server performance including the recent crashing we've experienced with the use of F-key's & such. Leave a comment below what you think of this update and a big ol' thanks to @Matt for doing all these lovely improvements and fixes ❤️

Very very pleased with this update, many great fixes and changes. keep up the good work!

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.





×
×
  • Create New...