Releases: zerratar/Ravenfall-Legacy
Ravenfall v0.7.7.4a Alpha Release
A new alpha release of Ravenfall!
This new version includes mostly some bug fixes from previous releases. But also introduces new UI, patreon benefits for every player and not just streamers, and more!
Please enjoy!
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 when you're a patron!
Join our Discord!
New in version 0.7.7.4a
- Game: Fixed an error was being spammed when fighting raid bosses that they dont have healthbars. This would cause stuttering during raid boss fights.
- Game: Changed the damage counters to be merged when fighting enemies. Making it easier to keep track on damage dealt.
- Game: Players that has patreon will also receive the benefits of exp multiplier on streams that does not have a Patreon tier or if the streamer's tier is lower than the player's. Note: If you're both a subscriber and patreon,
then you receive the multiplier from the highest one. So if the streamer has a higher patreon tier. Then you receive that multiplier instead. - Game: Updated the targeting logic for healers in dungeon. They should now follow along much better.
- Game: Updated the dungeon boss targeting, if there is no enemies left and the remaining players are training healing. It will target the first available one regardless of distance.
- Game: Added support for !exp to use X amount of scrolls
- Game: Fixed an issue where some attachment on certain equipments not showing up.
- Game: Allow alts to use !hs and filtering out all game admin and game mods from the ranking.
- UI: Fixed a bug causing the player in the observer view to go outside the box when sailing.
- UI: Added "Training " under the observer view.
- UI: Added "Rested" info under the observer view.
- UI: Fixed a bug causing the playerlist item sometimes to show wrong trained skill.
Known Issues
Following issues are not new to this version but things that has been noted for being fixed in upcoming versions. This does not include all upcoming fixes either as new issues are found.
- Players sometimes getting stuck on Heim while being teleported to the dungeons. Saying "you cannot train fighting here"
- Players sometimes getting stuck in the corner of Heim after disembarking on the island.
- Players sometimes get stuck in the center of Heim when training fighting, after disembarking on the island.
- Memory Leak shown after several hours of gameplay. Can sometimes climb over 10 Gb+ in used memory.
- raid and dungeon scrolls can be consumed without the actual event starting
- Cheering bits does not always get through properly. Players are not rewarded loyalty points sometimes.
- After a raid or raidwar, logo not showing up properly above the player
- After reload players are sometimes stuck running towards nowhere.
- !raid and !raidwar not working if an event is active (e.g. Dungeon, Raid, Arena or ongoing raidwar)
- Nothing happens when opening the User Report Window a second time. If you resize the window or open the menu again the Report Window will be visible.
Ravenfall v0.7.7.3a Alpha Release
A new alpha release of Ravenfall! (Hotfix)
This includes a bunch of hotfixes. v0.7.7.2a unfortunately came with a few bugs such as breaking crafting and forcing users to be case sensetive with their spelling when targeting another player. This should also fix issues such as players not getting new targets when fighting. As well as introducing the new !village command!
Please enjoy!
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 when you're a patron!
Join our Discord!
New in version 0.7.7.3a
- Game: Added a new command !village skill name to quickly assign all huts and players to huts targeting the skill. Ex. !village strength would replace all buildings with Barracks and assign players that has highest level in melee skills to ensure highest exp gain.
- Game: Fixed a bug causing crafting to stop working properly.
- Game: Fixed bad formatted message when crafting more than 1 items. It would say: "You crafted x s!" instead of "You crafted x s!"
- Game: Fixed error message shown when reached maximum exp multiplier.
- Game: Fixed a bug causing commands that targets a player to be case sensitive
- Game: Fixed the message returned when using !where and in dungeon or streamer raid war to return proper "In Dungeon" or "In Streamer Raid War"
- Game: Fixed a bug causing player to not select a new enemy when fighting.
- Game: Stopped the game from reporting exp multipliers when its less than 10s left.
- Game: Updated the targeting algorithm when in dungeons to more frequently select new targets.
- UI: Changed the Exp Multiplier time left text to include minutes when the time is more or equal to an hour left.
- UI: Fixed a bug causing the Healthbars to be invisible in some cases.
- UI: Fixed a bug that would cause the assign player dialog to not fill up with all players when the house selected already had an owner.
- UI: Fixed a bug causing exp information not always to be toggled when pressing i.
- UI: Updated the "time left" for leveling up text to include years, if necessary. Just shows how ridiculous long it can take to level up...
Known Issues
Following issues are not new to this version but things that has been noted for being fixed in upcoming versions. This does not include all upcoming fixes either as new issues are found.
- Players sometimes get stuck in the corner of Heim or in the middle of the island without training anything. Can happen as soon as the player arrives at Heim or upon returning after a dungeon or raid.
- Players sometimes gets stuck with the error message "cannot train fighting here" and fails to be teleported into the dungeon or raid. Seem only to be happening when player is currently on Heim.
- Raid and dungeon scrolls can sometimes be consumed without the actual event starting
- Cheering bits does not seem to get through properly. (Can anyone verify if the RavenfallOfficial bot sends a thank you message when you cheer bits to your favorite streamer next time and then let us know.)
- After a raid or raidwar, logo not showing up properly above the player
- Healers may get stuck in dungeon startup
- After reload players are sometimes stuck running towards nowhere.
- !raid and !raidwar not working if an event is active (e.g. Dungeon, Raid, Arena or ongoing raidwar)
Ravenfall v0.7.7.2a Alpha Release
A new alpha release of Ravenfall!
This includes some improvements to the game CPU usage and adding better support for running the game client headless. Start the game using the parameters -nographics -batchmode
just make sure you have an autologin.conf
file where first row is username
and second row is password
Please enjoy!
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 when you're a patron!
Join our Discord!
New in version 0.7.7.2a
- Game: Fixed a bug causing the hut multiplier to say 0x when player is only receiving Scroll Multi and Hut Multi. (No subs boost or rested) This was just a bug with the text message and did not affect the actual multiplier.
- Game: Fixed a bug where the client would never send the actual amount of an item to be crafted. So the client would think that the amount was actually crafted and added client-side. leaving and joining would then show that the used resources or added items never happened. This could also lead the client to think the player had negative amount of resources.
- Game: CPU performance improvements related to scripts. That fixes a lot of stuttering in the game and should increase the average FPS.
- Game: Improved the player pathing a bit, while it is still quite jerky, it should work a little bit better and not get stuck running as much.
- Game: Teleporting will now set the character in an out of combat state, allowing for health to be recovered.
- Game: Temporarily removed stairs and floor level differences in dungeons as stairs would sometimes block doors.
- UI: Added a cycle UI parts with F1, pressing it once will turn off the player list, pressing it twice will turn off all ui, pressing it once more will turn the UI back on.
- UI: Changed the dungeon and raid notifications + healthbars to have thick black background to help making it more readable when in Heim.
- UI: Opening the assign player dialog for changing owner on huts/houses should be a bit quicker now.
- UI: Added a User Report / Create Report button in the menu for reporting Performance Issues, Bugs and Suggestions directly from the game.
Known Issues
Following issues are not new to this version but things that has been noted for being fixed in upcoming versions. This does not include all upcoming fixes either as new issues are found.
- Players sometimes get stuck in the corner of Heim or in the middle of the island without training anything. Can happen as soon as the player arrives at Heim or upon returning after a dungeon or raid.
- Players sometimes gets stuck with the error message "cannot train fighting here" and fails to be teleported into the dungeon or raid. Seem only to be happening when player is currently on Heim.
- Raid and dungeon scrolls can sometimes be consumed without the actual event starting
- Cheering bits does not seem to get through properly. (Can anyone verify if the RavenfallOfficial bot sends a thank you message when you cheer bits to your favorite streamer next time and then let us know.)
- After a raid or raidwar, logo not showing up properly above the player
- Healers may get stuck in dungeon startup
- After reload players are sometimes stuck running towards nowhere.
- !raid and !raidwar not working if an event is active (e.g. Dungeon, Raid, Arena or ongoing raidwar)
Ravenfall v0.7.7.1a Alpha Release
A new alpha release of Ravenfall!
This is a smaller update but still contains some good fixes. Toggling between the Graphics Mode should be more stable now. While not properly tested, I've changed a bit how it works and instead of trying to turn off every renderer in the game. It will now just turn off the cameras and then add a force delay in the update logic to ensure the game doesnt update more frequently than 10ms. Similar issues been shown that games that are running without doing any graphical intense stuff or hiding the window for longer period of time causes a memory leak. This is not specifically Ravenfall's fault but an issue with the Graphics API. I hope this should remedy that. Or at least help preventing it.
This also includes new items being dropped in the dungeon! Whoo!
Please enjoy!
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 when you're a patron!
Join our Discord!
Please be aware! New Local RavenBot available in this update! Don't forget to download it too if you are using the local bot.
New in version 0.7.7.1a
-
Game: Fixed a bug causing players to have different types of hats and head coverings on unintentionally.
-
Game: Added 5 new rings: Archers Ring, Archers Ring II, Mages Ring, Mages Ring II and Phantom Ring. All droppable from the dungeon
-
Chat: Fixed message sent when player was not playing using either "Monster", "Observe/Show", "Big", "Tiny" to be inproperly formatted.
-
Game: Added Ether Armor Set and Ancient Armor Set. (Helmet, Chest, Leggings, Gloves & Boots)
-
Game: Made Ether Armor Set droppable from the dungeon.
-
Game: Hopefully fixed the memory leak and crash caused by going back from graphics disabled mode.
-
Game: Fixed an issue with the multiplier showing wrong numbers.
Known Issues
Following issues are not new to this version but things that has been noted for being fixed in upcoming versions. This does not include all upcoming fixes either as new issues are found.
-
Cheering bits does not seem to get through properly. (Can anyone verify if the RavenfallOfficial bot sends a thank you message when you cheer bits to your favorite streamer next time and then let us know.)
-
After a raid or raidwar, logo not showing up properly above the player
-
Healers may get stuck in dungeon startup
-
After reload players are sometimes stuck running towards nowhere.
-
!raid and !raidwar not working if an event is active (e.g. Dungeon, Raid, Arena or ongoing raidwar)
Ravenfall v0.7.7.0a Alpha Release
A new alpha release of Ravenfall!
This new release contains some bugfixes but additional game changes. Say good bye to Luna's Tickle Basement as it has been causing issues since lasat update but also since the new procedural dungeon has been added in. Less focus has been put into it and was going obsolete. There are still some issues that needs to be nailed out but this version is going in the right direction.
Please enjoy!
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 when you're a patron!
Join our Discord!
Please be aware! New Local RavenBot available in this update! Don't forget to download it too if you are using the local bot.
New in version 0.7.7.0a
-
Game: Ferry Speed is now increased based on the Sailing skill level of the player that is in the Captain Seat. The higher level, the faster the ferry will go!
-
Game: Fixed a bug causing the free camera in dungeon to stick if it was active when the dungeon ended. Only way to unstick it was to enter and then exit the Tavern.
-
Game: Fixed a bug causing duel camera to always render the game, even if the duel image wasnt visible. This fix improved the performance a bit.
-
Game: Fixed a bug when using !travel/!sail command while being in the onsen causing the player never to actually leave the onsen.
-
Game: New resources can be mined! Lionite at mining level 280 and Ethereum at level 340. These levels may be changed in the future.
-
Game: Added a new pet Rajah (a cats) in memory of a beloved family member.
-
Game: Changed so that you can no longer use the !travel / !sail command with the destination as the same island you're already on.
-
Game: Moved the fishing spots a bit to not be as much in the way for players trying to reach the ferry.
-
Game: Luna's Tickle Basement has been disabled. But the name will still be randomly used with the new dungeons at times.
-
Graphics: Added a toggle all graphics on/off with F9. This will force the game to run at 10 FPS and toggles off all rendering. This will reduce the CPU and GPU usage to bare minimum and useful when the game isnt shown on stream.
-
UI: Fixed a bug causing the menu and settings to show up at the same time when pressing ESC first time after the game started.
-
Made local bot accept a pubsub token sent from server -> client -> bot. Authenticate once using https://ravenfall.stream/api/auth/activate-pubsub and the server will use the generated token; send it to the centralized bot and to the game client so it can send it to the local bot. (This is an attempt to fix Channel Point Rewards using local bot)
-
Clan names can no longer be made longer than 40 characters long.
Known Issues
Following issues are not new to this version but things that has been noted for being fixed in upcoming versions. This does not include all upcoming fixes either as new issues are found.
-
Cheering bits does not seem to get through properly. (Can anyone verify if the RavenfallOfficial bot sends a thank you message when you cheer bits to your favorite streamer next time and then let us know.)
-
Going back from No Graphics Mode after some time can cause the game to crash.
-
After a raid or raidwar, logo not showing up properly above the player
-
Healers may get stuck in dungeon startup
-
After reload players are sometimes stuck running towards nowhere.
-
!raid and !raidwar not working if an event is active (e.g. Dungeon, Raid, Arena or ongoing raidwar)
-
Local Ravenbot does not connect to pubsub properly (Listening for channel point rewards)
I've finally used the releases the way it was supposed to. See https://github.com/zerratar/Ravenfall-Legacy/releases/tag/v0.7.6.9a-alpha for all the old versions
Ravenfall v0.7.6.9a Alpha Release
This build is for testing, but can be used if you wish to stream it too.
It does not contain any readme on how to use, this will be reflected on to the website later https://www.ravenfall.stream/
New in version 0.7.6.9a
-
Fixed a bug causing dungeon bosses in the new dungeon to be spawned outside the dungeon.
-
You can now use the free camera in the dungeon by pressing LEFT CTRL+TAB or LEFT SHIFT+TAB. And then toggle back to the normal dungeon camera with just TAB
New in version 0.7.6.8a
-
Fixed a bug causing new dungeon to select enemies from Luna's Tickle Basement causing players to get stuck.
-
Fixed Raid Bosses would spawn mid air.
-
Fixed A bug that could cause raid boss to not end even after it had been killed.
-
Fixed a bug causing older players to spawn mid air when joining in.
-
Fixed a bug causing player state data not loading the character ID properly after reload. This would cause the main character to rejoin instead of the actual playing character. (Please let me know if it still occurs after this update)
-
(Not properly tested) Changed the algorithm for determing target when training healing. This will favor other players over yourself as long as you got more health (in %) than the target player.
-
(Not properly tested) Possible fix for !raid and !raidwar, not properly tested. Please try and see if it works. An error caused players not to joining in properly.
New in version 0.7.6.7a (Hotfix2)
-
Player state file should now store player id rather than user id. This will allow correct character to be pulled back in after a reload.
-
Adjusted the health and stats from enemies in the new dungeon to make it more fierce
-
Enemies in the new dungeons will now yield exp based on the stats and not a fixed value.
-
Fixed an issue where players would get stuck in the new dungeon because they were targeting old non existing enemies
-
Fixed players that was in the Onsen would not be teleported into the dungeon properly
-
Fixed the new dungeon to use its proper item drop list
-
Fixed the requirement of restarting/reloading the game after setting the options for patron benefits (multiplier for subscriber only or everyone)
-
Fixed hut village information text file to be properly up to date with the current village bonus state
-
Added new command !raid stop, for force stopping a raid (only works with centralized bot atm)
New in version 0.7.6.6a (Hotfix)
-
Fixed: Procedural generated dungeon would have a much smaller chance of appearing than originally anticipated. It also had a generator issue causing an error when being generated.
-
Fixed: Players not able to join the dungeon while in the onsen
-
Fixed: Luna's tickle basement -dungeon name was replaced with the procedural generated random name.
New in version 0.7.6.5a
-
Added: A new dungeon system! Procedural generated dungeons. They are still being tested so will only appear about 1/3 of the time. These dungeons are generally more difficult than the normal dungeon as it introduces dynamic stats on the enemies and causing the enemies to aggro in groups. This dungeon will also have higher drop chances for better gear. Even all Lionsbane and Ether items!
-
Added: a new island has been added. You can sail there using !sail heim, this new island requires level 300 in any of the skills you want to train. This island's training requirements are slightly different from the rest of the islands. If you want to train Magic, you have to have level 300 magic. Same with any of the other combat skills. This island will ignore your combat level and only think about your actual skill level.
-
Added: Onsen / Hot Spring on Kyo island. This introduces a new way of gaining additional experience. The onsen used with the command !onsen or !rest. Player has to be on Kyo for it to work. The player receives 2x more exp for 2 seconds for every second the player is in the onsen / hot spring.
You can also use the command !rested to see how how much time you have left on your rested exp. The 2x multiplier will take all the active exp multiplier available for the player and double it. Making a 100x multi into a 200x. -
Added: Option for making patron benefits (exp multiplier) available for non subscribers. It is now up to the streamer whether or not players has to be subscribed.
-
Added: Option for changing how long the player state cache should be valid. Never, 2 hours, 4 hours, 8 hours, 12 hours, 24 hours, 36 hours or 48 hours.
-
Added: 3 new item tiers. This being Lionsbane (req level 200), Ether (req level 280, 1h and 2h sword only atm), Ancient (req level 340, 1h and 2h sword only atm) More Ether and Ancient items will be added in upcoming versions.
-
Graphics update, while not much it is now using a new standard for the rendering and a new water shader! (Went from Unity's built-in rendering pipeline to use their Universal Rendering Pipeline)
-
Changed: Islands will now require crafting and cooking to have a specific level to be trained. But also increasing the amount of EXP gained when training on those islands.
-
Fixed: Wrong name displayed in the "welcome to crew!" after gifted sub
-
Fixed: issues with the Village Hut presentation when building new huts, the images didnt properly display the expected huts.
-
Fixed: raid boss sometimes to spawn ontop of a building on Kyo island
Note: This release includes various bugfixes not listed on here as it was not recorded during the development. Sorry!
New in version 0.7.6.4a
-
Improved the "bot" icon to properly show disconnections, connection and being ready state for both Centralized bot and Locally running bot
-
Equip all would not equip the best magic or ranged equipment
-
Tavern would kick you out right after entering it
-
Change the message given back when trying to use an exp scroll when the multiplier has already reached its limit.
-
Added !dungeon stop command
-
!scrolls will now check with the server to get an actual scrolls count. The game previously tried to keep track on scroll usage on its own buying new scrolls would not be reflected into the scrolls count.
-
Fixed a bug with enemies would sometimes break if their targets was not assigned properly. This would cause the enemies to stop respawning and having weird behaviours
-
The !craft command will now be more strict when it comes to not automatically crafting something randomly if you misspelled an item. However, '!craft armor' and '!craft weapon' are an exception.
-
Added a button for clearing the twitch/clan logo/profile pictures cache, it will also try and get the new ones automatically and change the capes on active players. (The clan owner may still has to use the "clan logo" refresh button on the website.)
-
Fixed the exp % was being calculated wrong on the townhall info
New in version 0.7.6.3a
- Fixed a bug where player states were not saved if you did a game reload and then immediately closed the game down. This would in rare cases cause loss of players when the game started again.
- Improved the connection handling with the centralized bot
- Improved how village huts exp and owner assignment work. Hopefully to fix issues with some huts not giving the expected boost.
- Done some preperations for upcoming server migration.
This update also includes a newer version of the RavenBot available for download in the assets below.
New in version 0.7.6.2a
- Fixed an issue with not being able to select the username input properly on login screen
- Added a Bot Status icon in the bottom right corner. Showing whether it is disconnected, connected and ready
- Added a F11 shortkey for force reconnecting to the centralized bot. In case commands does not go through properly. Try using it!
- Fixed an issue where the game could be put into a limbo state where it was waiting for a game reload but no reload was happening. This would cause players to stop being saved and the centralized bot would not connect properly. This would sometimes happen after an initial reload.
- Game will now save player states whenever someone join or leave the game. To ensure that the playerstate is always up to date. this can be useful in case of emergencies such as power outages or game crashes.
- Player states are now valid for 2 hours, instead of 1 hour.
- Fixed the settings icon now going all the way to the right when window is in a wider aspect ratio. Observer window does not adjust yet. Will be fixed in future updates.
- Some, but mininal performance updates.
New in version 0.7.6.1a
- Updated some of the fonts to hopefully show up better on smaller screens
- Enabled the use of the Centralized Bot. This is still experimental, if you have any issues using it. You can always just run the old RavenBot.exe and it will take over and you will get disconnected from the centralized bot. Please report any issues on discord.
- RavenBot is no longer being updated, focus will be on the centralized bot from now on. But the latest version of the bot can be downloaded separately from the assets down below.
New in version 0.7.6a
This is more or less a quality of life improvement and does not bring much else to the plate.
- Remember me will now remember your password and automatically log you in.
- Exiting the game from the menu will persist the player state just like !restart
- Raiding another streamer will also persist your player state for an hour. If you start the game again within that hour, the players are pulled back to your instance. However, a player can opt-out from this by using the !leave command before the raid has finished (the countdown reached 0). Note: It is also recommended that you as the streamer let them know of this on before hand in case you intend to start streaming or playing the game again.
- Force a reconnect to th...