Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
ForsakenPowerOverhaul
Valheim 1.0 compatibility port of JuneGame's Forsaken Power Overhaul. Adds passives, equipped passives, active & shared buffs, and power cycling ('G'). Fully updated for Valheim 1.0 with Fader/Ashlands support and trinket slot integration.
CHANGELOG
Changelog
All notable changes to the Valheim 1.0 Compatibility Port of Forsaken Power Overhaul are documented in this file.
[2.2.0] - Valheim 1.0 Port Initial Release
Valheim 1.0 Compatibility
- ZoneSystem Singleton Migration: Replaced all references to the removed static field
ZoneSystem.m_instancewith theZoneSystem.instanceproperty getter introduced in Valheim 1.0. - Ashlands / Fader Guardian Power: Added proper mapping for Valheim 1.0's Fader guardian power (
GP_Ashlands), resolving active power icons, status effects, and power cycling for all 7 bosses. - Trinket Slot Support: Incorporated the new Valheim 1.0
m_trinketItemequipment slot into movement modifier calculations. - Adrenaline System Support: Updated guardian power activation to apply Valheim 1.0's adrenaline boost (
AddAdrenaline) when powers are activated. - Harmony Overload Disambiguation: Explicitly defined parameter signatures on
Player.SetMaxHealth,Player.SetMaxStamina,Player.SetMaxEitr, andPlayer.OnSpawnedHarmony patches to prevent runtimeAmbiguousMatchExceptionerrors. - Equipment Modifier Return Values: Corrected Harmony postfix return value passing (
ref float __result) for equipment movement and heat resistance modifiers so other game systems receive the modified values. - Null Safety: Added defensive null checks for ItemStand hover text and ObjectDB status effect icon resolutions during world load.
Build & Dependencies
- Jotunn 2.30.0: Verified and aligned against Jotunn 2.30.0 API.
- BepInEx 5.4.2350: Verified and aligned against BepInEx 5.4.2350.
- Modernized SDK Project: Created modern SDK-style
.csprojtargeting.NET Framework 4.8withKrafs.Publicizerfor clean, sustainable compilation.
[2.1.0] - Original Release by JuneGame
- Last official release by JuneGame on Thunderstore.
- Added Stat: Heat Damage Modifier.
- Adjusted Vanilla+ preset values.