Skip to content

Releases: zerratar/Ravenfall-Legacy

Ravenfall v0.8.7.10a Alpha Release

05 Jun 14:39
Compare
Choose a tag to compare

A new alpha release of Ravenfall!

Enhanced Server-Client Communication

In this version, we've refined the communication between the server and client. The new improvements significantly reduce the memory footprint and CPU usage during communication, leading to a more reliable and stable gaming experience.

Incremental Performance Improvement

This update brings a slight performance improvement. While it may not be drastic, you should find the game feeling a bit more stable in terms of frame rates, contributing to a slightly better gameplay experience overall.

Bug Fixes

  • Raid Activation During Active Dungeon: We've squashed a bug that allowed raids to be initiated while a dungeon was still active. This ensures proper management and execution of game events, and a more reliable gameplay environment.

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.4a Alpha Release

18 Mar 15:26
Compare
Choose a tag to compare

A new alpha release of Ravenfall!

A tiny hotfix for Villages and TicTacToe not working as expected

Unity Version 2021.3.20f1

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.3a Alpha Release

18 Mar 14:17
Compare
Choose a tag to compare

A new alpha release of Ravenfall!

Tiny hotfix for state-data.json file not being loaded properly

Unity Version 2021.3.20f1

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.2a Alpha Release

18 Mar 13:16
Compare
Choose a tag to compare

A new alpha release of Ravenfall!

Feature-wise this might be one of the smallest update, but internally this is probably the biggest.
A huge refactoring has been made in the communication between the game, bot and server to allow for more
streaming platforms in the future and break free from only being locked into Twitch.

With the refactoring a bunch of bugs was also fixed. Unfortunately I could not keep track on exactly what but
it was mostly related to chat commands that would in cases send wrong or incomplete data causing certain commands
to fail in some cases. Yes, very vague description.

I've also updated to use Unity 2021.3.20f1, although a new version is already out again. 2021.3.21f1. I will have to be sure to update again before next release.

I've added in two new settings in the game-settings.json file

"LocalBotServerDisabled": false
"RavenBotServer": "ravenbot.ravenfall.stream:4041"

These two settings will allow changing where the centralized bot is hosted and outright disable the local bot server running on port 4040 in the game client if its not wanted.

The centralized bot will be updated in the future to be usable as a localbot, so you can host it yourself and have all streamer providers working with the localbot later. But I will keep everyone up to date regarding this on discord.

Please enjoy this new version!

Unity Version 2021.3.20f1

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.1a Alpha Release

02 Mar 19:32
Compare
Choose a tag to compare

A new alpha release of Ravenfall!

A tiny hotfix for resolving the issues with the following commands !items/!count, !req, !value, !equip, !unequip, !gift, !sell, !buy, !vendor, !enchant and !disenchant

Please enjoy this new version!

Unity Version 2021.3.19f1

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

Known Issues

  • If you join a clan using chat commands you won't receive your cape, nor do you lose your cape if you leave a clan. You have to use !leave !join for it to properly be shown.
  • There are a ton of other known issues, see discord :)

Changelog

  • [Game] Fix the item matching to resolve the urgent issues with commands related to items

Ravenfall v0.8.7.0a Alpha Release

26 Feb 16:22
Compare
Choose a tag to compare

A new alpha release of Ravenfall!

A bunch of bug fixes and updates to the website!
One of the biggest changes with this update is that dungeons will no longer be guaranteed to drop items, the drop chance is still much higher than Raids. The dropped items have also been adjusted to be more weighted towards items that are better matched with the player's level. This will make sure that not as high level items are dropped so quickly.

A lot of updates was made on the website as well, those changes are not listed in the changelog for the client.

Please enjoy this new version!

Unity Version 2021.3.19f1

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

Known Issues

  • If you join a clan using chat commands you won't receive your cape, nor do you lose your cape if you leave a clan. You have to use !leave !join for it to properly be shown.
  • There are a ton of other known issues, see discord :)

