module Base
{
    craftRecipe AssembleLegendaryDuffelbag_Grey
    {
        timedAction = SewingCloth,
        Time = 1200,
        xpAward = Tailoring:100,
        AllowBatchCraft = False,
        Tags = AnySurfaceCraft,
        category = Legendaries,
        SkillRequired = Tailoring:4,
        NeedToBeLearn = True,
        AutoLearnAny = Tailoring:6,
        inputs
        {
            item 1 tags[Scissors;SharpKnife] mode:keep flags[IsNotDull;MayDegradeLight],
            item 1 tags[SewingNeedle] mode:keep flags[MayDegradeLight],
            item 1 tags[Awl] mode:keep flags[MayDegradeLight],
            item 5 [Base.DenimStrips;] mode:destroy,
            item 4 tags[HeavyThread],
            item 2 [Base.LeatherStrips] mode:destroy,
            item 3 [Base.Twine;5:Base.DuctTape;2:Base.Rope] flags[DontReplace],
            item 5 [Base.WoodenStick2],
        }
        outputs
        {
            item 1 LD.Bag_LegendaryDuffelbag_Grey,
        }
    }

    craftRecipe AssembleLegendaryDuffelbag_Green
    {
        timedAction = SewingCloth,
        Time = 1200,
        xpAward = Tailoring:100,
        AllowBatchCraft = False,
        Tags = AnySurfaceCraft,
        category = Legendaries,
        SkillRequired = Tailoring:4,
        NeedToBeLearn = True,
        AutoLearnAny = Tailoring:6,
        inputs
        {
            item 1 tags[Scissors;SharpKnife] mode:keep flags[IsNotDull;MayDegradeLight],
            item 1 tags[SewingNeedle] mode:keep flags[MayDegradeLight],
            item 1 tags[Awl] mode:keep flags[MayDegradeLight],
            item 5 [Base.DenimStrips;] mode:destroy,
            item 4 tags[HeavyThread],
            item 2 [Base.LeatherStrips] mode:destroy,
            item 3 [Base.Twine;5:Base.DuctTape;2:Base.Rope] flags[DontReplace],
            item 5 [Base.WoodenStick2],
			item 1 [Base.PaintGreen] mode:destroy,
        }
        outputs
        {
            item 1 LD.Bag_LegendaryDuffelbag_Green,
        }
    }

    craftRecipe AssembleLegendaryDuffelbag_Brown
    {
        timedAction = SewingCloth,
        Time = 1200,
        xpAward = Tailoring:100,
        AllowBatchCraft = False,
        Tags = AnySurfaceCraft,
        category = Legendaries,
        SkillRequired = Tailoring:4,
        NeedToBeLearn = True,
        AutoLearnAny = Tailoring:6,
        inputs
        {
            item 1 tags[Scissors;SharpKnife] mode:keep flags[IsNotDull;MayDegradeLight],
            item 1 tags[SewingNeedle] mode:keep flags[MayDegradeLight],
            item 1 tags[Awl] mode:keep flags[MayDegradeLight],
            item 5 [Base.DenimStrips;] mode:destroy,
            item 4 tags[HeavyThread],
            item 2 [Base.LeatherStrips] mode:destroy,
            item 3 [Base.Twine;5:Base.DuctTape;2:Base.Rope] flags[DontReplace],
            item 5 [Base.WoodenStick2],
			item 1 [Base.PaintBrown] mode:destroy,
        }
        outputs
        {
            item 1 LD.Bag_LegendaryDuffelbag_Brown,
        }
    }

    craftRecipe AssembleLegendaryDuffelbag_Black
    {
        timedAction = SewingCloth,
        Time = 1200,
        xpAward = Tailoring:100,
        AllowBatchCraft = False,
        Tags = AnySurfaceCraft,
        category = Legendaries,
        SkillRequired = Tailoring:4,
        NeedToBeLearn = True,
        AutoLearnAny = Tailoring:6,
        inputs
        {
            item 1 tags[Scissors;SharpKnife] mode:keep flags[IsNotDull;MayDegradeLight],
            item 1 tags[SewingNeedle] mode:keep flags[MayDegradeLight],
            item 1 tags[Awl] mode:keep flags[MayDegradeLight],
            item 5 [Base.DenimStrips;] mode:destroy,
            item 4 tags[HeavyThread],
            item 2 [Base.LeatherStrips] mode:destroy,
            item 3 [Base.Twine;5:Base.DuctTape;2:Base.Rope] flags[DontReplace],
            item 5 [Base.WoodenStick2],
			item 1 [Base.PaintBlack] mode:destroy,
        }
        outputs
        {
            item 1 LD.Bag_LegendaryDuffelbag_Black,
        }
    }

