Valkyries Fall

Announcements

Allsorts

06 October 2020

Chat channel notifications will now only show up to 100 unread messages as thats the maximum message size of a channel.

Added a delay to map movement to prevent spamming the buttons.

Fixed bug upon login not showing all private messages while offline.

Removed check for if beast has less than 0 hp on the moster lists. It will now show beast until they're marked "dead". This is to circumvent a race condition when multiple people attack beasts simultaneously.

Changed market minimum price to 1, down from 2 since the taxes have now been abolished.

Fixed a minor chat bug that will say you cant send an empty message, when in fact it has sent a message successfuly.

Beast resets will now work in the same way that daily resets work. You'll get a system message saying you're able to relog to reset your beast kills. This was another race condition issue. If you were doing an action at the same time your beasts were reset, one action would override the other potentially causing your beast count not to reset.

Db maintenance done and deleted 27.8 million rows unneeded of logs.

SSD Capacity on server increased.

6 new features and 16 fixes to administration tools.

Chat Fixes

29 September 2020

Market sale messages no longer persist as they are a personal message that were getting saved, meaning everyone could see them.

Private messages now go to top of chat like they should, not bottom, when you first log in.

Added checks to see if a user is actually online when being accepted to alliance, or when leaving/being kicked. There was an error if user wasn't online when adding/removing them from alliance chat (because they weren't there).

All the things!

28 September 2020

Changed referral diamond gains message to be a pm rather than a system message so that it persists until read.

Fixed rank gender titles not showing in chat correctly.

Abolished Market Taxes.

chat persistance for public messages. Private messages still only persist until read. Group (alliance) or personal messages (like an item drop) do not yet persist. Plan to make these additional messages persist in the near future.

Reduced Valkyrie Shard cost for beast count reductions/resets by 1.

Several spelling mistakes and grammar fixed.

23 Features, changes and fixes to admin related tools.

Alliances (Basic, Phase 1)

  • Create an alliance
  • Apply to join alliances
  • Leaders can Accept/Deny applicants
  • Leaders can Kick members or Disband Alliance
  • Alliance specific group chat

It was requested that I release Alliances in phases rather than all at once, like I did with settlements. This first phase just has the basic functionality listed above, but serves no real  purpose just yet.

Fallfeast

16 September 2020

Event and sale set up for the weekend 18th-20th September for the norse holiday Fallfeast (Autumn Equinox).

Moar Powah!

10 September 2020

This morning I have added an additional 2 CPU cores to the server.

Subscription and other changes

09 September 2020

Chat error handling messages. If you get an error related to chat, it will now tell you if you need to refresh to get it going again. IE if you got disconnected from the chat server because it was rebooted.

Chat will attempt to reconnect automatically if disconnected from innactivity, but still logged in. Should only ever need to refresh if a message tells you so.

Market ~should~ have a better appearance on mobile now.

Server SSD Capacity increased as it had reached capacity and was causing issues when attempting to write new caches etc.

OS was updated to latest version.

 

Subscriptions

Subscriptions last 30 days and contain many benefits.

  • 250 additional auto's.
  • Auto's perform 2 seconds faster.
  • Offline progression - Bonus Actions. Each Bonus Action does the following:
    1. 2x Exp/Gold.
    2. 2x diamond drop chance.
    3. 2x skill gain chance.
    4. Bonus actions are gained while offline and capped at the amount of auto's you have.
  • Overflow experience is kept (won't level multiple times).
  • 15 additional diamonds for log in bonus per day (450 total per 30 days, must be above level 1,000).
  • Star next to name in chat.

Explanation to why I'm adding this: With the ever increasing population of the game, comes increasing costs for the server. To stem this, I am offering this subscription as a way to directly contribute the server costs. The way I'd like to see it work is that subscriptions would pay server cost and diamond purchases would cover the costs for software licensing, advertising and general upkeep.

And some really cool benefits come with it too!

Chat patch

28 August 2020

Some minor changes to chat have been made.

  • Issue fixed when going to other game pages causes your last action time to update. This meant that people sometimes got an attacked too quickly message when they shouldnt have.
  • Added a display next to the channel for if there are new, unread, messages within a channel.
  • Lots of code tidying/optimisations.

Other changes made - non-player affecting:

  • SqlMainDomLock unusable when configured via appSettings
  • Scheduled content leads to SQL error when rebuilding cache
  • OnMemberRefreshedEntity stores data as published rather than edited
  • Fixed Nasty Exception with Scope/Provider - when indexing data
  • Remove the usage of Parallel to run the populators
  • Adjustments for SqlMainDomLock and others to make operations more resilient

New and improved chat

25 August 2020

New chat functionality was released today. It is a vast improvement on the previous version. This will reduce CPU loads, and increase game performance. Completely removes any chat based database transactions happening as well because it's no working using websockets and is a truly live end to end chat.

Noticable changes:

Multiple chat channels to split the chat up into relevant rooms.

removes /e and /a commands as they're no longer needed. (may reinstate /e at a later date)

PM's will now persist until you have read them. If you're not online when they're sent, you get the PM when you log on.

Removed the setting for amount of chat items. everyone currently see's 100 lines per channel. May reinstate this at a later date.

PM's will go to multiple channels so you should always see them. As do system messages. Chatting in main/trade/help will only appear in that channel, unless using /m.

Additions to market will go to trade channel. They have also have their messages tweaked slightly.j

Increased chat length to 240 characters, up from 160.

 

Several security updates were also made.

Another Settlement attack fix

09 August 2020

Thanks to a report from Motodragon, I was able to find another bug when attacking in settlements. If the defender had minimal thralls for their land, then when you successfully attacked you didn't steal enough away from them to cover for you new land total. This has been resolved.

Tours

08 August 2020

Now, when you enter the game for the first time, there is a little "tour". Teaching you what each part of the UI does.

This will also pop up for all current players too, but will only appear the one time.

 

I have made some fixes to attack thrall gains/losses thanks to a report from IWurfel. I hope this will be the end of it! If you're stuck in negatives somehow still, let me know!