Valetport Update is now Live

Erannorth Renaissance

Erannorth Renaissance combines deep character customization with a dynamic sandbox world. Your choices drive the narrative and strategic hex-based battles shape your fate. Explore, make meaningful decisions, and forge your unique legacy through alliances and rivalries.

Hi folks, I’m excited to announce that the second major update, Valetport, is now live on the public branch! While I had planned to add more camp interactions and random events, I had to draw the line somewhere—before you all grow old waiting for this patch! After all, what’s the point of having the game in Early Access if I work et perpetuum in the shadows? My main concern with releasing this patch was ensuring as much save compatibility as possible between this update and both the previous and future ones. So the good news is that you can still resume from an older save: [b]How to resume an existing save?[/b] [i]The following steps aren't needed if you start a new game in this build, but only if you are continuing with a character from previous builds: [list] [*] You can resume from an older save to follow up on the Agent of Darkness by visiting Harronwell Manor. [*] You can resume from an older save to follow up on Destinies by visiting the Merry Pixie inn in Heygrove. [/list] Then start the arrival activity in Valetport's Harbor Gate.[/i] [img]{STEAM_CLAN_IMAGE}/44786997/18f0933979f5828f3dc61d962f354447e654f0ab.jpg[/img] [u][b]That said, starting a new game is highly recommended[/b][/u] due to structural changes in tiles, companions, and story events to avoid any lingering bugs from the previous version. Since its early access debut, Erannorth Renaissance has grown a lot. With two of the planned nine major updates complete, it’s the perfect time to reflect on what’s been accomplished—and what’s next. The game now features over 220,000 words of interactive dialogue (equal to two novels), 1,000+ items and actions, and multiple story paths with satisfying endings. [i]While some characters’ journeys are complete, one story ends on a cliffhanger, setting the stage for the next update.[/i] Additionally, there are several quality-of-life improvements that I hope you’ll enjoy. [i]There is now an easy way to see if your character has unspent points.[/i] [img]{STEAM_CLAN_IMAGE}/44786997/d0df96048c1092f54f20c2f15f896a64784519b5.jpg[/img] [i]Or if your allies have unspent points without needing to check their overview and perks every 10 minutes.[/i] [img]{STEAM_CLAN_IMAGE}/44786997/69171fb4c86d146d6d9340eb65307287312eda95.jpg[/img] [i]The new filter in the Save/Load UI lets you manage multiple characters a bit more easily. However, these aren’t profiles, so save names still need to be unique.[/i] [img]{STEAM_CLAN_IMAGE}/44786997/2544ed1538e11dc6562accf06c3cdcf05092ce0f.jpg[/img] [i]And more, which you can read in the patch notes below.[/i] The next content update will wrap up the remaining story branch and introduce two new settlements—Ashwick and Ponthill. I’ll also focus on improving what’s already in the game by adding more roleplaying options, optional fights, balancing actions, and deepening character relationships. Llanford and Heygrove will receive some need love as well, with new sidequests, random events, and richer NPC interactions. Since I won’t have to worry about disrupting the main story thread or breaking your saves, I’m hopeful I can pack in even more content for you to enjoy. [i]The patch notes below may contain light spoilers, so let's hide them behind the updated Roadmap![/i] [img]{STEAM_CLAN_IMAGE}/44786997/5b890c37c2a1add06425d1be18c44f1d33a19d51.jpg[/img] [h2]Patch Notes - 02/12/24 # 0.5.90 [/h2] [b]Bugfixes[/b] [list] [*] Fixed an issue where Sir Augustin's conversation in camp could incorrectly go to the wrong branch instead of the placeholder branch for the camp. [*] Fixed an issue where Janus could be recruited again from the barracks after the Taymoor Ruins events. [*] Fixed an issue where the Bloodline of Dominus choice did not grant the same perk to Reyla. [*] Entering a downtime area will clear the tile highlights from the previous downtime. [*] Fixed a few typos in various perks descriptions. [*] Fixed tense inconsistencies and missing quotation marks in dialogue where the main character was speaking in the first person. [*] Fixed an issue in TileInspector where activities or actors registered to older saves, and that no longer exist (due to being removed, renamed, or killed) could appear as the placeholder prefab (narrator icon). [*] Fixed some inaccessible nodes in Olivia's dialogue. [*] Fixed an issue in the method pooling randomized NPC events that could cause story NPCs to appear in them. [*] Fixed an issue in the entry randomizer method that could cause it to always display the first entry instead of a random one. [*] Added missing entries to the Codex. [*] Invalid actors and locations in the Tile Inspector are now properly destroyed instead of displaying placeholder icons. [*] Jocelyn's Bodice was incorrectly appearing for sale at merchants. [*] Fixed a potential blocker [spoiler]when referencing the manor during the conversation with Reyla in Harronwell Manor.[/spoiler] [*] [spoiler]The Grand Bazaar interaction no longer remains open after completing its story. [/spoiler] [*] [spoiler] Retrieving the lock box in the Grand Bazaar correctly completes the Whispers of Blood quest.[/spoiler] [*] [spoiler]Defeating Reyla in the temple now correctly completes the Shadows of Valetport quest.[/spoiler] [*] [spoiler]Marie's death is now correctly recorded in the Relationship panel after staking her. [/spoiler] [*] Opening the Character Sheet immediately after changing party members no longer includes removed companions. [*] Fixed an issue where actor details sometimes appeared incorrect after moving on the overworld map. [*] [spoiler]During the Agent of Darkness quest, Reyla was incorrectly unlocked in the Reserves after departing for Heygrove.[/spoiler] [*] [spoiler] Undead Physiology now properly applies to the MC and Marie after becoming vampires.[/spoiler] [*] Classified new effects to help AI actors determine whether they are harmful or beneficial. [*] Fixed the timing of Daze's stun chance to trigger at the beginning of the dazed actor's turn. [*] [spoiler]Updated Ludo's scene at the beginning of Symphonies of Destinies to properly reflect his state of mind. [/spoiler] [*] Fixed a potential issue while replacing unstackable effects during combat. [/list] [b]Quality of Life (QoL)[/b] [list] [*] Weapons will now indicate if they are 1H, 2H, or Dual Wield. [*] In the actions bar, added a tracker near the MC's portrait to display any unspent PP or SP. [*] Added a version history button in the save file's metadata. You can track the game version in which a file was created or updated, starting from version 0.5.66. [*] In Save/Load UI added a dropdown to filter your saves by character name. [*] Removed the minimum distance requirement from "Line" attacks. [*] Companions with unspent PP or SP now display an arrow on their Character Sheet portraits (Green for SP, Cyan for PP). [*] In the Boons tab of the Character Sheets, any non-zero values now appear in bold for better readability. [*] Slightly increased the delay before showing tile information on various maps. [/list] [b]Balance[/b] [list] [*] Rebalanced all the weapons stats and various actions. [Ongoing process] [*] Randomized events with Strangers are now flagged as unique and will no longer repeat. [*] Extra PP and SP rewards were added for certain story milestones. [/list] [b]New Content[/b] [list] [*] Added the city of Valetport, including map tiles, locations, random NPCs, and merchants. [*] Continued the storyline in Valetport. [*] Added several possible conclusions based on your chosen path. One particular path ends in a cliffhanger for now (to be continued). [*] Revised journal entries for main and side quests (new games only). [*] Added new actions across all skills. [*] Introduced initial properties and bonus actions for various rings. [*] While ending the day in camp, you can now experience a variety of interactions with your companions (and/or with you), shaping your relationships. [*] You can now enter [spoiler]the renovated Harronwell Manor in Heygrove. Inside, there is a bed for resting and a door for exiting.[/spoiler] [*] Added new conversations with [spoiler]Marie and Reyla in Harronwell Manor. [/spoiler] [*] Introduced a new possible branch after [spoiler]exsanguinating Reyla in Harronwell Manor, whether intentionally or accidentally.[/spoiler] [*] Added various potential conclusions for [spoiler]choosing to betray Reyla and rebel against her in Harronwell Manor.[/spoiler] [*] [spoiler]Betraying Reyla unlocks the ability to recruit Jake, Jasmine, or Bobby Harronwell as companions.[/spoiler] [*] Depending on your choices in Valetport, you may have the opportunity to [spoiler]recruit Karrick, Dreya,[/spoiler] or [spoiler]Claire.[/spoiler] [*] Added a couple of new intimate scenes. [*] While selecting your romance preferences in the journal, you now have an additional choice: retain the canon or break it, making yourself irresistible to the gender or genders of your choice. [*] Added new Steam Achievements. [/list] [b]Technical/Modding Additions[/b] [list] [*] In the Actions editor, added a Linked Actions field to preview linked actions. [*] New Passive Benefits: [list] [*] Enhanced Harvesting (Material) +1: Increases the yield and also satisfies the tool requirement to harvest this resource node. [*] Feint Defense +x: Increases the defense bonus of successful feint actions. [/list] [*] New Effect Modifier: Caster. [list] [*] Syntax: 'Caster [Effect]:x' can be used to apply an Effect to the caster regardless of the target. [*] For example, 'Caster Accuracy:10' will give the caster a 10% accuracy boost, independent of the action's target. [/list] [*] New Action Effects: [list] [*] Silver: Deals additional damage to undead or shapeshifter characters. [*] Lacerate: If the target is Bleeding, deals x damage per Bleeding stack and then removes all Bleeding stacks. [*] Blight: If the target is Poisoned, increases damage per Poison stack by +x, but each stack’s duration is reduced by x turns, down to a minimum of 1 turn. [*] Adrenaline: Apply Adrenaline Rush. Gain a free Move action this turn if you haven't used a free move yet. [*] Daze: Apply Dazed. Reduces the target's chance to hit and dodge for the duration of the effect. Each turn, there is a chance for the target to be stunned for 1 turn. [*] Destroy: If the target's current HP is less than or equal to a specified percentage of their maximum health, they die instantly. [*] Shaken: Shaken disrupts the target's composure, causing unpredictable effects each turn. The target may lose 2 Action Points, reduce their movement range by 1, or flee in Fear for 1 turn. [/list] [*] New Lua Extensions: [list] [*] RecordEvent: Marks that the player has seen a unique story or choice. [*] HasNotOccurred: Checks if a unique story or choice has not occurred. [*] HasOccurred: Checks if a unique story or choice has occurred. [*] Schedule: Schedules a story or activity for firing. [*] ShouldTrigger: Checks if a story or activity should fire. [*] Trigger: Marks a story or activity as triggered. [*] Planned: Checks if a story or activity was ever scheduled. [*] LockCompanionInParty: Recruits and locks a companion in the party. [*] LockCompanionInReserves: Dismisses and locks a companion in the reserves. [*] UnlockCompanion: Unlocks a companion (regardless if they are in the party or the reserves). [*] LockCompanion: Locks a companion (regardless if they are in the party or the reserves). [*] Enemy: Call to turn a former ally into an enemy before triggering an encounter with them. [*] Ally: Call to turn a former enemy or npc into an ally and add them to the reserves. [*] ActorRoll: All actors can now perform skill rolls, with outcomes of success or failure. [/list] [*] The following can also be used as requirement checks for showing up actors or activities: [list] [*] Planned, !Planned & ShouldTrigger [/list] [*] Updated to Unity 2022.3.51f1. [/list] That's all folks, if you have any questions let me know in the comments below!