Stone Hammer
A stone hammer is a construction tool and weapon that can be made through foraging. It is strictly worse than a hammer as both a weapon and construction tool.
Usage
Construction
- Main article: Carpentry
A stone hammer, in combination with wooden planks and nails, can be used as a replacement to a conventional hammer for most carpentry recipes. It can also be used for barricading doors and windows.
A stone hammer will lose durability during construction, whereas a regular hammer will not.
Weapon
A stone hammer can be used as a low tier weapon. Compared to a regular hammer, it is heavier, less damaging, has slightly shorter range, and has a much lower durability.
Breaking doors
The stone hammer is capable of breaking down doors dealing 2 damage per swing. For comparison, an axe deals 35 damage.
Condition
The stone hammer has a maximum condition of 5. Its rate of degradation is influenced by the short blunt and maintenance skills. The chance of losing durability can be simplified to the following formula: 1 in (5 + maintenanceMod × 2)
. Where "maintenanceMod" is calculated using the short blunt and maintenance skills.
Below is an example of the chance of losing durability at varying levels of the maintenance and short blunt skills.
Maintenance skill | Weapon skill | Durability lower chance |
---|---|---|
0 | 0 | 1/5 (20%) |
0 | 4 | 1/7 (14%) |
0 | 8 | 1/9 (11%) |
4 | 0 | 1/9 (11%) |
8 | 0 | 1/13 (8%) |
4 | 4 | 1/11 (9%) |
4 | 8 | 1/13 (8%) |
8 | 8 | 1/17 (6%) |
10 | 10 | 1/19 (5%) |
Repairing
A stone hammer cannot be repaired. However it can be crafted from raw materials.
Crafting
Stone hammers are made up of items which are scavenged via foraging.Tree branches, stones and ripped sheets (or twine) are required.
Product | XP gained | Skill(s) | Recipe | Ingredient 1 | Ingredient 2 | Ingredient 3 |
---|---|---|---|---|---|---|
Stone Hammer |
0 XP | none | Tree Branch (consumed) |
Stone (consumed) |
(consumed) |
Construction
Barriers
Product | XP gained | Skill(s) | Recipe | Ingredient 1 | Ingredient 2 | Ingredient 3 | Ingredient 4 |
---|---|---|---|---|---|---|---|
Barricade |
0.75 Carpentry | none | Hammer (tag) (keep) |
Plank x1 (consumed) |
Nails x2 (consumed) | ||
Wooden Stake |
1.25 Carpentry | Carpentry 5 | Hammer (tag) (keep) |
Plank x1 (consumed) |
Nails x2 (consumed) |
||
Barbed Fence |
1.25 Carpentry | Carpentry 5 | Hammer (tag) (keep) |
Barbed Wire x1 (consumed) |
|||
Wooden Fence |
1.25 Carpentry | Carpentry 2 | Hammer (tag) (keep) |
Plank x2 (consumed) |
Nails x3 (consumed) |
||
Sandbag Wall |
1.25 Carpentry | none | Hammer (tag) (keep) |
Sand Bag x3 (consumed) |
|||
Gravel Bag Wall |
1.25 Carpentry | none | Hammer (tag) (keep) |
Gravel Bag x3 (consumed) |
Furniture
Product | XP gained | Skill(s) | Recipe | Ingredient 1 | Ingredient 2 | Ingredient 3 | Ingredient 4 |
---|---|---|---|---|---|---|---|
Wooden Crate |
0.75 Carpentry | Carpentry 3 | Hammer (tag) (keep) |
Plank x3 (consumed) |
Nails x3 (consumed) |
||
Bar Element |
1.25 Carpentry | Carpentry 7 | Hammer (tag) (keep) |
Plank x4 (consumed) |
Nails x4 (consumed) |
||
Bar Corner |
1.25 Carpentry | Carpentry 7 | Hammer (tag) (keep) |
Plank x4 (consumed) |
Nails x4 (consumed) |
||
Small Table |
0.75 Carpentry | Carpentry 3 | Hammer (tag) (keep) |
Plank x5 (consumed) |
Nails x4 (consumed) |
||
Large Table |
1.25 Carpentry | Carpentry 4 | Hammer (tag) (keep) |
Plank x6 (consumed) |
Nails x4 (consumed) |
||
Table with Drawer |
1.25 Carpentry | Carpentry 5 | Hammer (tag) (keep) |
Plank x5 (consumed) |
Nails x4 (consumed) |
Drawer x1 (consumed) | |
Wooden Chair |
0.75 Carpentry | Carpentry 2 | Hammer (tag) (keep) |
Plank x5 (consumed) |
Nails x4 (consumed) |
||
Rain Collector Barrel |
1.25 Carpentry | Carpentry 4 | Hammer (tag) (keep) |
Plank x4 (consumed) |
Nails x4 (consumed) |
Garbage Bag x4 (consumed) | |
Rain Collector Barrel |
1.25 Carpentry | Carpentry 7 | Hammer (tag) (keep) |
Plank x4 (consumed) |
Nails x4 (consumed) |
Garbage Bag x4 (consumed) | |
Composter |
1.25 Carpentry | Carpentry 2 | Hammer (tag) (keep) |
Plank x5 (consumed) |
Nails x4 (consumed) |
||
Bookcase |
1.25 Carpentry | Carpentry 5 | Hammer (tag) (keep) |
Plank x5 (consumed) |
Nails x4 (consumed) |
||
Small Bookcase |
0.75 Carpentry | Carpentry 3 | Hammer (tag) (keep) |
Plank x3 (consumed) |
Nails x3 (consumed) |
||
Shelves |
0.75 Carpentry | Carpentry 2 | Hammer (tag) (keep) |
Plank x1 (consumed) |
Nails x2 (consumed) |
||
Double Shelves |
1.25 Carpentry | Carpentry 2 | Hammer (tag) (keep) |
Plank x2 (consumed) |
Nails x4 (consumed) |
||
Bed |
1.25 Carpentry | Carpentry 4 | Hammer (tag) (keep) |
Plank x6 (consumed) |
Nails x4 (consumed) |
Mattress x1 (consumed) |
Miscellaneous
Product | XP gained | Skill(s) | Recipe | Ingredient 1 | Ingredient 2 | Ingredient 3 | Ingredient 4 | Ingredient 5 |
---|---|---|---|---|---|---|---|---|
Cairn |
0 XP | none | Hammer (tag) (keep) |
Stone x6 (consumed) |
||||
Lamp on Pillar |
1.25 Carpentry | Carpentry 4 | Hammer (tag) (keep) |
Plank x2 (consumed) |
Nails x4 (consumed) |
Rope x1 (consumed) |
Flashlight x1 (consumed) | |
Sheet Rope |
0 XP | none | Hammer (tag) (keep) |
(consumed) |
Nails x1 (consumed) |
|||
Wooden Cross |
1.25 Carpentry | none | Hammer (tag) (keep) |
Plank x2 (consumed) |
Nails x2 (consumed) |
|||
Wooden Picket |
1.25 Carpentry | none | Hammer (tag) (keep) |
Plank x1 (consumed) |
Sheet Rope x1 (consumed) |
|||
Wooden Sign |
0.75 Carpentry | Carpentry 1 | Hammer (tag) (keep) |
Plank x3 (consumed) |
Nails x3 (consumed) |
Structure
Code
Item
Source: ProjectZomboid\media\scripts\items_weapons.txt
item HammerStone
{
DisplayCategory = ToolWeapon,
MaxRange = 1.05,
WeaponSprite = StoneHammer,
MinAngle = 0.65,
Type = Weapon,
MinimumSwingTime = 3,
KnockBackOnNoDeath = TRUE,
SwingAmountBeforeImpact = 0.02,
Categories = SmallBlunt,
ConditionLowerChanceOneIn = 5,
Weight = 1.2,
SplatNumber = 1,
PushBackMod = 0.5,
SubCategory = Swinging,
ConditionMax = 5,
MaxHitCount = 1,
DoorDamage = 2,
CanBarricade = TRUE,
SwingAnim = Bat,
DisplayName = Stone Hammer,
MinRange = 0.61,
SwingTime = 3,
KnockdownMod = 0,
SplatBloodOnNoDeath = TRUE,
Icon = HammerStone,
RunAnim = Run_Weapon2,
IdleAnim = Idle_Weapon2,
BreakSound = StoneHammerBreak,
DoorHitSound = StoneHammerHit,
HitSound = StoneHammerHit,
HitFloorSound = StoneHammerHit,
SwingSound = StoneHammerSwing,
TreeDamage = 0,
CriticalChance = 15,
CritDmgMultiplier = 3,
MinDamage = 0.3,
MaxDamage = 0.7,
BaseSpeed = 1,
WeaponLength = 0.23,
AttachmentType = Hammer,
Tags = Hammer,
}
Building
Code showing the stone hammer is to be damaged when used in construction.
Source: ProjectZomboid\media\lua\client\BuildingObjects\TimedActions\ISBuildMenu.lua
-- reduce the condition of the hammer if it's a stone hammer
local hammer = self.character:getPrimaryHandItem()
if hammer and hammer:getType() == "HammerStone" and ZombRand(hammer:getConditionLowerChance()) == 0 then
hammer:setCondition(hammer:getCondition() - 1)
ISWorldObjectContextMenu.checkWeapon(self.character);
end