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.
SkillsReworked
RPG-style leveling and prestige for Valheim. Earn XP for a new Level skill, gain and spend skill points on any skill(including modded skills) based off your Level.
By M2Valheim
CHANGELOG
Changelog
1.6.0
- the "Available points" display is now a badge with just the number instead of a key-value label, and it blinks while you have unapplied allocations pending — matching the look of the TalentTree mod for a consistent style across both
- group XP now scales only with the receiving player's level; previously it was reduced by the killer's level as well, so helping out lower-level friends gave them very little
- added "Boss XP multiplier: first kill only" option (enabled by default): the boss XP bonus (default: 5x) now applies the first time you personally defeat a boss instead of on every repeat kill
- the boss XP multiplier now defaults to 5x instead of 1x, so your first win over each boss is a noticeable jump in progress. Existing config files keep whatever value they already have
- fixed kills by fire, poison and other damage-over-time effects granting no XP in multiplayer when the creature belonged to another player's machine
- fixed heavily poisoned creatures granting no XP when they died late: kill credit now lasts 30 seconds after your last hit instead of 10, which covers even the longest poison
- fixed XP and boss keys occasionally being lost when a creature died
- fixed skill points being lost when using the vanilla "resetskill" command
- reworked kill networking into a single message per death: less network traffic and more reliable XP and boss key delivery
1.5.0
- added "Use global boss keys" option for skill caps (server-wide instead of per-player)
- skill caps now also apply when a skill is raised via CheatRaiseSkill (e.g. Marketplace mod quests)
- refined russian translation
1.4.1
- added Russian localization
- fixed the Apply/Reset/Rebirth/Prestige button captions and widths not updating when switching language mid-session (previously required a restart)
1.4.0
- merged Rebirth and Reset into a single button (label switches based on pending allocations)
- merged Active/Passive tab buttons into a single toggle button
- Prestige button is now hidden when prestige requirements are not met
- reworked skill UI button layout and positions
- added blinking text effect to Prestige button
- prestige now plays a roar emote and spawns VFX/SFX
- added console commands: sr_addpoints, sr_setprestige
- changed all commands to require devcommands
- fixed modded skills not being resolvable in the "Active skill names" config
- skill names in the config now accept enum names, localized names in any language, and numeric IDs
1.3.1
- added events to RebirthFlow and PrestigeFlow for external mod integration
- fixed Level XP bar not updating when XP is gained through passive skills
1.3.0
- updated default active skills: added Sneak, Run, Dodge
- added optional passive skill XP: configurable list of passive skills can now also grant Level XP (disabled by default)
- fixed skill buttons persisting on rows after a skill switches from active to passive via config reload
- updated Jotunn dependency to 2.29.0
1.2.0
- added Active/Passive skill tab system (A/P buttons in the skill UI)
- passive skills are no longer reset on Rebirth or Prestige
- Apply, Reset and Available Points are hidden when viewing passive skills
- all action buttons (including Prestige) are hidden in the passive tab
- tab buttons are hidden automatically if only one category has skills
1.1.1
- fixed README images
1.1.0
- reworked internal structure and also changed XP gain maths to be processed on client instead of killers side(he published share factor before)
- some changes to XPBar to feel more natural
- some preparation for the upcoming TalentTree extension mod
- Updated Jotunn dependency to 2.28.0
1.0.6
- fix for xp gain when using aoe/effect weapons like sledges or staffs
- minor network improvements to use peerId instead of player names to be unique
1.0.5
- reworked OnDeath XP share logic. Now the XP should be shared more reliably
- added new RPC to share Death of characters
1.0.4
- attempt to fix xp not being shared when in group since OnDeath is only executed on owner. Now uses RPCs
1.0.3
- fixed player keys again(silly mistake on my side)
1.0.2
- fixed skill caps not increasing for all players nearby(thanks ZenDragon for help)
1.0.1
- reduced each skill cap by 10 to better match vanilla progression
- fixed custom Level icon not loading
1.0.0
- initial release