Mods / XSkills Patch
Category:
#Other
#QoL
#Tweak
Author: Elocrypt
Side: Both
Created: Nov 28th 2024 at 5:43 AM
Last modified: 1 hour ago
Downloads: 4404
Follow Unfollow 38
Author: Elocrypt
Side: Both
Created: Nov 28th 2024 at 5:43 AM
Last modified: 1 hour ago
Downloads: 4404
Follow Unfollow 38
Latest file for v1.20.0-rc.8:
XSkillsPatch_v1.0.5.zip
1-click install
This acts as a standalone release, if you use this disable/remove the original.
I patched this to 1.20 so that it could be used on our server running on v1.20.0-pre.13
USE ONLY LATEST RELEASE!
This patch will be deprecated and removed as soon a new release of an official update has been made or
upon request by the original author.
Use it at your own risk!
If you're the original author and need to get in contact with me please message me via Discord!
Requires XLibPatch as a dependency!
Credits:
Author - XSkills: Xandu
XSkills is an implementation for skills and abilities that uses XLib . You gather experience for different skills by doing certain actions. And if you have collected enough experience you will get a additional ability point that you can use to increase the tier of an ability. For more information please visit the mods forum post here.
Please post your bug reports on the forum page. It's much more likely that i will read them there.
Version | For Game version | Downloads | Release date | Changelog | Download | 1-click mod install* |
---|---|---|---|---|---|---|
v1.0.5 | 34 | 1 hour ago | Show | XSkillsPatch_v1.0.5.zip | Install now | |
v1.0.4 | 1957 | Dec 25th 2024 at 2:14 AM | Show | XSkillsPatch_v1.0.4.zip | Install now | |
v1.0.3 | 1091 | Dec 19th 2024 at 11:36 PM | Show | XSkillsPatch.zip | Install now | |
v1.0.2 | 1126 | Dec 3rd 2024 at 11:15 PM | Show | XSkillsPatch.zip | Install now | |
v1.0.1 | 35 | Dec 3rd 2024 at 11:11 PM | Show | XSkillsPatch.zip | Install now | |
v1.0.0 | 161 | Nov 29th 2024 at 1:40 AM | Show | XSkillsPatch.zip | Install now |
AzuliBluespots
In the newest release, I added and fixed support for alcohol that wasn't providing unlearn points.
Vivi_IX
In the modinfo.json of the xskillsplayercorpsecompat mod, change the "xskills" dependency to "xskillspatch".
I looked and the code seems fine for the xskillsplayercorpsecompat mod, just do the above change and it should work.
Does the xskills xSkills player corpse compatability mod work for this/could it be edited to work for this. I can change the mod it patches easy enough, I am wondering from a code pov if anything has changed or whether it would be a simple case of adjusting what the patch file looks for.
Thanks for answer , you have right , i found mod what doing this issue (Combat Overhaul), all working now. Stay save.
Psychomor
Doesn't seem to be an XSkills/XLib problem, I have tested and was able to cook food in the cooking pot in VS 1.20.0-rc.8. This must be some issue with another mod.
Helo, after RC8 cant cook any food in pots , someone have this issue after update to RC8 ? Dont have any crash or anything like that but just cant cook any food now.
Small fix i found for the berry bush crash, just delete the berrybush related sections in the mod assets/patches folder, just be sure to leave the other paretheses intact, the bush entries are the second section down between "grass" and "cabbage".
You don't get XP for the berry harvesting but im not too fussed so long as the other skills work.
We're also having the berrybush harvesting crash
not sure the smelter perk works , the mold still requires 100 units regardless of skill level
WickedSchnitzel
I am also having the "Field not found: 'Vintagestory.GameContent.BlockBehaviorHarvestable.harvestedStack'" on rc.6. Just crashed my game a moment ago while harvesting berries.
There may be a problem with the health regen perk. players reporting that health items are not giving back the health points they should, but not sure it thats related to this mod.
AzuliBluespots
In the assets/xskills/patches/unlearn.json it has what itemtypes give unlearn points and the amount they give.
game:itemtypes/liquid/alcohol = 2.0 unlearnPoints
game:itemtypes/liquid/cider = 0.1 unlearnPoints
game:itemtypes/liquid/spirit = 1.0 unlearnPoints
expandedfoods:itemtypes/liquid/strongspiritportion = 1.25 unlearnPoints
expandedfoods:itemtypes/liquid/strongwine = 0.25 unlearnPoints
expandedfoods:itemtypes/liquid/potentspiritportion = 1.5 unlearnPoints
expandedfoods:itemtypes/liquid/potentwine = 0.5 unlearnPoints
expandedfoods:itemtypes/liquid/wildpotentspirit = 1.5 unlearnPoints
expandedfoods:itemtypes/liquid/wildpotentwine = 0.5 unlearnPoints
expandedfoods:itemtypes/liquid/wildstrongspirit = 1.25 unlearnPoints
expandedfoods:itemtypes/liquid/wildstrongwine = 0.25 unlearnPoints
WickedSchnitzel
I got the same problem. Any known fix?
Small question, does drinking wine increases your unlearn points? Back in 1.19.8, using the og mod, we weren't getting any points to unlearn stuff.
rc.6
24.12.2024 17:53:24 [Error] Exception: Field not found: 'Vintagestory.GameContent.BlockBehaviorHarvestable.harvestedStack'.
at XSkills.XSkillsBerryBushBehavior.OnBlockInteractStop(Single secondsUsed, IWorldAccessor world, IPlayer byPlayer, BlockSelection blockSel, EnumHandling& handled)
at Vintagestory.API.Common.Block.OnBlockInteractStop(Single secondsUsed, IWorldAccessor world, IPlayer byPlayer, BlockSelection blockSel) in VintagestoryApi\Common\Collectible\Block\Block.cs:line 1477
at Vintagestory.Server.ServerSystemBlockSimulation.HandleBlockInteract(Packet_Client packet, ConnectedClient client) in VintagestoryLib\Server\Systems\World\BlockSimulation.cs:line 429
at Vintagestory.Server.ServerSystemInventory.HandleHandInteraction(Packet_Client packet, ConnectedClient client) in VintagestoryLib\Server\Systems\Inventory.cs:line 255
at Vintagestory.Server.ServerMain.HandleClientPacket(ConnectedClient client, Byte[] data) in VintagestoryLib\Server\ServerMainNetworking.cs:line 154
at Vintagestory.Server.ServerMain.ProcessNetMessage(NetIncomingMessage msg, NetServer mainSocket) in VintagestoryLib\Server\ServerMainNetworking.cs:line 147
Any chance you can patch Xandus Inventory Tweaks mod too?
Thank you!!!
Auro
DejFidOFF
Fixed and updated
This is working for me. Thank you for patching and sharing this.
I have the same issue.
Elocrypt
If you make the code public I'm happy to try to help out with the maintenance.
Elocrypt
Seems like it fails to patch something in 1.20 rc
4.12.2024 19:15:20 [Error] Patch 0 (target: game:entities/humanoid/trader-agriculture.json) in xskills:patches/trader.json failed because supplied path /attributes/tradeProps/selling/list is invalid: The json path /attributes/tradeProps/selling/list was not found. Could traverse until /attributes/tradeProps, but then 'selling' does not exist. Full json at this path: {
"money": {
"avg": 30,
"var": 10
}
}
DejFidOFF
Technically this works for all pre, I just didn't properly put in the game dependancy version in the modinfo. I did overlook this originally and have been contemplating on re-releasing it with the proper modinfo.
Because you said something about it, I will go ahead and put out another release here in a second which should work for all 1.20.0-pre versions.
Elocrypt
Hello is this works just for pre13? I try to put that on pre11 and not working
Thank you very much for this, I was afraid I was going to have to drop Xskills when 1.20 releases
Thanks
rayray
This is a standalone mod, replacing any older versions. This has a different modid, as I cannot use the original authors modid, so you need to disable/remove any other versions of this mod.
This does have a dependency which is the XLibPatch I released, that is required to use XSkillsPatch.
I apologize for any misunderstandings.
say requires an unknown file same for xlib says same error , do i need the old version of both xskill and xlib in combo with the patch ?