Skip to content

Releases: zerratar/Ravenfall-Legacy

Ravenfall v0.8.8.4a Alpha Release

28 Jun 11:02
Compare
Choose a tag to compare

New Release v0.8.8.4a: Refinement and Bug Squashing

Hello Ravenfall Community!

We're excited to announce that we have a new version of the game for you - v0.8.8.4a. This update focuses on refinement and squashing some pesky bugs that were impacting player experience.

Fixes:

  1. Exp Per Hour and Level Up Estimation: We've encountered a bug that made the exp per hour and level up time go AWOL because of the incredibly high exp gains by players. We've now adjusted the calculations to prevent any crashes or errors. Please note, the exp per hour might not be 100% accurate due to the cap but the estimated time for leveling up should be more precise.

  2. Player State Sync: There were some issues where player states weren't always synced with the server. These caused players to start training the wrong skills after !leave !join and didn't update the current "rested" state with the server. These issues have been fixed in this update.

  3. Resting after Dungeon: The bug that interrupted players' rest at the hot spring after teleporting back from a dungeon has been eliminated. Rest away!

  4. Chat Bot: We've refined the bot so that messages that do not have a response ID or direct correlation ID will now mention the user instead.

  5. Improved Item Matching: The !craft command has been improved. It now uses a levenshtein distance algorithm to provide better suggestions when an exact match isn't found, preventing the game from crafting items when no suggestions were available.

Unity Update

We're now using Unity 2022.3.3f1!

Ready to stream Ravenfall on Twitch?

Check out our handy setup guide: Streamer Setup Guide

Love Ravenfall? Show your support!

Become a Patron at Patreon. Our Patrons not only contribute to Ravenfall's growth but also enjoy extra perks as streamers and players!

Join our growing Discord Community!

Discord

Your feedback is incredibly valuable to us. Keep it coming, and enjoy gaming with Ravenfall!

Ravenfall v0.8.8.3a Alpha Release

14 Jun 18:18
Compare
Choose a tag to compare

Ravenfall takes a leap into the future, but responsibly!

Version 0.8.8.3a

Ravenfall can be quite a time warp with our C# DateTime.MaxValue, but we've noticed a small temporal anomaly. Player state details like location, training, raid participation, dungeon diving, or rest periods used to include an estimated level-up date. This sometimes catapulted us into scenarios where we'd exceed C# DateTime.MaxValue and trip an exception, halting state updates.

No more! This update fixes this issue by adding:

  1. Failsafe Mechanisms: If a specific player causes an error, it won't affect the rest of the player base. Your game can run smoothly while we isolate the issue.

  2. Preventive Checks: Additional checks are now in place to prevent these exceptions from happening.

  3. Logging Mechanisms: In case any errors do occur, they'll be logged to Unity's Player.Log file for easier tracking and resolution.

The future looks bright, and so does your gaming experience!

Unity 2022.3.2f1

Want to stream Ravenfall on Twitch?

Check out this setup guide: Streamer Setup Guide

Want to support the development of Ravenfall?

Become a Patron at Patreon. As a patron, you'll also receive additional benefits as a streamer and player!

Join our Discord!

Discord

Ravenfall v0.8.8.2a Alpha Release

13 Jun 09:38
Compare
Choose a tag to compare

Welcome aboard Ravenfall's maiden Twitch Extension voyage! v0.8.8.2a

With this update, we are setting sail on the exciting waters of the Twitch Extension. We've given it the ability to relay a wealth of extra details from the client. Now, you can set sail, join dungeons and raids, and delve into dungeon and raid details directly from the Twitch Extension, and so much more!

Fixes

  • Corrected an issue that occasionally led raid bosses to start at level 0. Now they'll be in shipshape from the get-go.

Unity 2022.3.1f1

Ready to cast your net wide on Twitch?

Our setup guide has all you need: Streamer Setup Guide

Loving the Ravenfall voyage?

Consider supporting us on Patreon. As a patron, you not only help chart the course for Ravenfall's growth, but also enjoy some extra perks as streamers and players!

Find your crew on our Discord Community!

Join us on our shared journey.

Your thoughts, suggestions, and bug reports are our compass. Keep the feedback coming and enjoy your Ravenfall voyage!

Ravenfall v0.8.8.1a Alpha Release

09 Jun 22:43
Compare
Choose a tag to compare

Welcome to a new chapter in Ravenfall's journey!

In this update, we've focused our energy on fine-tuning the intricate gears of the game mechanics. We've hunted down some pesky bugs and enforced improvements in the communication between the server and client. We’re striving to ensure that every player enjoys a seamless gaming experience.

