Skip to content

Commit

Permalink
Merge pull request #554 from KoboldCommando/sharpmop
Browse files Browse the repository at this point in the history
We can now sharpen mops
  • Loading branch information
dwasint authored Nov 24, 2023
2 parents cea1863 + 3baf73b commit 836262d
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 0 deletions.
9 changes: 9 additions & 0 deletions code/datums/components/crafting/melee_weapon.dm
Original file line number Diff line number Diff line change
Expand Up @@ -142,3 +142,12 @@
)
time = 10 SECONDS
category = CAT_WEAPON_MELEE

/datum/crafting_recipe/sharpmop
name = "Sharpened Mop"
result = /obj/item/mop/sharp
time = 30
reqs = list(/obj/item/mop = 1,
/obj/item/shard = 1)
category = CAT_WEAPON_MELEE
tool_behaviors = list(TOOL_WIRECUTTER)
15 changes: 15 additions & 0 deletions code/game/objects/items/mop.dm
Original file line number Diff line number Diff line change
Expand Up @@ -158,3 +158,18 @@

/obj/item/mop/advanced/cyborg
insertable = FALSE

/obj/item/mop/sharp //Basically a slightly worse spear.
desc = "A mop with a sharpened handle. Careful!"
name = "sharpened mop"
force = 10
throwforce = 18
throw_speed = 4
demolition_mod = 0.75
embedding = list("impact_pain_mult" = 2, "remove_pain_mult" = 4, "jostle_chance" = 2.5)
armour_penetration = 10
attack_verb_continuous = list("mops", "stabs", "shanks", "jousts")
attack_verb_simple = list("mop", "stab", "shank", "joust")
sharpness = SHARP_EDGED //spears aren't pointy either. Just assume it's carved into a naginata-style blade
wound_bonus = -15
bare_wound_bonus = 15

0 comments on commit 836262d

Please sign in to comment.