module StoneSledgehammer
{
	imports
	{
		Base,
	}

item StoneSledgehammer
	{
		DisplayCategory = ToolWeapon,
		MaxRange 		= 1.25,
		WeaponSprite 		= StoneSledgehammer,
		MinAngle 		= 0.8,
		Type 		= Weapon,
		MinimumSwingTime 		= 4,
		KnockBackOnNoDeath 		= TRUE,
		SwingAmountBeforeImpact 		= 0.04,
		Categories 		= Blunt,
		ConditionLowerChanceOneIn 		= 12,
		Weight 		= 5,
		SplatNumber 		= 3,
		PushBackMod 		= 1,
		SubCategory	=	Swinging,
		ConditionMax 		= 5,
		MaxHitCount 		= 2,
		DoorDamage 		= 10,
		SwingAnim 		= Heavy,
		DisplayName 		= Stone Sledgehammer,
		MinRange 		= 0.7,
		SwingTime 		= 2,
		KnockdownMod 		= 1,
		SplatBloodOnNoDeath 		= FALSE,
		Icon 		= StoneSledgehammer,
		RunAnim 		= Run_Weapon2,
		IdleAnim 		= Idle_Weapon2,
		TwoHandWeapon 		= TRUE,
		TreeDamage 		= 5,
		CriticalChance 		= 30,
		CritDmgMultiplier 		= 2,
		AlwaysKnockdown = TRUE,
		MinDamage 		= 1.5,
		MaxDamage 		= 2,
		BaseSpeed = 0.9,
		WeaponLength = 0.55,
		RequiresEquippedBothHands = TRUE,
        DoorHitSound = SledgehammerHit,
		HitSound = SledgehammerHit,
		HitFloorSound = SledgehammerHit,
        BreakSound  =   SledgehammerBreak,,
		SwingSound = SledgehammerSwing,
		AttachmentType = BigBlade,
		Tags = Sledgehammer,
	}
	
	recipe Make Stone Sledgehammer
    {
        TreeBranch/WoodenStick/Plank,
        Stone,
		keep [Recipe.GetItemTypes.Hammer],
        LeatherStrips,

        Result:StoneSledgehammer,
		Sound:Hammering,
		AnimNode:Disassemble,
        Time:300.0,
		CanBeDoneFromFloor:true,
        Category:Survivalist,
		SkillRequired:Woodwork=2;Maintenance=1,
    }
}