Fixes

  1. Streamlined Server-Client Communication: We've remedied a hiccup where players might not have been added or removed correctly by the server in certain circumstances. This upgrade especially benefits Twitch Extension users wanting to join with a character. Although we've made substantial progress, there may be instances when clients don't receive updates as they should. However, rest assured, we're on it!
  2. Adios to the Big Box: That oversized box you might have spotted near the Away Island? Our bad, it was an accidental leftover from the last update. It's been whisked away now.
  3. Raids Refined: We've resolved a bug that rendered raids unstartable if a previous raid had timed out without any participants. Also, in case a raid fails to launch after the utilization of a Raid Scroll, we've set up a mechanism to attempt a scroll refund.
  4. Sailing Without Training: A small tweak ensures that players using the "!sail" command will have their current training skill set to None.
  5. Platform ID Collision Resolved: We've fixed an issue that prevented some players from being added back due to clashing platform IDs. This would typically occur if the platform ID was null.

Unity 2022.3.1f1

Ready to stream Ravenfall on Twitch?

Check out our handy setup guide: Streamer Setup Guide

Love Ravenfall? Show your support!

Become a Patron at Patreon. Our Patrons not only contribute to Ravenfall's growth but also enjoy extra perks as streamers and players!

Join our growing Discord Community!

Discord

As always, we welcome your thoughts, suggestions, and reports of any elusive bugs that you may come across. Keep the feedback coming, and enjoy gaming with Ravenfall!

Ravenfall v0.8.8.0a Alpha Release

06 Jun 20:13
Compare
Choose a tag to compare

A new version of Ravenfall! What a time to be alive!

This new version includes a bunch of bug fixes which has creatively been described in the "Fixes" list below. Most of which aims at improving the stability of the game.

Fixes

  1. Raid boss health UI not updating: The health UI had its life of its own, or more correctly non at all. But we've slapped it into submission and is working as expected now!
  2. !unequip and !sell not working: Can't sell items to the marketplace or unequip items? Well, you can now! Woohoo!
  3. Why am I training Attack? Not anymore! Well, unless you want to! While the fix was actually serverside, adjustments were made to the client to avoid this happening in the future.
  4. Where is the clan level?: No worries! we got it back, I think? When we did some optimizations to reduce the traffic between the server and client we made a whoopsie and reduced a bit too much traffic. Basically only one stream would get updated regarding the clan skills. So if you had a clan member on another stream then you might not have gotten the update!
  5. There were a couple more smaller fixes such as increasing the message size for the TCP Api Communimcation and updating how errors are logged with the sockets. Hopefully these should now be shown in the player.log file

Could not reproduce

  • Whelp, my sailor is not sailing after reload!: Sometimes players are spawned on the island closest to where the player was prior to the game being reloaded. Unfortunately we could not find the real reason nor could we reproduce it for this version. We hope to catch it next time though!

Unity 2022.3.0f1

Want to stream Ravenfall on Twitch?

Check out this setup guide: Streamer Setup Guide

Want to support the development of Ravenfall?

Become a Patron at Patreon. As a patron, you'll also receive additional benefits as a streamer and player!

Join our Discord!

Discord

Ravenfall v0.8.7.9a Alpha Release

04 Jun 19:30
Compare
Choose a tag to compare

Fresh off the grill: A new alpha release of Ravenfall!

Wizards and warriors, brace yourselves! We've just delivered another magic spell to the land of Ravenfall. It might not summon a dragon, but it does squash some annoying bugs and polishes our game mechanics, making your adventures even more exciting.

Firstly, we've beefed up the saving system. This update brings you a thoroughly tested bulk saving system for the server and reworks the communication mechanics for improved reliability. You'd be pleased to know that we had our army of 500 virtual players rigorously testing it to ensure your heroes' exploits won't go unnoticed!

Moreover, we've addressed that pesky issue where raids or dungeons suddenly stopped being fun. While we're not entirely sure why our dungeons decided to go on strike, we've implemented a workaround that will make sure they stay in line. Essentially, the game now continuously checks whether a Raid, Arena, or Dungeon is active, and if it's slacking off, it gets the boot from the ingame event manager (our little backstage director that keeps the show running smoothly).

Our trusty wizard staff (also known as Unity) has also been upgraded to Version 2022.3.0f1. A subtle but powerful change.

Fancy streaming your Ravenfall exploits on Twitch?

Our step-by-step setup guide is just what you need. It's as easy as baking a mana pie!

Want to be a patron of Ravenfall?

Just like a tavern in a fantasy game, we've got our very own Patreon! By becoming a patron, not only will you be supporting the growth of Ravenfall, but you'll also reap additional benefits as a streamer and player. It's like being part of an elite guild, minus the scary initiation rituals!

