Skip to content

Ravenfall v0.9.1.8a Alpha Release

Compare
Choose a tag to compare
@zerratar zerratar released this 12 Aug 20:11
· 14 commits to master since this release

Ravenfall v0.9.1.8a

This update introduces a variety of new features, enhancements, and bug fixes, making the world of Ravenfall more dynamic and user-friendly. While there are numerous behind-the-scenes improvements, some key highlights are listed below.

Please note: Due to issues with the Linux build process, there is no Linux build for this version. I'll work on resolving this in the next update.

Changelog:

Engine and Visual Enhancements

  • Updated to Unity 6000.0.14f1, introducing new capabilities and improving overall performance.
  • Enhanced the appearance of the main island.
  • Increased the maximum village level from 300 to 400.
  • Implemented a new water shader after the previous one broke following the Unity update.
  • Created a new terrain shader to resolve issues with texture painting in the Unity editor.
  • Introduced a new settings configuration under Graphics: View Distance, giving players more control over view distance in non-potato mode.
  • Added a new camera type: Island Observer, which pans around islands with configurable options and is accessible via a new shortcut key or chat command. Players can toggle which island is being observed by pressing Shift + i.
  • Added an island details dialog that shows stats per session when observing an island.

Gameplay Enhancements

  • New Command: !DPS – This command allows players to view various damage and healing stats, including:

    • Latest DPS: Displays your most recent damage per second.
    • Max DPS: Shows the highest damage per second you’ve achieved.
    • Total Damage: Summarizes the total damage dealt.
    • Max Damage: Indicates the highest damage dealt in a single hit.
    • HPS: Displays your healing per second.
    • Max HPS: Shows the highest healing per second achieved.
    • Total Healed: Summarizes the total healing done.
    • Max Heal: Indicates the highest amount healed in a single instance.

    Usage: Type !DPS in the chat to get a detailed breakdown of these stats for your character.

  • Combat Style Commands for Raids and Dungeons:

    • Set Combat Style for Raids: Use !raid skill <name of combat skill> to specify the skill your character should focus on during raids.
    • Set Combat Style for Dungeons: Use !dungeon skill <name of combat skill> to specify the skill for dungeons.
    • Reset Combat Style: Use !raid skill reset or !dungeon skill reset to revert to the default combat style.

    Example: !raid skill magic will focus your character on using magic skills during raids. Use !raid skill reset to go back to the default.

  • Target Level in Training:

    • Use !train <skill name> <target level> to stop gaining experience in a skill once it reaches the specified level. This allows players to maintain a certain skill level while continuing to fight and gain experience in other areas.
    • Example: !train strength 500 will stop your character from gaining more experience in Strength once it reaches level 500. The character will continue to fight, but experience will not increase for Strength beyond that point.

    Note: This feature excludes Health, Sailing, and Slayer. However, !train all <target level> will work to limit individual skill gains and distribute experience across other skills.

  • Item Transfer Command:

    • Use !send <character#> <item name> <amount> to transfer items between your characters.
    • Example: !send 2 healing potion 5 will send 5 healing potions from your current character to character #2.
  • Clan Role Details:

    • Use !clan role|rank to view the details of your current rank within your clan.
  • Patron Command: !auto rest:

    • Automate rest periods to optimize your character’s performance. You can specify start and end times.
    • Example:
      • !auto rest 5 60 will start the rest period after 5 minutes and end it after 60 minutes.
      • !auto rest stop stops the automation.
      • !auto rest status checks the current status of the auto rest feature.

    Note: This command is available only to Mithril Patrons and above. Currently, it does not cost in-game coins, but this may change in the future.

  • Loot Command:

    • Use !loot with various filters to retrieve specific loot information.
    • Examples:
      • !loot from 5 minutes ago retrieves loot obtained in the last 5 minutes.
      • !loot last dungeon retrieves loot from the last dungeon you participated in.
      • !loot black 2-handed sword filters loot by the specific item name.
      • !loot clear clears the current loot list.

    Note: Loot lists are temporary and session-based. If you leave and rejoin the game, the list will reset.

  • Enemy Observer Dialog:

    • Click on an enemy while in free camera mode to access the Enemy Observer Dialog. This provides details about the targeted enemy, such as health, status effects, and more.

Bug Fixes

  • Fixed a critical bug where only the player who gathered an object received experience, multiplied by the number of players targeting the same object.
  • Removed objects from the Away island where players were getting stuck.

System and UI Enhancements

  • Added a localBotPort setting in the settings.json to change the default port for the local bot server.
  • Implemented icons to indicate chat bot connection status. Icons appear only when errors occur or when using a local bot.
  • Added a new setting under Settings / Game for "Auto assign vacant houses," with various conditions for automatic assignment.

Known Issues:

  • No Linux build is available for this version. This issue will be addressed in the next update.

Ready to stream Ravenfall on Twitch?

Check out our 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