Project Zomboid

Project Zomboid

241 ratings
Eggon's Sharpen Your Blades!
2
3
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
2.729 MB
16 Nov, 2021 @ 1:35am
13 Feb, 2022 @ 9:44am
18 Change Notes ( view )

Subscribe to download
Eggon's Sharpen Your Blades!

Description
Do you want to experience the joy of splicing up zeds with your freshly sharpened weapons ?? Do you want to feel the frustration of the blade going blunter and blunter with EVERY HIT? Do you want to make your precious Katanas last long when you learn how to properly maintain them? If so, just subscribe.
Features
Introduces to the game fully functional sharpness mechanic for chosen Affected Weapons (see list below). Sharp blades will do much more damage than blunt ones and each hit on zeds, doors or trees will gradually blunten the blade. Blades can be resharpened at the cost of losing some condition. The condtion mechanic for Affected Weapons is overridden too. Repairing Affected Weapons is not allowed. And, yeah, I'm very sorry, but swords are carried on belts. :P
Now also working in MP!

Check out the slides of the Steam Workshop page to find details on how ESYB works!
Affected Weapons
ESYB provides sharpness to all Small Blade, Long Blade and Axe weapons. Their default stats are applied to weapons of sharpness 80%. 7 vanilla weapons (Axe, Hand Axe, Wood Axe, Meat Cleaver, Hunting Knife, Machete and Katana) have a separate configs and will be finetuned and balanced further in the future. If you want to create your own configs to some weapons, check out the API description.
Existing saves
I recommend using ESYB for new games. It will work with existing saves, but your weapons will get converted and you won't have the Whetstones to resharpen them. It will be the bigger problem the more world you have already explored.
Considerations/recommendations
Since the sharpening is very dependent on Maintenance level you might want to use some mod providing Maintenance skill books, such as Soul Filcher's Learning Time, More Skill Books, or any other of your liking. If you do that, I strongly recommend decreasing amount of XP gains in ESYB's options.
Another nice addition will be Weapon Condition Indicator, which shows weapon condition and flashes when condition is decreased. It will warn you when it's good time to stop using a weapon.
Feedback/Balance
I'm looking forward to your feedback especially on the balance and spawn chances, as it is impossible for one person to judge it. ESYB provides a bunch of options which can help you to tweak the balance to your liking. There's no option on the spawn chances unfortunatelly.

I will probably have a look at the relevant strength of the Affected Weapons and try to rebalance them, in particular Katana seems to be too OP (being based on vanilla values). I'd like it to remain the best weapon, but in slightly different way.
Compatibility
ESYB is incompatible with melee mode firearms with attached bayonet from Arsenal(26) GunFighter Mod (sharpening affects condition of the gun).
ESYB might be incompatible with mods which programatically change condition or conditionMax of the Affected Weapons. Let me know if you find any incompatibilities and we'll see what can be done about it.
ESYB should be compatible with modded weapons. Confirmed compatibility:
? Scrap Weapons!
API for modders
If you would like to configure sharpness behavior of your modded weapons (or weapons from any third-party mod) ESYB provides API for doing it. Check out the API guide.
Credits and thanks
Lots of thanks to:
@[O30C] NCrawler for cool icons and sharpening sound! :D
@JaySparrow for help with the foraging system and foraging bug
@Deon ☣ for help with the foraging icon

Requirements
ESYB requires:
1) Eggon's Modding Utils - my support mod
2) ModOptions - providing options interface
SUPPORT ME
If you appreciate my content and want to encourage me to deliver more... consider supporting me on Ko-Fi or Patreon! Also check out my other mods! :)

[ko-fi.com]
[www.patreon.com]




Workshop ID: 2656148564
Mod ID: eggonsSharpenYourBlades
Popular Discussions View All (2)
8
27 Nov, 2021 @ 5:18am
Stone Blades
Fiber
0
18 Nov, 2021 @ 5:20am
For modders: API for configuring your weapons
Eggon
231 Comments
Titto Hokkaido 18 Sep, 2024 @ 10:21pm 
Eggon, are you okay?
Gimbo 25 Apr, 2024 @ 6:11am 
is this working with any mod who have a grindstone?
Lævateinn 11 Feb, 2024 @ 7:39am 
are you supposed to sharpen your blade with anything in ceramic like bowl and mug ?
トミー (Tommy) 24 Jan, 2024 @ 9:39pm 
I read in a previous comment you didn't want to add sandbox options because of concerns of current playthoughs, could you maybe consider adding a new branch for MP?

For our previous MP playthough I had to explain to every player to set their settings manually, its not very MP friendly for everyone to be playing with different rules.
SpartanXIII 30 May, 2023 @ 5:13pm 
At this point, between interfering with other mods and not being updated in over a year, I think it's best to consider this mod abandoned.

Which is a shame, because I REALLY liked this mod and what it brought to a swords/axes playthrough of Zomboid, but without proper maintenance/fixing/consolidating of utils, it's just floating like driftwood, lost and forgotten.
Aoldri 22 May, 2023 @ 6:39pm 
Glove protection doesn't work - Line 79 in ESYB_SharpenTimedAction.lua tries to index the handInjuryGlovesModifiers table with an InventoryItem when it should use a string

You can get close with `wornGloves:getModule() .. "." .. wornGloves:getClothingItemName()`, though you'd also have to check for the existence of wornGloves

Some way to add modifiers for modded gloves would be nice, or at least calculate some percentage based off their scratch resistance.
araspaulius 2 May, 2023 @ 11:18am 
Compatability with renewable axes?
Zensonar 15 Apr, 2023 @ 3:04pm 
@ Creath_ I'd say metalwork. I mean, it is quite literally metalwork.
a quality meme 29 Mar, 2023 @ 1:32pm 
Can you make this compatible with the Prowess/Psychopath traits from the More Traits mod? Those buffs being completely removed by the sharpness mechanic kinda sucks.
Jamsponge 2 Mar, 2023 @ 8:11am 
I've been getting an incrementing error code with this mod. Not sure what the cause is but happens even if it's the only thing in the modlist.