Project Zomboid

Project Zomboid

352 ratings
Woodcutting Skill
2
3
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
740.962 KB
8 Mar, 2023 @ 6:37am
17 Jun, 2024 @ 7:02am
6 Change Notes ( view )

Subscribe to download
Woodcutting Skill

Description
What's happening here is not contained...
These... things, keep coming endlessly.

What, zombies?

No, I'm talking about TREES !




Woodcutting Skill
This mod adds a Woodcutting skill that makes chopping trees and removing bushes easier and more efficient.
At level 0, nothing changes from vanilla. The skill is all upsides.

Benefits:
(only when chopping trees, obviously)
  • Less endurance used (-7 % per level)
  • Less calories used ( -12% calories modifier every 3 levels)
  • Less chance to lose axe condition (+1 every level)
  • A flat axe tree damage increase (+2 per level) (good for bad axes like the stone axe. Barely noticeable on good axes like the wood axe.)
  • A rare chance of extra items dropping from medium and large trees
  • Makes removing bushes faster and easier (-7% endurance used/level and +10% action speed/level when removing bushes)
  • If you reach Woodcutting level 8, you can no longer get "Excessive Exertion" from chopping trees. You will still get "High Exertion" but it can't worsen to "Excessive Exertion" from chopping trees.

Extra items ?
The chance of extra items is pretty small, even at high levels they are rare.
  • Logs
  • Tree Branches
  • Twigs
  • Pinecones (for pine trees only)
  • Tree fruits & acorns (rare) (for trees that aren't pine trees, if the [Woodcutting + Foraging] level is high enough (8), AND if it's not winter)
  • Dead squirrels (extremely rare)(if the [Woodcutting + Foraging] level is high enough (8))

Note : Nature Abundance buffs/nerfs the chances of extra items accordingly. (-20%, -10%, +10%, +20%)
Small trees (size 1 or size 2) never give extra items.

The bigger they are...
...the more xp they give. And the higher the chances of extra items. And when you get extra items, you also get some Woodcutting xp. So yeah, go chop them big trees.



Traits?
This mod adds a Woodcutter trait that gives +1 Woodcutting for 2 points.
Other than that, the following are buffed :
  • Lumberjack occupation: +3 woodcutting
  • Park Ranger occupation: +2 woodcutting
  • Farmer occupation: +1 woodcutting
  • Gardener trait : +1 woodcutting



Sandbox Settings?
There are no sandbox settings for this mod. If many people complain about it I will add some.
But for now, there is a file (media/lua/shared/WoodcuttingSkillDefinitions.lua) that you can easily edit to tweak some things.



Multiplayer
This has been tested on a local multiplayer server, and it's working. All the code is client side anyway.




Tree Kill Count
If you use the mod "Kill Count", you have accesss to a Tree kill count and a Bush kill count. (see 3rd image)



Skill Books
If you really need them, someone made a mod that adds Woodcutting Skill Books. But be aware that I have balanced this mod to work without skill books.



Compatibility
This mod overrides the "Chop Tree" action and the "Remove Bush" action.

Fully compatible with "10 Years Later", even though it changes some stuff with the Remove Bush action. Props to Dane.

Fully compatible with "Axe overhaul".

Not compatible with "Chop Tree Bug Fix". (I don't consider that a bug, the math definitely seems like it's intended by the devs. That being said, the Woodcutting skill is taken into account to reduce the chance of losing axe condition, and I have slightly decreased the chance to lose axe condition even at level 0 anyway.)

If you're using the mod "Kill Count", you'll get some extra stats (tree kill count and bush kill count) (see 3rd image)




Workshop ID: 2944004910
Mod ID: Woodcutting Skill
Popular Discussions View All (1)
7
22 Jan, 2024 @ 9:45pm
PINNED: Translations
BryanComY
54 Comments
Xayalynn 22 Jan @ 10:13pm 
Hello I'm having this error, could you make an exception with efficiency mod?

Callframe at: setTreeDamage
function: perform -- file: ISChopTreeAction.lua line # 197 | MOD: Woodcutting Skill
function: perform -- file: ETWActionsOverride.lua line # 97 | MOD: Evolving Traits World (ETW)
function: perform -- file: TimedActionXP.lua line # 17 | MOD: Efficiency Skill Mod

ERROR: General , 1737612693861> ExceptionLogger.logException> Exception thrown java.lang.IllegalArgumentException at NativeMethodAccessorImpl.invoke0 (Native Method).
ERROR: General , 1737612693862> DebugLogStream.printException> Stack trace:
jakeri9 21 Jan @ 2:29am 
Any of chance of this getting updated for B42?
Cynddelw 7 Nov, 2024 @ 4:02pm 
0.04xp per swing if you cut manually.

0.41xp per swing if you use the right click cut tree.

Seems like a bug? Or is it intended?
ZerueL 5 Jul, 2024 @ 5:53pm 
Not 100% compatible w/ Kill Count. If playing on a multiplayer server where you can see other player's kills, it bugs it out where it won't show their kills and remain at your kills. The name of the other player you viewed will also not replace your name, but paste over it. Like it's your name and the other player's in the same box. Although it works as intended and shows the tree & bush counter though.
MEWO 14 Apr, 2024 @ 9:20am 
i love trees
Wilku21 1 Jan, 2024 @ 5:44am 
Compatible with mods changing traits?
LittleRedSonja 3 Dec, 2023 @ 5:46am 
It is a very nice mod, but I am not sure it is working as intended for me. After I leveled up to level 1 woodcutting it is costing my character WAY more stamina to cut a tree, like 2-3 times more, and gets tired just after 2-3 trees when before I leveled up he could cut 5-6 trees without getting tired. And that with the wood axe. So I am not sure if I am missing something. Thank you for the mod in any case :)
`Rhae 28 Nov, 2023 @ 5:41pm 
I'm getting the same errors as puppy. Happens every time I'm chopping down a tree, so it's spamming a lot.

> GameServer.mainLoopDealWithNetData> Error with packet of type: AddXP for dog.

> java.lang.NullPointerException: Cannot invoke "zombie.characters.skills.PerkFactory$Perk.getType()" because "<local6>" is null.
Champy  [author] 20 Sep, 2023 @ 12:03am 
@DazDaazDaaz Huh, ok. I never noticed this since I always start a new world when I die. Will look into it
KuroShiro 19 Sep, 2023 @ 10:02pm 
Regarding the wood cutting skill on the park ranger. It does show up if you create a new character outside the game instance (before the loading screen). However if you die in the game and you create a character (while in game and your corpse is walking) It doesn't show up in the profession and proceeds to make a character without the wood cutting skill. Tested this in multiplayer.