Join our bustling town square (Discord)!

If you're keen to chat, share, or have questions, join our lively Discord community. It's the best place to swap tales about your Ravenfall adventures, and who knows, you might find your next party member there!

Ravenfall v0.8.7.8a Alpha Release

02 Jun 18:42
Compare
Choose a tag to compare

A new alpha release of Ravenfall!

Version 0.8.7.8a - Hotfix for previous release, hopefully resolving some saving issues.

Unity Version 2022.3.0f1

Want to stream Ravenfall on Twitch?

Check out this setup guide: https://wiki.ravenfall.stream/index.php/Streamer_Setup_Guide

Want to support the development of Ravenfall?

Become a Patron at https://www.patreon.com/ravenfall you will also be given some additional benefits as a streamer and player when you're a patron!

Join our Discord!

https://discord.gg/gtfDts7

Ravenfall v0.8.7.7a Alpha Release

02 Jun 14:12
Compare
Choose a tag to compare

A new alpha release of Ravenfall!

Version 0.8.7.7a - Smaller changelog but huge change to the client and server.
With this new version, you MUST update as soon as possible as players with older versions will not get synchronized. The fixes in this version also ensures that the Linux build finally works too!

Changelog

  • The WebSocket API has been completely removed, this is what been used for game updates before but have now been completely replaced by the new standard TCP Api which is more reliable and allows for higher throughput. Data sent from client has also been reduced and the amount of packets processed per update has been increased to reduce the risk of game client getting out of sync.
  • Added two new settings to allow for determing AFK players based on hours of inactivity, AutoKickAfkPlayers and PlayerAfkHours, these can only be changed from within the game-settings.json directly as it does not show up in the game menu settings.

Unity Version 2022.3.0f1

Want to stream Ravenfall on Twitch?

Check out this setup guide: https://wiki.ravenfall.stream/index.php/Streamer_Setup_Guide

Want to support the development of Ravenfall?

Become a Patron at https://www.patreon.com/ravenfall you will also be given some additional benefits as a streamer and player when you're a patron!

Join our Discord!

https://discord.gg/gtfDts7

Ravenfall v0.8.7.6a Alpha Release

18 Apr 08:44
Compare
Choose a tag to compare

A new alpha release of Ravenfall!

  • Fixed the screaming lady being all pink
  • Fixed player names in the player list was too thin
  • Fixed the tooltip message on Enchanting skill and the level label that was barely visible
  • Fixed a bug making it possible to start training your skill while on the ferry
  • Fixed not being able to get on or off the ferry.
  • Added in camera movements for orbit camera, Mouse Scroll for changing distance, Arrow Up, Arrow Down for changing angle, Arrow Left and Arrow Right to change rotation.

Unity Version 2022.2.15f1

Want to stream Ravenfall on Twitch?

Check out this setup guide: https://wiki.ravenfall.stream/index.php/Streamer_Setup_Guide

Want to support the development of Ravenfall?

Become a Patron at https://www.patreon.com/ravenfall you will also be given some additional benefits as a streamer and player when you're a patron!

Join our Discord!

https://discord.gg/gtfDts7

Ravenfall v0.8.7.5a Alpha Release

17 Apr 16:56
Compare
Choose a tag to compare

A new alpha release of Ravenfall!

In this update, I have updated to Unity 2022.2.15f1 as 2022.2 is soon going into LTS, better be prepared.
I've also taken some time to clean up and move assets around that was not being used. I also accidently deleted the icons for the skills 🤦 so I had to come up with new ones. I hope you enjoy a little bit more color in the Player Observer View.

I've added in a new stream label, check out the stats folder after running the game, there is now a level-requirements.txt and a level-requirements-json.txt. You can use it however you like, but it contains the level requirements for each individual island. Hopefully somewhat useful :) Since I have also updated the level requirements for each individual island to be more easily to remember.

Fixed a bunch of bugs, such as not being able to assign a player to a newly created house and a bunch more I actually cannot remember right now.

And of course, it does not end here! I have also been able to decrease the build size of the game, reduce memory footprint and fix one of probably many; Memory Leaks! Woohoo! Its a start!

Unity Version 2022.2.15f1

Want to stream Ravenfall on Twitch?

Check out this setup guide: https://wiki.ravenfall.stream/index.php/Streamer_Setup_Guide

Want to support the development of Ravenfall?

Become a Patron at https://www.patreon.com/ravenfall you will also be given some additional benefits as a streamer and player when you're a patron!

Join our Discord!

https://discord.gg/gtfDts7