diff options
Diffstat (limited to 'db/craft_db.conf')
-rw-r--r-- | db/craft_db.conf | 1921 |
1 files changed, 1921 insertions, 0 deletions
diff --git a/db/craft_db.conf b/db/craft_db.conf new file mode 100644 index 00000000..d3cf96cc --- /dev/null +++ b/db/craft_db.conf @@ -0,0 +1,1921 @@ +craft_db: ( +// craft Database +/****************************************************************************** +************* Entry structure ************************************************* +******************************************************************************* +{ + Id: craft id [int] + Name: craft name [string] + Priority: craft priority [int] + Price: craft price [int] + Lv: base level [int] + Flag: flag from craft object [string/int] + ReturnCode: return code for scripts [int] + + SourceItems: ({ craft inventory source (will be deleted after crafting) + Name: amount [int] + ... + }, + ... + ) + CreateItems: ( // items what will be created in crafting + { + Name: amount + ... + }, + { + Name: + { + Amount: amount + Cards: ["card0", ...] + }, + }, + ... + ) + DeleteItems: { additional items what will be deleted from inventory + Name: amount [int] + ... + } + RequiredItems: { required additional items. will be unchanged + Name: amount [int] + ... + } + RequiredSkills: { required skills and levels + Name: level [int] + ... + } + RequiredQuests: { + Name: level [int] + ... + } + RequiredEquips: { + Name: true + } +}, +******************************************************************************/ + +/* +VSCode Regex to convert a ReturnCode to string: +Name: "Craft([^"]+)"\n\tFlag: "([^"]+)"\n\tReturnCode: [0-9]+ +Name: "Craft$1"\n\tFlag: "$2"\n\tReturnCode: "$1" +*/ + +/************** +Cooking: 000 --> 099 +Chest Armor: 100 --> 199 +Pants: 200 --> 299 +Gloves: 300 --> 399 +Weapons: 400 --> 499 +Shields: 500 --> 599 +Hats: 600 --> 699 +Boots: 700 --> 799 +Alchemy: 800 --> 899 +**************/ + +/****************************** COOKING **************************************** +******************************************************************************** +**** Reserved range for <Id>: 000 --> 099 +**** Valid <Flag> parameters: CRAFT_COOKING +*******************************************************************************/ +/* +{ + Id: 0 + Name: "CraftCarpSandwich" + Flag: "CRAFT_COOKING" + SourceItems: + ( + { + Bread: 1 + LettuceLeaf: 3 + Cheese: 2 + CommonCarp: 1 + }, + { + Bread: 1 + LettuceLeaf: 3 + Cheese: 2 + GrassCarp: 1 + }, + ) + CreateItems: + ( + { + CarpSandwich: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 10 +}, +{ + Id: 1 + Name: "CraftPioulegSandwich" + Flag: "CRAFT_COOKING" + SourceItems: + ( + { + Bread: 1 + LettuceLeaf: 3 + Cheese: 2 + PiouLegs: 1 + }, + ) + CreateItems: + ( + { + PioulegSandwich: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 10 +}, +{ + Id: 2 + Name: "CraftMananaSandwich" + Flag: "CRAFT_COOKING" + SourceItems: + ( + { + Bread: 1 + LettuceLeaf: 3 + Cheese: 2 + Manana: 1 + }, + ) + CreateItems: + ( + { + MananaSandwich: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 10 +}, +{ + Id: 3 + Name: "CraftSailorStew" + Flag: "CRAFT_COOKING" + SourceItems: + ( + { + CommonCarp: 3 + Carrot: 3 + Manana: 3 + RoastedAcorn: 5 + }, + { + GrassCarp: 1 + Carrot: 3 + Manana: 3 + RoastedAcorn: 5 + }, + ) + CreateItems: + ( + { + SailorStew: 1 + }, + ) + DeleteItems: { + EmptyBowl: 1 + } + RequiredItems: { + RecipeBook: 1 + } + Priority: 10 +}, +{ + Id: 4 + Name: "CraftSquirrelStew" + Flag: "CRAFT_COOKING" + SourceItems: + ( + { + SquirrelMeat: 2 + Carrot: 2 + Manana: 4 + RoastedAcorn: 5 + }, + ) + CreateItems: + ( + { + SquirrelStew: 1 + }, + ) + DeleteItems: { + EmptyBowl: 1 + } + RequiredItems: { + RecipeBook: 1 + } + Priority: 10 +}, +{ + Id: 5 + Name: "CraftMoubooStew" + Flag: "CRAFT_COOKING" + SourceItems: + ( + { + MoubooSteak: 1 + Carrot: 4 + Manana: 2 + RoastedAcorn: 5 + }, + ) + CreateItems: + ( + { + MoubooStew: 1 + }, + ) + DeleteItems: { + EmptyBowl: 1 + } + RequiredItems: { + RecipeBook: 1 + } + Priority: 10 +}, +{ + Id: 6 + Name: "CraftSeafoodPlate" + Flag: "CRAFT_COOKING" + SourceItems: + ( + { + CommonCarp: 2 + Salmon: 1 + UrchinMeat: 2 + Moss: 5 + }, + { + GrassCarp: 1 + Tuna: 1 + Tentacles: 3 + Moss: 5 + }, + ) + CreateItems: + ( + { + SeafoodPlate: 1 + }, + ) + DeleteItems: { + EmptyPlate: 1 + } + RequiredItems: { + RecipeBook: 1 + } + Priority: 10 +}, +{ + Id: 7 + Name: "CraftBarbecuePlate" + Flag: "CRAFT_COOKING" + SourceItems: + ( + { + CommonCarp: 1 + MoubooSteak: 1 + SquirrelMeat: 2 + Carrot: 2 + }, + ) + CreateItems: + ( + { + BarbecuePlate: 1 + }, + ) + DeleteItems: { + EmptyPlate: 1 + } + RequiredItems: { + RecipeBook: 1 + } + Priority: 10 +}, +{ + Id: 8 + Name: "CraftVeggiePlate" + Flag: "CRAFT_COOKING" + SourceItems: + ( + { + RoastedAcorn: 3 + Carrot: 3 + Manana: 3 + Piberries: 5 + }, + ) + CreateItems: + ( + { + VeggiePlate: 1 + }, + ) + DeleteItems: { + EmptyPlate: 1 + } + RequiredItems: { + RecipeBook: 1 + } + Priority: 10 +}, +{ + Id: 9 + Name: "CraftDonut" + Flag: "CRAFT_COOKING" + SourceItems: + ( + { + AcornFlour: 3 + MoubooMilk: 1 + ChocolateBar: 1 + }, + ) + CreateItems: + ( + { + Donut: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 10 +}, +{ + Id: 10 + Name: "CraftBlueberryCake" + Flag: "CRAFT_COOKING" + SourceItems: + ( + { + AcornFlour: 4 + MoubooMilk: 1 + Blueberries: 3 + }, + ) + CreateItems: + ( + { + BlueberryCake: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 10 +}, +{ + Id: 11 + Name: "CraftCarrotCake" + Flag: "CRAFT_COOKING" + SourceItems: + ( + { + AcornFlour: 5 + MoubooMilk: 1 + Carrot: 2 + }, + ) + CreateItems: + ( + { + CarrotCake: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 10 +}, + +/************************ CHEST ARMOR (SHIRTS) ********************************* +******************************************************************************** +**** Reserved range for <Id>: 100 --> 199 +**** Valid <Flag> parameters: CRAFT_SMITHERY, CRAFT_TAILORING +*******************************************************************************/ + +/* +{ + Id: 100 + Name: "CraftCreasedShirt" + Flag: "CRAFT_TAILORING" + ReturnCode: "CreasedShirt" + SourceItems: + ( + { + CottonCloth: 5 + PiouFeathers: 15 + RattoTail: 5 + Knife: 1 + }, + ) + CreateItems: + ( + { + CreasedShirt: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 10 +}, +{ + Id: 101 + Name: "CraftArtisTankTop" + Flag: "CRAFT_TAILORING" + ReturnCode: "ArtisTankTop" + SourceItems: + ( + { + CottonCloth: 10 + PiouFeathers: 5 + Moss: 5 + Knife: 1 + }, + ) + CreateItems: + ( + { + ArtisTankTop: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 11 +}, +{ + Id: 102 + Name: "CraftVneckJumper" + Flag: "CRAFT_TAILORING" + ReturnCode: "VneckJumper" + SourceItems: + ( + { + CottonCloth: 15 + PiouFeathers: 5 + Moss: 7 + Knife: 1 + }, + ) + CreateItems: + ( + { + VneckJumper: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 20 +}, +{ + Id: 103 + Name: "CraftSailorShirt" + Flag: "CRAFT_TAILORING" + ReturnCode: "SailorShirt" + SourceItems: + ( + { + CottonCloth: 15 + LeatherPatch: 5 + Coal: 5 + Knife: 1 + }, + ) + CreateItems: + ( + { + SailorShirt: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 21 +}, +{ + Id: 104 + Name: "CraftFineDress" + Flag: "CRAFT_TAILORING" + ReturnCode: "FineDress" + SourceItems: + ( + { + CottonCloth: 23 + FluffyFur: 5 + SilkCocoon: 10 + Knife: 1 + }, + ) + CreateItems: + ( + { + FineDress: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 22 +}, +{ + Id: 105 + Name: "CraftSilkRobe" + Flag: "CRAFT_TAILORING" + ReturnCode: "SilkRobe" + SourceItems: + ( + { + SilkCocoon: 40 + CottonCloth: 10 + FluffyFur: 3 + Knife: 1 + }, + ) + CreateItems: + ( + { + SilkRobe: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 30 +}, +{ + Id: 106 + Name: "CraftLegionTrainingShirt" + Flag: "CRAFT_SMITHERY" + ReturnCode: "LegionTrainingShirt" + SourceItems: + ( + { + IronIngot: 5 + CopperIngot: 1 + Coal: 5 + Knife: 1 + }, + ) + CreateItems: + ( + { + LegionTrainingShirt: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 31 +}, +{ + Id: 107 + Name: "CraftForestArmor" + Flag: "CRAFT_TAILORING" + ReturnCode: "ForestArmor" + SourceItems: + ( + { + LeatherPatch: 10 + Moss: 20 + TortugaShellFragment: 3 + Knife: 1 + }, + ) + CreateItems: + ( + { + ForestArmor: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 32 +}, +{ + Id: 108 + Name: "CraftLegionCopperArmor" + Flag: "CRAFT_SMITHERY" + ReturnCode: "LegionCopperArmor" + SourceItems: + ( + { + CopperIngot: 10 + IronIngot: 3 + Coal: 10 + SharpKnife: 1 + }, + ) + CreateItems: + ( + { + LegionCopperArmor: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 40 +}, +{ + Id: 109 + Name: "CraftApprenticeRobe" + Flag: "CRAFT_TAILORING" + ReturnCode: "ApprenticeRobe" + SourceItems: + ( + { + CottonCloth: 10 + SilkCocoon: 70 + FluffyFur: 10 + SharpKnife: 1 + }, + ) + CreateItems: + ( + { + ApprenticeRobe: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 41 +}, +{ + Id: 110 + Name: "CraftPeltJacket" + Flag: "CRAFT_TAILORING" + ReturnCode: "PeltJacket" + SourceItems: + ( + { + SquirrelPelt: 25 + LeatherPatch: 10 + Moss: 15 + SharpKnife: 1 + }, + ) + CreateItems: + ( + { + PeltJacket: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 42 +}, +{ + Id: 111 + Name: "CraftChainmail" + Flag: "CRAFT_SMITHERY" + ReturnCode: "Chainmail" + SourceItems: + ( + { + IronIngot: 18 + SilverIngot: 3 + Coal: 20 + SharpKnife: 1 + }, + ) + CreateItems: + ( + { + Chainmail: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 50 +}, +{ + Id: 112 + Name: "CraftSnakeplate" + Flag: "CRAFT_SMITHERY" + ReturnCode: "Snakeplate" + SourceItems: + ( + { + SnakeScale: 55 + IronIngot: 3 + Moss: 15 + SharpKnife: 1 + }, + ) + CreateItems: + ( + { + Snakeplate: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 51 +}, +{ + Id: 113 + Name: "CraftLightPlatemail" + Flag: "CRAFT_SMITHERY" + ReturnCode: "LightPlatemail" + SourceItems: + ( + { + IronIngot: 25 + SilverIngot: 5 + Coal: 25 + SharpKnife: 1 + }, + ) + CreateItems: + ( + { + LightPlatemail: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 52 +}, +{ + Id: 114 + Name: "CraftJustifierChest" + Flag: "CRAFT_SMITHERY" + ReturnCode: "JustifierChest" + SourceItems: + ( + { + RotoniumIngot: 3 + CottonCloth: 40 + Coal: 20 + SharpKnife: 1 + }, + ) + CreateItems: + ( + { + JustifierChest: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 53 +}, +{ + Id: 115 + Name: "CraftSorcererRobe" + Flag: "CRAFT_TAILORING" + ReturnCode: "SorcererRobe" + SourceItems: + ( + { + CottonCloth: 60 + FluffyFur: 40 + SilkCocoon: 20 + Dagger: 1 + }, + ) + CreateItems: + ( + { + SorcererRobe: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 60 +}, +{ + Id: 116 + Name: "CraftLegionIronArmor" + Flag: "CRAFT_SMITHERY" + ReturnCode: "LegionIronArmor" + SourceItems: + ( + { + IronIngot: 30 + RotoniumIngot: 6 + Coal: 40 + Dagger: 1 + }, + ) + CreateItems: + ( + { + LegionIronArmor: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 61 +}, +{ + Id: 117 + Name: "CraftWarlordPlate" + Flag: "CRAFT_SMITHERY" + ReturnCode: "WarlordPlate" + SourceItems: + ( + { + RotoniumIngot: 11 + SilverIngot: 20 + Coal: 50 + Dagger: 1 + }, + ) + CreateItems: + ( + { + WarlordPlate: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 70 +}, +{ + Id: 118 + Name: "CraftWizardRobe" + Flag: "CRAFT_TAILORING" + ReturnCode: "WizardRobe" + SourceItems: + ( + { + SquirrelPelt: 30 + SilkCocoon: 60 + LeatherPatch: 5 + Dagger: 1 + }, + ) + CreateItems: + ( + { + WizardRobe: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 71 +}, +{ + Id: 119 + Name: "CraftTerraniteArmor" + Flag: "CRAFT_SMITHERY" + ReturnCode: "TerraniteArmor" + SourceItems: + ( + { + TerraniteIngot: 15 + TerraniteOre: 5 + Coal: 35 + Dagger: 1 + }, + ) + CreateItems: + ( + { + TerraniteArmor: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 72 +}, +{ + Id: 120 + Name: "CraftAssassinChest" + Flag: "CRAFT_SMITHERY" + ReturnCode: "AssassinChest" + SourceItems: + ( + { + RotoniumIngot: 6 + CottonCloth: 50 + Coal: 30 + Dagger: 1 + }, + ) + CreateItems: + ( + { + AssassinChest: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 73 +}, +{ + Id: 121 + Name: "CraftBlackArmor" + Flag: "CRAFT_SMITHERY" + ReturnCode: "BlackArmor" + SourceItems: + ( + { + ZealiteIngot: 1 + CottonCloth: 50 + BlackScorpionStinger: 70 + Dagger: 1 + }, + ) + CreateItems: + ( + { + BlackArmor: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 80 +}, +{ + Id: 122 + Name: "CraftGoldenWarlordPlate" + Flag: "CRAFT_SMITHERY" + ReturnCode: "GoldenWarlordPlate" + SourceItems: + ( + { + GoldIngot: 30 + WarlordPlate: 1 + TopazShard: 5 + Dagger: 1 + }, + ) + CreateItems: + ( + { + GoldenWarlordPlate: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 81 +}, +{ + Id: 123 + Name: "CraftEvocatorRobe" + Flag: "CRAFT_TAILORING" + ReturnCode: "EvocatorRobe" + SourceItems: + ( + { + CottonCloth: 60 + RotoniumIngot: 5 + BlackPearl: 1 + Dagger: 1 + }, + ) + CreateItems: + ( + { + EvocatorRobe: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 82 +}, +*/ + +/************************* LEG ARMOR (PANTS) *********************************** +******************************************************************************** +**** Reserved range for <Id>: 200 --> 299 +**** Valid <Flag> parameters: CRAFT_SMITHERY, CRAFT_TAILORING +*******************************************************************************/ + +/* +{ + Id: 200 + Name: "CraftCreasedShorts" + Flag: "CRAFT_TAILORING" + ReturnCode: "CreasedShorts" + SourceItems: + ( + { + CottonCloth: 10 + PiouFeathers: 10 + RattoTail: 5 + Knife: 1 + }, + ) + CreateItems: + ( + { + CreasedShorts: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 10 +}, +{ + Id: 201 + Name: "CraftCottonSkirt" + Flag: "CRAFT_TAILORING" + ReturnCode: "CottonSkirt" + SourceItems: + ( + { + CottonCloth: 15 + PiouFeathers: 5 + Moss: 10 + Knife: 1 + }, + ) + CreateItems: + ( + { + CottonSkirt: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 20 +}, +{ + Id: 202 + Name: "CraftPirateShorts" + Flag: "CRAFT_TAILORING" + ReturnCode: "PirateShorts" + SourceItems: + ( + { + CottonCloth: 20 + LeatherPatch: 10 + Coal: 10 + Knife: 1 + }, + ) + CreateItems: + ( + { + PirateShorts: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 25 +}, +{ + Id: 203 + Name: "CraftSilkPants" + Flag: "CRAFT_TAILORING" + ReturnCode: "SilkPants" + SourceItems: + ( + { + SilkCocoon: 40 + CottonCloth: 15 + FluffyFur: 10 + Knife: 1 + }, + ) + CreateItems: + ( + { + SilkPants: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 33 +}, +{ + Id: 204 + Name: "CraftBrownTrousers" + Flag: "CRAFT_TAILORING" + ReturnCode: "BrownTrousers" + SourceItems: + ( + { + LeatherPatch: 35 + SquirrelPelt: 25 + CottonCloth: 10 + Knife: 1 + }, + ) + CreateItems: + ( + { + BrownTrousers: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 37 +}, +{ + Id: 205 + Name: "CraftBanditTrousers" + Flag: "CRAFT_TAILORING" + ReturnCode: "BanditTrousers" + SourceItems: + ( + { + Moss: 40 + CottonCloth: 35 + LeatherPatch: 30 + Knife: 1 + }, + ) + CreateItems: + ( + { + BanditTrousers: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 41 +}, +{ + Id: 206 + Name: "CraftJeansChaps" + Flag: "CRAFT_TAILORING" + ReturnCode: "JeansChaps" + SourceItems: + ( + { + SnakeSkin: 40 + LeatherPatch: 25 + SnakeScale: 10 + Knife: 1 + }, + ) + CreateItems: + ( + { + JeansChaps: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 49 +}, +{ + Id: 207 + Name: "CraftLeatherTrousers" + Flag: "CRAFT_TAILORING" + ReturnCode: "LeatherTrousers" + SourceItems: + ( + { + LeatherPatch: 45 + SquirrelPelt: 35 + CottonCloth: 5 + Knife: 1 + }, + ) + CreateItems: + ( + { + LeatherTrousers: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 49 +}, +{ + Id: 208 + Name: "CraftChainmailSkirt" + Flag: "CRAFT_SMITHERY" + ReturnCode: "ChainmailSkirt" + SourceItems: + ( + { + IronIngot: 12 + SilverIngot: 5 + Coal: 15 + SharpKnife: 1 + }, + ) + CreateItems: + ( + { + ChainmailSkirt: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 56 +}, +{ + Id: 209 + Name: "CraftTerranitePants" + Flag: "CRAFT_SMITHERY" + ReturnCode: "TerranitePants" + SourceItems: + ( + { + TerraniteIngot: 12 + TerraniteOre: 6 + Coal: 30 + Dagger: 1 + }, + ) + CreateItems: + ( + { + TerranitePants: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 66 +}, +{ + Id: 210 + Name: "CraftAssassinPants" + Flag: "CRAFT_SMITHERY" + ReturnCode: "AssassinPants" + SourceItems: + ( + { + RotoniumIngot: 5 + CottonCloth: 43 + Coal: 25 + Dagger: 1 + }, + ) + CreateItems: + ( + { + AssassinPants: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 71 +}, +*/ + +/****************************** GLOVES ***************************************** +******************************************************************************** +**** Reserved range for <Id>: 300 --> 399 +**** Valid <Flag> parameters: CRAFT_SMITHERY, CRAFT_TAILORING +*******************************************************************************/ + +/* +{ + Id: 300 + Name: "CraftShortGloves" + Flag: "CRAFT_TAILORING" + ReturnCode: "ShortGloves" + SourceItems: + ( + { + CottonCloth: 4 + PiouFeathers: 8 + FluffyFur: 6 + Knife: 1 + }, + ) + CreateItems: + ( + { + ShortGloves: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 12 +}, +{ + Id: 301 + Name: "CraftArmbands" + Flag: "CRAFT_TAILORING" + // TODO: maybe add a WOODWORKING category? + ReturnCode: "Armbands" + SourceItems: + ( + { + RawLog: 20 + // May need to be changed at a later date to Hardwood/Softwood/RefinedWood + LeatherPatch: 10 + Coal: 15 + Knife: 1 + }, + ) + CreateItems: + ( + { + Armbands: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 21 +}, +{ + Id: 302 + Name: "CraftCottonGloves" + Flag: "CRAFT_TAILORING" + ReturnCode: "CottonGloves" + SourceItems: + ( + { + CottonCloth: 20 + FluffyFur: 18 + PiouFeathers: 17 + Knife: 1 + }, + ) + CreateItems: + ( + { + CottonGloves: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 24 +}, +{ + Id: 303 + Name: "CraftBanditGloves" + Flag: "CRAFT_TAILORING" + ReturnCode: "BanditGloves" + SourceItems: + ( + { + Moss: 30 + CottonCloth: 22 + LeatherPatch: 13 + Knife: 1 + }, + ) + CreateItems: + ( + { + BanditGloves: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 31 +}, +{ + Id: 304 + Name: "CraftSilkGloves" + Flag: "CRAFT_TAILORING" + ReturnCode: "SilkGloves" + SourceItems: + ( + { + SilkCocoon: 55 + CottonCloth: 15 + FluffyFur: 7 + SharpKnife: 1 + }, + ) + CreateItems: + ( + { + SilkGloves: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 39 +}, +{ + Id: 305 + Name: "CraftCopperArmbands" + Flag: "CRAFT_SMITHING" + ReturnCode: "CopperArmbands" + SourceItems: + ( + { + CopperIngot: 4 + IronIngot: 3 + Coal: 30 + SharpKnife: 1 + }, + ) + CreateItems: + ( + { + CopperArmbands: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 43 +}, +{ + Id: 307 + Name: "CraftLeatherGloves" + Flag: "CRAFT_TAILORING" + ReturnCode: "LeatherGloves" + SourceItems: + ( + { + LeatherPatch: 40 + CottonCloth: 30 + SquirrelPelt: 16 + SharpKnife: 1 + }, + ) + CreateItems: + ( + { + LeatherGloves: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 52 +}, +{ + Id: 309 + Name: "CraftBromenalGloves" + Flag: "CRAFT_SMITHING" + ReturnCode: "BromenalGloves" + SourceItems: + ( + { + CopperIngot: 8 + LeatherPatch: 30 + Coal: 25 + SharpKnife: 1 + }, + ) + CreateItems: + ( + { + BromenalGloves: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 63 +}, +{ + Id: 310 + Name: "CraftIronArmbands" + Flag: "CRAFT_SMITHING" + ReturnCode: "IronArmbands" + SourceItems: + ( + { + IronIngot: 9 + SilverIngot: 4 + Coal: 40 + Dagger: 1 + }, + ) + CreateItems: + ( + { + IronArmbands: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 67 +}, +{ + Id: 311 + Name: "CraftAssassinGloves" + Flag: "CRAFT_TAILORING" + ReturnCode: "AssassinGloves" + SourceItems: + ( + { + RotoniumIngot: 3 + CottonCloth: 30 + Coal: 20 + Dagger: 1 + }, + ) + CreateItems: + ( + { + AssassinGloves: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 71 +}, +*/ + +/************************** WEAPONS & TOOLS ************************************ +******************************************************************************** +**** Reserved range for <Id>: 400 --> 499 +**** Valid <Flag> parameters: CRAFT_SMITHERY +*******************************************************************************/ + +/****************************** SHIELDS **************************************** +******************************************************************************** +**** Reserved range for <Id>: 500 --> 599 +**** Valid <Flag> parameters: CRAFT_SMITHERY +*******************************************************************************/ + +/************************* HEAD ARMOR (HATS) *********************************** +******************************************************************************** +**** Reserved range for <Id>: 600 --> 699 +**** Valid <Flag> parameters: CRAFT_SMITHERY, CRAFT_TAILORING +*******************************************************************************/ + +/******************************* BOOTS ***************************************** +******************************************************************************** +**** Reserved range for <Id>: 700 --> 799 +**** Valid <Flag> parameters: CRAFT_SMITHERY, CRAFT_TAILORING +*******************************************************************************/ + +/* +{ + Id: 700 + Name: "CraftLousyMoccasins" + Flag: "CRAFT_TAILORING" + ReturnCode: "LousyMoccasins" + SourceItems: + ( + { + PiouFeathers: 26 + RattoTail: 4 + Moss: 10 + Knife: 1 + }, + ) + CreateItems: + ( + { + LousyMoccasins: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 10 +}, +{ + Id: 701 + Name: "CraftSlippers" + Flag: "CRAFT_TAILORING" + ReturnCode: "Slippers" + SourceItems: + ( + { + FluffyFur: 16 + SilkCocoon: 20 + TortugaShell: 6 + Knife: 1 + }, + ) + CreateItems: + ( + { + Slippers: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 11 +}, +{ + Id: 702 + Name: "CraftCottonBoots" + Flag: "CRAFT_TAILORING" + ReturnCode: "CottonBoots" + SourceItems: + ( + { + CottonCloth: 20 + SilkCocoon: 18 + TortugaShell: 10 + Knife: 1 + }, + ) + CreateItems: + ( + { + CottonBoots: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 20 +}, +{ + Id: 703 + Name: "CraftBanditBoots" + Flag: "CRAFT_TAILORING" + ReturnCode: "BanditBoots" + SourceItems: + ( + { + CottonCloth: 20 + RattoTail: 8 + TortugaShell: 12 + Knife: 1 + }, + ) + CreateItems: + ( + { + BanditBoots: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 30 +}, +{ + Id: 704 + Name: "CraftManaSlippers" + Flag: "CRAFT_TAILORING" + ReturnCode: "ManaSlippers" + SourceItems: + ( + { + FluffyFur: 28 + Pearl: 2 + TortugaShell: 10 + Knife: 1 + }, + ) + CreateItems: + ( + { + ManaSlippers: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 31 +}, +{ + Id: 705 + Name: "CraftSquirrelBoots" + Flag: "CRAFT_TAILORING" + ReturnCode: "SquirrelBoots" + SourceItems: + ( + { + SquirrelPelt: 36 + CottonCloth: 10 + TortugaShell: 18 + SharpKnife: 1 + }, + ) + CreateItems: + ( + { + SquirrelBoots: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 40 +}, +{ + Id: 706 + Name: "CraftLeatherBoots" + Flag: "CRAFT_TAILORING" + ReturnCode: "LeatherBoots" + SourceItems: + ( + { + LeatherPatch: 40 + RattoTail: 16 + TortugaShell: 22 + SharpKnife: 1 + }, + ) + CreateItems: + ( + { + LeatherBoots: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 50 +}, +{ + Id: 707 + Name: "CraftBromenalBoots" + Flag: "CRAFT_SMITHING" + ReturnCode: "BromenalBoots" + SourceItems: + ( + { + CopperIngot: 4 + LeatherPatch: 24 + TortugaShell: 26 + SharpKnife: 1 + }, + ) + CreateItems: + ( + { + BromenalBoots: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 60 +}, +{ + Id: 708 + Name: "CraftRidingBoots" + Flag: "CRAFT_TAILORING" + ReturnCode: "RidingBoots" + SourceItems: + ( + { + LeatherPatch: 60 + WaxChunk: 45 + TortugaShell: 30 + SharpKnife: 1 + }, + ) + CreateItems: + ( + { + RidingBoots: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 61 +}, +{ + Id: 709 + Name: "CraftAssassinBoots" + Flag: "CRAFT_TAILORING" + ReturnCode: "AssassinBoots" + SourceItems: + ( + { + RotoniumIngot: 4 + CottonCloth: 20 + TortugaShell: 34 + Dagger: 1 + }, + ) + CreateItems: + ( + { + AssassinBoots: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 70 +}, +{ + Id: 710 + Name: "CraftWarlordBoots" + Flag: "CRAFT_SMITHING" + ReturnCode: "WarlordBoots" + SourceItems: + ( + { + RotoniumIngot: 4 + SilverIngot: 10 + Coal: 20 + Dagger: 1 + }, + ) + CreateItems: + ( + { + WarlordBoots: 1 + }, + ) + RequiredItems: { + RecipeBook: 1 + } + Priority: 71 +}, +*/ + +/****************************** ALCHEMY **************************************** +******************************************************************************** +**** Reserved range for <Id>: 700 --> 799 +**** Valid <Flag> parameters: CRAFT_ALCHEMY +*******************************************************************************/ +{ + Id: 700 + Name: "CraftConcentrationPotion" + Flag: "CRAFT_ALCHEMY" + SourceItems: + ( + { + PinkPetal: 1 + BottleOfWater: 1 + }, + { + BottleOfWater: 1 + PinkPetal: 1 + }, + { + DilutedConcentrationPot: 1 + DarkConcentrationPotion: 1 + }, + { + DarkConcentrationPotion: 1 + DilutedConcentrationPot: 1 + }, + ) + CreateItems: + ( + { + ConcentrationPotion: 1 + }, + ) + Priority: 10 +}, +{ + Id: 701 + Name: "CraftCactusPotion" + Flag: "CRAFT_ALCHEMY" + SourceItems: + ( + { + CactusDrink: 1 + CactusDrink: 1 + }, + { + CactusDrink: 1 + CactusDrink: 1 + }, + { + CactusDrink: 2 + }, + ) + CreateItems: + ( + { + CactusPotion: 1 + }, + ) + Priority: 10 +}, +) |