Project Zomboid

Project Zomboid

Alternate Occupations
Showing 1-6 of 6 entries
Update: 22 Dec, 2024 @ 4:00pm

Mod Update Changelog
Version 1.1.0 (Dec-22-2024)
New Features:
New Professions:

Butcher
A skilled craftsman in handling and processing meat efficiently.
Starts with the Blade Tools Specialist trait for enhanced proficiency with bladed tools and weapons.
Gains additional starting skills and equipment tailored for butchering and combat efficiency.

Homesteader
Designed for self-sufficient survivalists.
Starts with the Self-Reliant trait, granting unique survival-focused benefits.

Imam
A spiritual guide devoted to leading a halal lifestyle.
Starts with the Halal trait, emphasizing dietary restrictions and improved morale and health.

New Traits:

In God's Hands
Grants a new Pray action via the context menu.
Gradually reduces stress (0.002 per tick) and unhappiness (0.05 per tick).
Increases morale (0.001 per tick) and sanity (if applicable).

Book Lover
Dynamically reduces boredom by 1 point every 5 seconds while reading books.

Titan's Grip
Improves endurance usage of specific tools and weapons.
Adds a tooltip to supported items to indicate the benefit.

Cruelty
Provides a +25% bonus XP to all combat-related skills:
Axe, Blunt, Small Blunt, Long Blade, Small Blade, Spear, Maintenance, and Aiming.

Blade Tools Specialist
Provides +15% bonus XP to Long Blade and Small Blade skills.
Enhances damage for Long Blade and Small Blade weapons by 15%.

Animal Friend
Grants a +5 acceptance bonus when interacting with animals.
Bonuses apply during:
Petting, feeding, milking, and shearing animals.

Self-Reliant (Exclusive to Homesteader Profession)
Thirst Management:
Reduces thirst increase by 10% during periodic updates with a 50% chance to apply.
Stress Reduction:
When outdoors, gradually decreases stress at a rate of 0.005 per update.

Halal (Exclusive to Imam Profession – Functionality Not Yet Implemented)
Description: You follow a strict halal lifestyle, avoiding non-halal food and benefiting from increased morale and reduced sickness.
Upcoming Effects:
Block consumption of non-halal food items.
Provide a morale boost when eating halal-compliant food.
Reduce sickness chance from consuming specific food types.

Gameplay Enhancements:

Tree Chopping XP System:
Players now earn Axe XP when cutting down trees.
XP Calculation:
0.2 XP for chopping trees with an axe.
0.1 XP for chopping trees with non-axe weapons.
Players with the Axeman trait earn 50% more XP.

Enhanced Sober Trait:
Automatically reduces both unhappiness and boredom to 0 every 10 in-game minutes.
Prevents smoking and alcoholic beverage consumption, with contextual tooltips explaining restrictions.

Fixes:

Profession Availability Issue:
Fixed an issue that caused professions to not be available when creating a new character on an already started game.

Technical Enhancements:

Modular Design:
Each trait and mechanic is implemented as a self-contained module, allowing for easy future updates and adjustments.

Optimized Event Handling:
Integrated into periodic and contextual game events (EveryTenMinutes, OnWeaponHitTree, OnFillInventoryObjectContextMenu) to ensure seamless performance.

Debugging Tools:
Comprehensive logging across all features to track XP gains, trait effects, and interaction restrictions.

Error Handling:
Robust mechanisms prevent crashes or conflicts during gameplay.

Performance Optimization:
Flag-based logic and efficient checks minimize impact on game performance.

Update: 20 Dec, 2024 @ 3:45pm

1.0.4

- Fixed not being able to select mod proffessions when creating new character on map due to missing initialization. -Events.OnCreateLivingCharacter.Add(function()-

Update: 20 Dec, 2024 @ 11:57am

1.0.3

Update: 20 Dec, 2024 @ 6:21am

1.0.2

- Fixed trait typo.
- Fixed Courier trait map code.

Update: 19 Dec, 2024 @ 6:12pm

1.0.1

Overhauled description code to provide in-depth information on the profession selection screen.

Update: 19 Dec, 2024 @ 3:51pm

1.0

Completely remade the professions using ProfessionFactory instead of using ProfessionFramework mod. Code is completely new except for the code that reigns 2 traits. Credits in lua file.