Changelog

  • [Game] Add remaining exp for village to level up when using !town or !village
  • [Game] Vendoring items from the website would never trigger an update to remove the said item ingame.
  • [Game] Updated the fishing spots on Heim to no longer be on the boats. To fix the issue with players running around.
  • [Game] Fixed a bug causing the town hall details to be missing.
  • [Dungeon] Adjusted drop rates, dungeosn will no longer guarantee to drop items. But is still much higher than Raids.
  • [Enchanting] Fixed the enchanting cooldown which did not work as expected
  • [Enchanting] Increase exp gains and decrease cooldown based on enchanting level
  • [Enchanting] Fixed an issue where Attack was the only skill that had an effect using enchanted item.
  • [Crafting] Fix a bug causing crafting to generate an error
  • [Bot] Fixed the replace enchantment message that was wrong
  • [Bot] Added a neew cocmmand !count | !items , that returns the number of the specified item owned.
  • [Bot] using !disenchant on a shield that was equipped would generate an error message saying that the shield cannot be equippeed when equipped a 2h weapon.
  • [UI] !clan stats would show the correct level while the observer dialog would show the wrong one. Sorry! Your level is actually lower than what it seemed.
  • [UI] Observer dialog would incorrectly wrap the skill levels

Ravenfall v0.8.6.0a Alpha Release

15 Feb 20:29
Compare
Choose a tag to compare

A new alpha release of Ravenfall!

Additional bug fixes and bunch of new things yet again! Please note that a lot of the new features are not fully available yet as the
website needs to be updated with new interfaces to allow the usage of these features. * stares at clan related stuff *

Clan Role Permissions
While it is not yet visible on the website. It now has effect, individual roles have permissions to do different things. These will be fully customizable later. The permissions are as following:

  • Rename clan
  • Add roles
  • Remove roles
  • Rename roles
  • Assign roles sudo - this can change to any role
  • Assign roles - this can change to only roles lower level of themselves
  • Kick members - this can only kick members with roles lower than yourself
  • Kick all members - this can kick any member
  • Change public join - whether or not players will be able to join without an invite
  • Create invite
  • Delete invite
  • Use clan skills
  • See clan details

Each individual Role can be customized to allowing any, all or none of the permissions above. You can also create your own custom "clan admin"-role by making a new role that has permission to everything. Pretty cool, huh?

As per default, the following Roles have the following permissions:

Level 0 (Inactive)

  • All false

Level 1 (Recruit)

  • Can see clan details
  • Can use clan skills

Level 2 (Member)

  • Can create invites

Level 3 (Officer)

  • Can assign roles (lower rank then self)
  • Can delete invite
  • Can kick members (lower rank then self)

Public Clan Join
Public what? You heard me! With this update, clans that has allowed for it can have players join without an invitation. This setting is not exposed on the website yet, but has effect. When website is updated you will be able to toggle this if you want players to be able to join and leave freely.

Clan Chat Commands
With all these new Clan stuff coming in, it was time for some new way to interact with the clan. Therefor I've added in

  • !clan info - Gets information about the members of the clan, how many of each role and total count.
  • !clan stats - Gets stats about your clan, what level it is and what level enchanting it has (and any other clan skills it may have)
  • !clan invite {player name} - Invite target player by their name
  • !clan accept - Accepts the latest received clan invite
  • !clan decline - Declines the latest received clan invite
  • !clan leave - It is time to say good bye.
  • !clan kick|remove {player name} - Removes a player from the clan
  • !clan join (optional: {clan name} | {clan owner name}) - Joins a clan that is set to Public Join
  • !clan promote (optional: {new role}) - Promotes a member to a higher ranked role
  • !clan demote (optional: {new role}) - Demotes a member to a lower ranked role

Please enjoy this new version!

Unity Version 2021.3.18f1

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

Known Issues

  • If you join a clan using chat commands you won't receive your cape, nor do you lose your cape if you leave a clan. You have to use !leave !join for it to properly be shown.
  • There are a ton of other known issues, see discord :)

Changelog

  • [Dungeon] Fixed the camera to follow the dungeon boss instead of its spawning point
  • [Game] Further improved the item matching for !craft, !vendor, !buy, !sell, !req, !enchant, !equip, !unequip,... commands
  • [Game] Fixed wrong items would sometimes be equipped instead of newly enchanted items when using the !equip command. This would make it seem like the bonus of the enchanted item was never applied.
  • [Game] Fixed an issue where it was not possible to enchant an item that was just crafted. You had to !leave !join to enchant the item.
  • [Game] Fixed enchantment message where the added attributes was rounded incorrectly and showing the new item name twice.
  • [Bot] Added !disenchant command to the local and centralized bot
  • [Bot] Added 10 !clan commands, info, stats, invite, accept, decline, leave, kick, join, promote, demote

