diff --git a/code/game/objects/items/weapons/melee/polearms.dm b/code/game/objects/items/weapons/melee/polearms.dm index 2dca900c472..754bebb03c3 100644 --- a/code/game/objects/items/weapons/melee/polearms.dm +++ b/code/game/objects/items/weapons/melee/polearms.dm @@ -489,6 +489,35 @@ if("onbelt") return list("shrink" = 0.3,"sx" = -2,"sy" = -5,"nx" = 4,"ny" = -5,"wx" = 0,"wy" = -5,"ex" = 2,"ey" = -5,"nturn" = 0,"sturn" = 0,"wturn" = 0,"eturn" = 0,"nflip" = 0,"sflip" = 0,"wflip" = 0,"eflip" = 0,"northabove" = 0,"southabove" = 1,"eastabove" = 1,"westabove" = 0) +/obj/item/weapon/polearm/halberd/bardiche/woodcutter/steel + name = "felling axe" + desc = "Not just a tool, weapon, or loyal companion of woodcutters, this is a true feller of wood, and the savage hate of the wild." + icon_state = "swoodcutter" + force = DAMAGE_AXE + 2 + wlength = WLENGTH_LONG + max_blade_int = 300 + max_integrity = INTEGRITY_STRONGEST + minstr = 9 + + axe_cut = 15 + smeltresult = /obj/item/ingot/steel + melt_amount = 75 + sellprice = 50 + item_weight = 4 KILOGRAMS + + weapon_special = /datum/special_intent/axe_swing + +/obj/item/weapon/woodchopper/steel/getonmobprop(tag) + . = ..() + if(tag) + switch(tag) + if("gen") + return list("shrink" = 0.6,"sx" = -7,"sy" = 2,"nx" = 7,"ny" = 3,"wx" = -2,"wy" = 1,"ex" = 1,"ey" = 1,"northabove" = 0,"southabove" = 1,"eastabove" = 1,"westabove" = 0,"nturn" = -38,"sturn" = 37,"wturn" = 30,"eturn" = -30,"nflip" = 0,"sflip" = 8,"wflip" = 8,"eflip" = 0) + if("wielded") + return list("shrink" = 0.6,"sx" = 9,"sy" = -4,"nx" = -7,"ny" = 1,"wx" = -9,"wy" = 2,"ex" = 10,"ey" = 2,"northabove" = 0,"southabove" = 1,"eastabove" = 1,"westabove" = 0,"nturn" = 5,"sturn" = -190,"wturn" = -170,"eturn" = -10,"nflip" = 4,"sflip" = 4,"wflip" = 1,"eflip" = 0) + if("onbelt") + return list("shrink" = 0.3,"sx" = -2,"sy" = -5,"nx" = 4,"ny" = -5,"wx" = 0,"wy" = -5,"ex" = 2,"ey" = -5,"nturn" = 0,"sturn" = 0,"wturn" = 0,"eturn" = 0,"nflip" = 0,"sflip" = 0,"wflip" = 0,"eflip" = 0,"northabove" = 0,"southabove" = 1,"eastabove" = 1,"westabove" = 0) + //................ War Axe ............... // //attempting to fix transformation issues//it worked wohoo, don't touch it. /obj/item/weapon/polearm/halberd/bardiche/warcutter diff --git a/icons/roguetown/clothing/special/hand.dmi b/icons/roguetown/clothing/special/hand.dmi index a5e19dea54c..670ecd7bac3 100644 Binary files a/icons/roguetown/clothing/special/hand.dmi and b/icons/roguetown/clothing/special/hand.dmi differ diff --git a/icons/roguetown/weapons/32/scabbard.dmi b/icons/roguetown/weapons/32/scabbard.dmi index 83e43e2eb93..165b2c0ab9c 100644 Binary files a/icons/roguetown/weapons/32/scabbard.dmi and b/icons/roguetown/weapons/32/scabbard.dmi differ diff --git a/icons/roguetown/weapons/64/axes.dmi b/icons/roguetown/weapons/64/axes.dmi index 2b5e877f789..297aa64ec90 100644 Binary files a/icons/roguetown/weapons/64/axes.dmi and b/icons/roguetown/weapons/64/axes.dmi differ diff --git a/icons/roguetown/weapons/64/polearms.dmi b/icons/roguetown/weapons/64/polearms.dmi index 91dee0871b5..c1029ea2712 100644 Binary files a/icons/roguetown/weapons/64/polearms.dmi and b/icons/roguetown/weapons/64/polearms.dmi differ