About this mod
A mod that allows you to 'prestige' your skills, resetting them from level 10 to 0, granting you a point that can be used on permanently obtaining a profession.
- Requirements
- Permissions and credits
- Changelogs
- Data.json: When copying in the new version of the mod, please ensure you pay attention to the folder structure so your files remain in the correct place. If you still have a Data.json file, ensure it is in the directory with the SkillPrestige.dll file. This file stored all of your hard-earned prestige points and other prestige data prior to 1.4. It is highly recommended to backup your Data.json file before updating as the app will eventually delete the file for you. After you open each save file with prestige data and sleep at least once it will migrate the data to an internal save, and then delete that save's data from the data.json file. once all are gone, it will delete the file itself. There is one exception to this for legacy support, check multiplayer details section for more information.
- after 1.4.3, please remove the SkillPrestige.Yacs folder, it is no longer needed
- If you are having trouble finding the UI, please check your crafting screen for a 'Prestige Statue' you can build for 10 stone, place and interact with it (gamepad or right click it) to open the prestige selection menu
- Full gamepad support now included
- Multiplayer support now officially included, splitscreen multiplayer coming next
Check the change logs for the most recent update information!
The Skill Prestige Mod allows you to earn permanent profession perks beyond that which can normally be obtained in Vanilla play. By spending Prestige Point(s), earned by resetting a skill from 10 to 0, your character can buy the level 5 or 10 profession of their choice. By default, level 5 professions cost 1 Prestige Point, while Level 10 professions cost 2 Prestige Points and require their associated level 5 profession already be purchased. For example, buying the Lv5 Tiller, Lv10 Artisan, and Lv10 Agriculturalist professions would require 1+2+2=5 Prestige Points. Only Prestige Points earned from a specific skill can be used to buy that skill's professions. By default, recipes are lost when a skill is reset. You will need to craft a prestige statue to interact with this mod, it should be available in your crafting menu once the mod is installed and costs 10 stone.
Settings Descriptions:
The settings menu is available from the prestige statue's menu, craft the statue, place and interact with it, and then click the options button at the top right of the menu for this mod's settings menu. Settings options include:
Reset Recipes Upon Prestige - unlearns recipes when you reset to level 0 in a skill, on by default.
Use Prestige Point Experience Multiplier - adds an experience multiplier for unspent prestige points
ExperienceMultiplier - the amount to multiply experience by per prestige point. Defaults to 10% (not in UI, can be edited by changing the psconfigs files)
Cost of Tier One Prestige - Prestige point cost per level 5 profession (default 1)
Cost of Tier Two Prestige - Prestige point cost per level 10 profession (default 2)
Points Per Prestige - How many points are gained every time a player prestiges a skill
Painless Prestige Mode - A mastery compatible mode that doesn't reset your level to 0, but costs extra experience gained past level 10
Extra Experience Cost - How many experience points Painless Prestige mode costs for each prestige. Default is 15000 (the amount for level 10)
Mod Compatibility:
- Socializing Skill
- Binning Skill
- Travelling Skill
- Archaeology Skill
- Scaring/Thieving Skill
- Yet Another Cooking Skill
- Luck Skill (with the included adapter project)
- Unreleased skills:
- Moonslime's Luck Skill (remove the Luck Skill above if you have it and get this mod from github in the releases folder, then delete the Luck Skill Adapter from this mod)
- Sliming Skill (untested, still in development)
- Moonslime's Magic Skill (untested, still in development)
Notes:
Multiplayer:
Full support is included for host/client multiplayer, although there are some caveats to knowing how it works for various situations, such as:
- If anyone playing does not have the mod they will not see the statue and will see a circle with a slash through it. They can break the statue and it will not drop.
- Hosting: The save information for each player will be on the host's data file if the host has skill prestige
- Joining if the host also has SkillPrestige: each night it will send your data to be saved with the host's save file and then reloaded and redistributed to all players in the morning
- Joining if the host does *not* have SkillPrestige: you can still use the mod for yourself but there will be one special consideration: you will need to follow that 1.4 upgrade note about migrating your data.json file each time you update the app. It's the only way the mod can save your data as a client without the host having the Skill Prestige mod installed, and this is the only remaining situation that still uses the data.json save method.
General:
Post 1.6, prestiging fishing may setup the condition to trigger a scene where willy comes by and gives you a training rod and some fishing tips, it should only happen once, though. (only in the normal prestige mode, painless prestige mode will not set this condition) see: Training Rod
Future Development Goals include:
- Split screen multiplayer support
- Visual bugfixes for known issues
- Witchcraft skill support (SVE)
- Language localization
Known Issues:
- Socializing Skill: Non-breaking errors on level up menu 5 and 10, not displaying custom menus and fills log with repeated errors
- Binning Skill: The prestige menu tier 2 cost display overlaps with the environmentalist profession, no impact on function
- Archaeology Skill: The level 5 level up menu when the user has purchased only one of the tier 1 skills has text that extends beyond its container, no impact on function
- Split screen multiplayer has some menu display issues among potential others.
See the stickied post for detailed information on current development status.
My source code is here. There is an (outdated) guide on my github wiki which explains how to make other skill mods compatible with this mod. I invite any bug reports here on nexus or on github.