Ravenfall v0.8.5.0a Alpha Release

13 Feb 16:47
Compare
Choose a tag to compare

A new alpha release of Ravenfall!

This release introduces multiple fixes and the very much awaited new clan skill Enchanting!
Currently this new skill is only available for you if you are part of a clan and the only place right now to keep track on this skill is in the game. Update to the website will come in the future to also display it under Clan Page.

New Clan Skill Enchanting
Enchanting allows the players to use the new command !enchant to enchant an item. when the item is enchanted it becomes soulbound and can no longer be traded. If you don't like the enchantment you have made on the item you can use !enchant replace to give it a new enchantment.

Note that Enchanting can only be done using actual player actions and has a cooldown before it can be used again. There is a risk of failing the enchantment, nothing will happen to the item other than inducing the cooldown. The higher stats the item has, the lower chance it is for succeeding. Increasing the enchantment level will raise the success rate. So you might need to start with lower level items to grind up to a higher level before continuing.

Clan Skills
Clan skills in general is a skill that is shared between all members of a clan, its a collaborative skill where each individual player contributes to leveling that skill. So make sure to help eachother out!

Network Sync Issue Fixed
Another bigger issue that was solved, was problems with streams having a lot of players. Exp Multiplier would take ages to get updated or things like rested status, resource changes, etc. The problem was found to be because we had previously wanted to avoid having too many actions being done per frame and stalling the gameplay or add additional lag.

We only processed one request from the event list per update. This would work quite well in many cases where the client could run a stable 60+ fps and if the amount of events was of course less than 60 per second. But with a streamer that has a lot of players the amount of events can be as much as 0.5 events per player per second in many cases. That would mean that a stream with 500+ players would on average have 250 events per second. That would require a 250 fps to keep the processing of these events on +/- 0.

Please enjoy this new version!

Unity Version 2021.3.18f1

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

Changelog

  • [Game] Finally released the awaited and very first Clan Skill Enchanting
  • [Game] Updated the behaviour of raid and dungeon bosses to move and attack targets that are further away. This will allow the boss to attack players that uses ranged or healing skills.
  • [Game] Fix a bug causing healers in dungeons to try and heal players that has died.
  • [Game] Fix a bug causing the Dungeon boss to in some cases try to target players that has died.
  • [Game] Improved the item matching for !craft !equip !unequip etc commands. This should now be less prone to yield wrong items when player is not providing the exact name of the item.
  • [Bot] Added !enchant command to the local and centralized bot
  • [Bot] Added woodcutting and sail to the list of trainable skills when using the !train command
  • [Network] Fixed a bug causing the websocket to never reconnect after losing its connection due to RavenNest was restarted.
  • [Network] Fixed problematic sync issue when streamers was having a lot of players in their game.

Ravenfall v0.8.4.0a Alpha Release

04 Dec 13:31
Compare
Choose a tag to compare

A new alpha release of Ravenfall!

A very small update this time to fix the wrong drop dates set for this years christmas event. This also increases the xmas drops until 14th of January.

Please enjoy!

Unity Version 2021.3.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

Changelog

  • Fix the xmas drop rates to start dropping first of december as expected but also limited time for 2023 extended drop until 14th of January. Logic has been updated to ensure that issues will not arrise again at xmas 2023.
  • Add missing logging to console when running in batch mode / no graphics mode

Ravenfall v0.8.4.1a Test Release

30 Dec 12:47
Compare
Choose a tag to compare
Pre-release

A test release for Ravenfall v0.8.4.1a

This release is a super small one, meant for testing some performance improvements done to the process of when players being restored as well as some overall performance improvements. This will most likely not yield a super noticable improvements but should be a bit "better" memory wise in the long run.

Try it out if you like. Or wait until the next stable release comes out!

Unity Version 2021.3.16f1

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