    craftRecipe AssembleLegendaryDuffelbag_Pink
    {
        timedAction = SewingCloth,
        Time = 1200,
        xpAward = Tailoring:100,
        AllowBatchCraft = False,
        Tags = AnySurfaceCraft,
        category = Legendaries,
        SkillRequired = Tailoring:4,
        NeedToBeLearn = True,
        AutoLearnAny = Tailoring:6,
        inputs
        {
            item 1 tags[Scissors;SharpKnife] mode:keep flags[IsNotDull;MayDegradeLight],
            item 1 tags[SewingNeedle] mode:keep flags[MayDegradeLight],
            item 1 tags[Awl] mode:keep flags[MayDegradeLight],
            item 5 [Base.DenimStrips;] mode:destroy,
            item 4 tags[HeavyThread],
            item 2 [Base.LeatherStrips] mode:destroy,
            item 3 [Base.Twine;5:Base.DuctTape;2:Base.Rope] flags[DontReplace],
            item 5 [Base.WoodenStick2],
			item 1 [Base.PaintPink] mode:destroy,
        }
        outputs
        {
            item 1 LD.Bag_LegendaryDuffelbag_Pink,
        }
    }
	craftRecipe AssembleLegendaryDuffelbag_Red
	{
		timedAction = SewingCloth,
		Time = 1200,
		xpAward = Tailoring:100,
		AllowBatchCraft = False,
		Tags = AnySurfaceCraft,
		category = Legendaries,
		SkillRequired = Tailoring:4,
		NeedToBeLearn = True,
		AutoLearnAny = Tailoring:6,
		inputs
		{
			item 1 tags[Scissors;SharpKnife] mode:keep flags[IsNotDull;MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep flags[MayDegradeLight],
			item 1 tags[Awl] mode:keep flags[MayDegradeLight],
			item 5 [Base.DenimStrips;] mode:destroy,
			item 4 tags[HeavyThread],
			item 2 [Base.LeatherStrips] mode:destroy,
			item 3 [Base.Twine;5:Base.DuctTape;2:Base.Rope] flags[DontReplace],
			item 5 [Base.WoodenStick2],
			item 1 [Base.PaintRed] mode:destroy,
		}
		outputs
		{
			item 1 LD.Bag_LegendaryDuffelbag_Red,
		}
	}

	craftRecipe AssembleLegendaryDuffelbag_Blue
	{
		timedAction = SewingCloth,
		Time = 1200,
		xpAward = Tailoring:100,
		AllowBatchCraft = False,
		Tags = AnySurfaceCraft,
		category = Legendaries,
		SkillRequired = Tailoring:4,
		NeedToBeLearn = True,
		AutoLearnAny = Tailoring:6,
		inputs
		{
			item 1 tags[Scissors;SharpKnife] mode:keep flags[IsNotDull;MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep flags[MayDegradeLight],
			item 1 tags[Awl] mode:keep flags[MayDegradeLight],
			item 5 [Base.DenimStrips;] mode:destroy,
			item 4 tags[HeavyThread],
			item 2 [Base.LeatherStrips] mode:destroy,
			item 3 [Base.Twine;5:Base.DuctTape;2:Base.Rope] flags[DontReplace],
			item 5 [Base.WoodenStick2],
			item 1 [Base.PaintBlue] mode:destroy,
		}
		outputs
		{
			item 1 LD.Bag_LegendaryDuffelbag_Blue,
		}
	}

	craftRecipe AssembleLegendaryDuffelbag_Orange
	{
		timedAction = SewingCloth,
		Time = 1200,
		xpAward = Tailoring:100,
		AllowBatchCraft = False,
		Tags = AnySurfaceCraft,
		category = Legendaries,
		SkillRequired = Tailoring:4,
		NeedToBeLearn = True,
		AutoLearnAny = Tailoring:6,
		inputs
		{
			item 1 tags[Scissors;SharpKnife] mode:keep flags[IsNotDull;MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep flags[MayDegradeLight],
			item 1 tags[Awl] mode:keep flags[MayDegradeLight],
			item 5 [Base.DenimStrips;] mode:destroy,
			item 4 tags[HeavyThread],
			item 2 [Base.LeatherStrips] mode:destroy,
			item 3 [Base.Twine;5:Base.DuctTape;2:Base.Rope] flags[DontReplace],
			item 5 [Base.WoodenStick2],
			item 1 [Base.PaintOrange] mode:destroy,
		}
		outputs
		{
			item 1 LD.Bag_LegendaryDuffelbag_Orange,
		}
	}

	craftRecipe AssembleLegendaryDuffelbag_Purple
	{
		timedAction = SewingCloth,
		Time = 1200,
		xpAward = Tailoring:100,
		AllowBatchCraft = False,
		Tags = AnySurfaceCraft,
		category = Legendaries,
		SkillRequired = Tailoring:4,
		NeedToBeLearn = True,
		AutoLearnAny = Tailoring:6,
		inputs
		{
			item 1 tags[Scissors;SharpKnife] mode:keep flags[IsNotDull;MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep flags[MayDegradeLight],
			item 1 tags[Awl] mode:keep flags[MayDegradeLight],
			item 5 [Base.DenimStrips;] mode:destroy,
			item 4 tags[HeavyThread],
			item 2 [Base.LeatherStrips] mode:destroy,
			item 3 [Base.Twine;5:Base.DuctTape;2:Base.Rope] flags[DontReplace],
			item 5 [Base.WoodenStick2],
			item 1 [Base.PaintPurple] mode:destroy,
		}
		outputs
		{
			item 1 LD.Bag_LegendaryDuffelbag_Purple,
		}
	}

	craftRecipe AssembleLegendaryDuffelbag_White
	{
		timedAction = SewingCloth,
		Time = 1200,
		xpAward = Tailoring:100,
		AllowBatchCraft = False,
		Tags = AnySurfaceCraft,
		category = Legendaries,
		SkillRequired = Tailoring:4,
		NeedToBeLearn = True,
		AutoLearnAny = Tailoring:6,
		inputs
		{
			item 1 tags[Scissors;SharpKnife] mode:keep flags[IsNotDull;MayDegradeLight],
			item 1 tags[SewingNeedle] mode:keep flags[MayDegradeLight],
			item 1 tags[Awl] mode:keep flags[MayDegradeLight],
			item 5 [Base.DenimStrips;] mode:destroy,
			item 4 tags[HeavyThread],
			item 2 [Base.LeatherStrips] mode:destroy,
			item 3 [Base.Twine;5:Base.DuctTape;2:Base.Rope] flags[DontReplace],
			item 5 [Base.WoodenStick2],
			item 1 [Base.PaintWhite] mode:destroy,
		}
		outputs
		{
			item 1 LD.Bag_LegendaryDuffelbag_White,
		}
	}	
}


