///////////////////////////////////////////////////////// // // Craftable Natural Resources (CNR) by Festyx // // Name: cnrCarpsBench // // Desc: Recipe initialization. // // Author: David Bobeck 15May03 // Modified: Gary Corcoran 19May03 // ///////////////////////////////////////////////////////// #include "cnr_recipe_utils" void main() { string sKeyToRecipe; PrintString("cnrCarpsBench init"); ///////////////////////////////////////////////////////// // CNR recipes made by cnrCarpsBench ///////////////////////////////////////////////////////// string sMenuCarpTimbers = CnrRecipeAddSubMenu("cnrCarpsBench", "Timbers"); string sMenuCarpWeapons = CnrRecipeAddSubMenu("cnrCarpsBench", "Weapons"); string sMenuCarpArrows = CnrRecipeAddSubMenu("cnrCarpsBench", "Arrows"); string sMenuCarpBolts = CnrRecipeAddSubMenu("cnrCarpsBench", "Bolts"); string sMenuCarpBows = CnrRecipeAddSubMenu("cnrCarpsBench", "Bows"); string sMenuCarpBard = CnrRecipeAddSubMenu("cnrCarpsBench", "Bardic"); string sMenuCarpDruid = CnrRecipeAddSubMenu("cnrCarpsBench", "Druid"); string sMenuCarpMisc = CnrRecipeAddSubMenu("cnrCarpsBench", "Misc"); string sMenuBowsOak = CnrRecipeAddSubMenu(sMenuCarpBows, "Oak"); string sMenuBowsHic = CnrRecipeAddSubMenu(sMenuCarpBows, "Hickory"); string sMenuBowsMah = CnrRecipeAddSubMenu(sMenuCarpBows, "Mahogany"); CnrRecipeSetDevicePreCraftingScript("cnrCarpsBench", "cnr_carp_anim"); CnrRecipeSetDeviceInventoryTool("cnrCarpsBench", "cnrCarpsTools", CNR_FLOAT_CARPS_TOOLS_BREAKAGE_PERCENTAGE); CnrRecipeSetDeviceTradeskillType("cnrCarpsBench", CNR_TRADESKILL_WOOD_CRAFTING); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpTimbers, "Hickory Shaft", "cnrShaftHick", 2); CnrRecipeAddComponent(sKeyToRecipe, "cnrBranchHic", 1); CnrRecipeSetRecipeBiproduct(sKeyToRecipe, "cnrBagOfSawDust", 1, 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 1); CnrRecipeSetRecipeXP(sKeyToRecipe, 10, 10); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpTimbers, "Oak Shaft", "cnrShaftOak", 2); CnrRecipeAddComponent(sKeyToRecipe, "cnrBranchOak", 1); CnrRecipeSetRecipeBiproduct(sKeyToRecipe, "cnrBagOfSawDust", 1, 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 2); CnrRecipeSetRecipeXP(sKeyToRecipe, 20, 20); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpTimbers, "Mahogany Shaft", "cnrShaftMahog", 2); CnrRecipeAddComponent(sKeyToRecipe, "cnrBranchMah", 1); CnrRecipeSetRecipeBiproduct(sKeyToRecipe, "cnrBagOfSawDust", 1, 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 3); CnrRecipeSetRecipeXP(sKeyToRecipe, 30, 30); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpTimbers, "Wooden Spear", "cnrSpearWood", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBranchHic", 1); CnrRecipeSetRecipeBiproduct(sKeyToRecipe, "cnrBagOfSawDust", 1, 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 1); CnrRecipeSetRecipeXP(sKeyToRecipe, 10, 10); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpTimbers, "Shafts for Arrows (20)", "cnrShaftsArrow", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBranchHic", 1); CnrRecipeSetRecipeBiproduct(sKeyToRecipe, "cnrBagOfSawDust", 1, 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 1); CnrRecipeSetRecipeXP(sKeyToRecipe, 10, 10); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpTimbers, "Shafts for Bolts (20)", "cnrShaftsBolt", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBranchMah", 1); CnrRecipeSetRecipeBiproduct(sKeyToRecipe, "cnrBagOfSawDust", 1, 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 1); CnrRecipeSetRecipeXP(sKeyToRecipe, 10, 10); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpTimbers, "Plank of Oak", "cnrPlankOak", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBranchOak", 1); CnrRecipeSetRecipeBiproduct(sKeyToRecipe, "cnrBagOfSawDust", 1, 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 1); CnrRecipeSetRecipeXP(sKeyToRecipe, 10, 10); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpTimbers, "Plank of Hickory", "cnrPlankHic", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBranchHic", 1); CnrRecipeSetRecipeBiproduct(sKeyToRecipe, "cnrBagOfSawDust", 1, 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 1); CnrRecipeSetRecipeXP(sKeyToRecipe, 10, 10); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpTimbers, "Plank of Mahogany", "cnrPlankMah", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBranchMah", 1); CnrRecipeSetRecipeBiproduct(sKeyToRecipe, "cnrBagOfSawDust", 1, 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 1); CnrRecipeSetRecipeXP(sKeyToRecipe, 10, 10); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpTimbers, "Short Stave of Hickory", "cnrStaveShortHic", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBranchHic", 1); CnrRecipeSetRecipeBiproduct(sKeyToRecipe, "cnrBagOfSawDust", 1, 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 1); CnrRecipeSetRecipeXP(sKeyToRecipe, 10, 10); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpTimbers, "Long Stave of Hickory", "cnrStaveLongHic", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBranchHic", 1); CnrRecipeSetRecipeBiproduct(sKeyToRecipe, "cnrBagOfSawDust", 1, 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 1); CnrRecipeSetRecipeXP(sKeyToRecipe, 10, 10); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpTimbers, "Short Stave of Mahogany", "cnrStaveShortMah", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBranchMah", 1); CnrRecipeSetRecipeBiproduct(sKeyToRecipe, "cnrBagOfSawDust", 1, 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 1); CnrRecipeSetRecipeXP(sKeyToRecipe, 10, 10); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpTimbers, "Long Stave of Mahogany", "cnrStaveLongMah", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBranchMah", 1); CnrRecipeSetRecipeBiproduct(sKeyToRecipe, "cnrBagOfSawDust", 1, 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 1); CnrRecipeSetRecipeXP(sKeyToRecipe, 10, 10); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpTimbers, "Short Stave of Oak", "cnrStaveShortOak", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBranchOak", 1); CnrRecipeSetRecipeBiproduct(sKeyToRecipe, "cnrBagOfSawDust", 1, 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 1); CnrRecipeSetRecipeXP(sKeyToRecipe, 10, 10); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpTimbers, "Long Stave of Oak", "cnrStaveLongOak", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBranchOak", 1); CnrRecipeSetRecipeBiproduct(sKeyToRecipe, "cnrBagOfSawDust", 1, 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 1); CnrRecipeSetRecipeXP(sKeyToRecipe, 10, 10); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpWeapons, "Wood Club", "cnrClubWood", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBranchOak", 1); CnrRecipeSetRecipeBiproduct(sKeyToRecipe, "cnrBagOfSawDust", 1, 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 1); CnrRecipeSetRecipeXP(sKeyToRecipe, 10, 10); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpWeapons, "Wooden Quarterstaff", "cnrQStaffWood", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBranchHic", 1); CnrRecipeSetRecipeBiproduct(sKeyToRecipe, "cnrBagOfSawDust", 1, 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 1); CnrRecipeSetRecipeXP(sKeyToRecipe, 10, 10); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpWeapons, "Bronze Shod Club", "cnrClubBron", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrIngotBron", 2); CnrRecipeAddComponent(sKeyToRecipe, "cnrClubWood", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 5); CnrRecipeSetRecipeXP(sKeyToRecipe, 50, 50); CnrRecipeSetRecipeBiproduct(sKeyToRecipe, "cnrMangledBron", 0, 1); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpWeapons, "Bronze Shod Quarterstaff", "cnrQStaffBron", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrIngotBron", 2); CnrRecipeAddComponent(sKeyToRecipe, "cnrQStaffWood", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 5); CnrRecipeSetRecipeXP(sKeyToRecipe, 50, 50); CnrRecipeSetRecipeBiproduct(sKeyToRecipe, "cnrMangledBron", 0, 1); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpWeapons, "Copper Staff", "cnrStaffCopp", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrIngotCopp", 2); CnrRecipeAddComponent(sKeyToRecipe, "cnrQStaffWood", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 5); CnrRecipeSetRecipeXP(sKeyToRecipe, 50, 50); CnrRecipeSetRecipeBiproduct(sKeyToRecipe, "cnrMangledCopp", 0, 1); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpWeapons, "Iron Shod Club", "cnrClubIron", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrIngotIron", 2); CnrRecipeAddComponent(sKeyToRecipe, "cnrClubWood", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 9); CnrRecipeSetRecipeXP(sKeyToRecipe, 90, 90); CnrRecipeSetRecipeBiproduct(sKeyToRecipe, "cnrMangledIron", 0, 1); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpWeapons, "Iron Shod Quarterstaff", "cnrQStaffIron", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrIngotIron", 2); CnrRecipeAddComponent(sKeyToRecipe, "cnrQStaffWood", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 9); CnrRecipeSetRecipeXP(sKeyToRecipe, 90, 90); CnrRecipeSetRecipeBiproduct(sKeyToRecipe, "cnrMangledIron", 0, 1); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpWeapons, "Silver-Coated Club", "cnrClubSilv", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrEnchIngotSilv", 2); CnrRecipeAddComponent(sKeyToRecipe, "cnrHolyWater", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrClubBron", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 10); CnrRecipeSetRecipeXP(sKeyToRecipe, 100, 100); CnrRecipeSetRecipeBiproduct(sKeyToRecipe, "cnrMangledBron", 0, 1); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpWeapons, "Silver Shod Quarterstaff", "cnrQStaffSilv", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrEnchIngotSilv", 2); CnrRecipeAddComponent(sKeyToRecipe, "cnrHolyWater", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrQStaffBron", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 10); CnrRecipeSetRecipeXP(sKeyToRecipe, 100, 100); CnrRecipeSetRecipeBiproduct(sKeyToRecipe, "cnrMangledBron", 0, 1); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpWeapons, "Titanium-Tipped Club", "cnrClubTita", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrEnchIngotTita", 2); CnrRecipeAddComponent(sKeyToRecipe, "cnrEssPower", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrClubIron", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 12); CnrRecipeSetRecipeXP(sKeyToRecipe, 120, 120); CnrRecipeSetRecipeBiproduct(sKeyToRecipe, "cnrMangledIron", 0, 1); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpWeapons, "Titanium Shod Quarterstaff", "cnrQStaffTita", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrEnchIngotTita", 2); CnrRecipeAddComponent(sKeyToRecipe, "cnrEssPower", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrQStaffIron", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 12); CnrRecipeSetRecipeXP(sKeyToRecipe, 12, 12); CnrRecipeSetRecipeBiproduct(sKeyToRecipe, "cnrMangledIron", 0, 1); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpArrows, "Bundle of Arrows, Plain (99)", "cnrArrowPlain", 99); CnrRecipeAddComponent(sKeyToRecipe, "cnrShaftsArrow", 1); // set of 20 CnrRecipeAddComponent(sKeyToRecipe, "cnrArwHeadPlain", 1); // set of 20 CnrRecipeAddComponent(sKeyToRecipe, "cnrFeatherRaven", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 1); CnrRecipeSetRecipeXP(sKeyToRecipe, 10, 10); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpBolts, "Bundle of Bolts, Plain (99)", "cnrBoltPlain", 99); CnrRecipeAddComponent(sKeyToRecipe, "cnrShaftsBolt", 1); // set of 20 CnrRecipeAddComponent(sKeyToRecipe, "cnrArwHeadPlain", 1); // set of 20 CnrRecipeAddComponent(sKeyToRecipe, "cnrFeatherRaven", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 1); CnrRecipeSetRecipeXP(sKeyToRecipe, 10, 10); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpArrows, "Bundle of Arrows, Crushing (99)", "cnrArrowCrushing", 99); CnrRecipeAddComponent(sKeyToRecipe, "cnrShaftsArrow", 1); // set of 20 CnrRecipeAddComponent(sKeyToRecipe, "cnrArwHeadBlunt", 1); // set of 20 CnrRecipeAddComponent(sKeyToRecipe, "cnrFeatherRaven", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 3); CnrRecipeSetRecipeXP(sKeyToRecipe, 30, 30); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpBolts, "Bundle of Bolts, Crushing (99)", "cnrBoltCrushing", 99); CnrRecipeAddComponent(sKeyToRecipe, "cnrShaftsBolt", 1); // set of 20 CnrRecipeAddComponent(sKeyToRecipe, "cnrArwHeadBlunt", 1); // set of 20 CnrRecipeAddComponent(sKeyToRecipe, "cnrFeatherRaven", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 3); CnrRecipeSetRecipeXP(sKeyToRecipe, 30, 30); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpArrows, "Bundle of Arrows, Piercing (99)", "cnrArrowPiercing", 99); CnrRecipeAddComponent(sKeyToRecipe, "cnrShaftsArrow", 1); // set of 20 CnrRecipeAddComponent(sKeyToRecipe, "cnrArwHeadHooked", 1); // set of 20 CnrRecipeAddComponent(sKeyToRecipe, "cnrFeatherRaven", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 5); CnrRecipeSetRecipeXP(sKeyToRecipe, 50, 50); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpBolts, "Bundle of Bolts, Piercing (99)", "cnrBoltPiercing", 99); CnrRecipeAddComponent(sKeyToRecipe, "cnrShaftsBolt", 1); // set of 20 CnrRecipeAddComponent(sKeyToRecipe, "cnrArwHeadHooked", 1); // set of 20 CnrRecipeAddComponent(sKeyToRecipe, "cnrFeatherRaven", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 5); CnrRecipeSetRecipeXP(sKeyToRecipe, 50, 50); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpArrows, "Bundle of Arrows, Ice (99)", "cnrArrowIce", 99); CnrRecipeAddComponent(sKeyToRecipe, "cnrShaftsArrow", 1); // set of 20 CnrRecipeAddComponent(sKeyToRecipe, "cnrArwHeadBlunt", 1); // set of 20 CnrRecipeAddComponent(sKeyToRecipe, "cnrFeatherFalcon", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBagFrost", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 7); CnrRecipeSetRecipeXP(sKeyToRecipe, 70, 70); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpBolts, "Bundle of Bolts, Ice (99)", "cnrBoltIce", 99); CnrRecipeAddComponent(sKeyToRecipe, "cnrShaftsBolt", 1); // set of 20 CnrRecipeAddComponent(sKeyToRecipe, "cnrArwHeadBlunt", 1); // set of 20 CnrRecipeAddComponent(sKeyToRecipe, "cnrFeatherFalcon", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBagFrost", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 7); CnrRecipeSetRecipeXP(sKeyToRecipe, 70, 70); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpArrows, "Bundle of Arrows, Thunder (99)", "cnrArrowThunder", 99); CnrRecipeAddComponent(sKeyToRecipe, "cnrShaftsArrow", 1); // set of 20 CnrRecipeAddComponent(sKeyToRecipe, "cnrArwHeadBlunt", 1); // set of 20 CnrRecipeAddComponent(sKeyToRecipe, "cnrFeatherFalcon", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBagThunder", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 7); CnrRecipeSetRecipeXP(sKeyToRecipe, 70, 70); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpBolts, "Bundle of Bolts, Thunder (99)", "cnrBoltThunder", 99); CnrRecipeAddComponent(sKeyToRecipe, "cnrShaftsBolt", 1); // set of 20 CnrRecipeAddComponent(sKeyToRecipe, "cnrArwHeadBlunt", 1); // set of 20 CnrRecipeAddComponent(sKeyToRecipe, "cnrFeatherFalcon", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBagThunder", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 7); CnrRecipeSetRecipeXP(sKeyToRecipe, 70, 70); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpArrows, "Bundle of Arrows, Poison (99)", "cnrArrowPoison", 99); CnrRecipeAddComponent(sKeyToRecipe, "cnrShaftsArrow", 1); // set of 20 CnrRecipeAddComponent(sKeyToRecipe, "cnrArwHeadPlain", 1); // set of 20 CnrRecipeAddComponent(sKeyToRecipe, "cnrFeatherFalcon", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBagPoison", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 9); CnrRecipeSetRecipeXP(sKeyToRecipe, 90, 90); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpBolts, "Bundle of Bolts, Poison (99)", "cnrBoltPoison", 99); CnrRecipeAddComponent(sKeyToRecipe, "cnrShaftsBolt", 1); // set of 20 CnrRecipeAddComponent(sKeyToRecipe, "cnrArwHeadPlain", 1); // set of 20 CnrRecipeAddComponent(sKeyToRecipe, "cnrFeatherFalcon", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBagPoison", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 9); CnrRecipeSetRecipeXP(sKeyToRecipe, 90, 90); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpArrows, "Bundle of Arrows, Holy (99)", "cnrArrowHoly", 99); CnrRecipeAddComponent(sKeyToRecipe, "cnrShaftsArrow", 1); // set of 20 CnrRecipeAddComponent(sKeyToRecipe, "cnrArwHeadSilver", 1); // set of 20 CnrRecipeAddComponent(sKeyToRecipe, "cnrFeatherFalcon", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrHolyWater", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 9); CnrRecipeSetRecipeXP(sKeyToRecipe, 90, 90); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpBolts, "Bundle of Bolts, Holy (99)", "cnrBoltHoly", 99); CnrRecipeAddComponent(sKeyToRecipe, "cnrShaftsBolt", 1); // set of 20 CnrRecipeAddComponent(sKeyToRecipe, "cnrArwHeadSilver", 1); // set of 20 CnrRecipeAddComponent(sKeyToRecipe, "cnrFeatherFalcon", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrHolyWater", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 9); CnrRecipeSetRecipeXP(sKeyToRecipe, 90, 90); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpArrows, "Bundle of Arrows, Lightning (99)", "cnrArrowLightng", 99); CnrRecipeAddComponent(sKeyToRecipe, "cnrShaftsArrow", 1); // set of 20 CnrRecipeAddComponent(sKeyToRecipe, "cnrArwHeadHooked", 1); // set of 20 CnrRecipeAddComponent(sKeyToRecipe, "cnrFeatherFalcon", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBagLightning", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 11); CnrRecipeSetRecipeXP(sKeyToRecipe, 110, 110); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpBolts, "Bundle of Bolts, Lightning (99)", "cnrBoltLightng", 99); CnrRecipeAddComponent(sKeyToRecipe, "cnrShaftsBolt", 1); // set of 20 CnrRecipeAddComponent(sKeyToRecipe, "cnrArwHeadHooked", 1); // set of 20 CnrRecipeAddComponent(sKeyToRecipe, "cnrFeatherFalcon", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBagLightning", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 11); CnrRecipeSetRecipeXP(sKeyToRecipe, 110, 110); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpArrows, "Bundle of Arrows, Acid (99)", "cnrArrowAcid", 99); CnrRecipeAddComponent(sKeyToRecipe, "cnrShaftsArrow", 1); // set of 20 CnrRecipeAddComponent(sKeyToRecipe, "cnrArwHeadPlain", 1); // set of 20 CnrRecipeAddComponent(sKeyToRecipe, "cnrFeatherFalcon", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBagAcid", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 11); CnrRecipeSetRecipeXP(sKeyToRecipe, 110, 110); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpBolts, "Bundle of Bolts, Acid (99)", "cnrBoltAcid", 99); CnrRecipeAddComponent(sKeyToRecipe, "cnrShaftsBolt", 1); // set of 20 CnrRecipeAddComponent(sKeyToRecipe, "cnrArwHeadPlain", 1); // set of 20 CnrRecipeAddComponent(sKeyToRecipe, "cnrFeatherFalcon", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBagAcid", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 11); CnrRecipeSetRecipeXP(sKeyToRecipe, 110, 110); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpArrows, "Bundle of Arrows, Fire (99)", "cnrArrowFire", 99); CnrRecipeAddComponent(sKeyToRecipe, "cnrShaftsArrow", 1); // set of 20 CnrRecipeAddComponent(sKeyToRecipe, "cnrArwHeadPlain", 1); // set of 20 CnrRecipeAddComponent(sKeyToRecipe, "cnrFeatherFalcon", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBagFire", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 13); CnrRecipeSetRecipeXP(sKeyToRecipe, 130, 130); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpBolts, "Bundle of Bolts, Fire (99)", "cnrBoltFire", 99); CnrRecipeAddComponent(sKeyToRecipe, "cnrShaftsBolt", 1); // set of 20 CnrRecipeAddComponent(sKeyToRecipe, "cnrArwHeadPlain", 1); // set of 20 CnrRecipeAddComponent(sKeyToRecipe, "cnrFeatherFalcon", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBagFire", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 13); CnrRecipeSetRecipeXP(sKeyToRecipe, 130, 130); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); // ---------------------------- bows ------------------------------------ sKeyToRecipe = CnrRecipeCreateRecipe(sMenuBowsHic, "Hickory Short Bow", "cnrShortBowHic", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrStaveShortHic", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBowString", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 1); CnrRecipeSetRecipeXP(sKeyToRecipe, 10, 10); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuBowsHic, "Hickory Light Crossbow", "cnrLightBowHic", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrPlankHic", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBowString", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 1); CnrRecipeSetRecipeXP(sKeyToRecipe, 10, 10); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuBowsHic, "Hickory Long Bow", "cnrLongBowHic", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrStaveLongHic", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBowString", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 2); CnrRecipeSetRecipeXP(sKeyToRecipe, 20, 20); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuBowsHic, "Hickory Heavy Crossbow", "cnrHeavyBowHic", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrPlankHic", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBowString", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 2); CnrRecipeSetRecipeXP(sKeyToRecipe, 20, 20); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuBowsOak, "Oak Short Bow", "cnrShortBowOak", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrStaveShortOak", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBowString", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 3); CnrRecipeSetRecipeXP(sKeyToRecipe, 30, 30); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuBowsOak, "Oak Light Crossbow", "cnrLightBowOak", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrPlankOak", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBowString", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 3); CnrRecipeSetRecipeXP(sKeyToRecipe, 30, 30); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuBowsOak, "Oak Long Bow", "cnrLongBowOak", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrStaveLongOak", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBowString", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 4); CnrRecipeSetRecipeXP(sKeyToRecipe, 40, 40); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuBowsOak, "Oak Heavy Crossbow", "cnrHeavyBowOak", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrPlankOak", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBowString", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 4); CnrRecipeSetRecipeXP(sKeyToRecipe, 40, 40); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuBowsMah, "Mahogany Short Bow", "cnrShortBowMah", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrStaveShortMah", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBowString", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 5); CnrRecipeSetRecipeXP(sKeyToRecipe, 50, 50); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuBowsMah, "Mahogany Light Crossbow", "cnrLightBowMah", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrPlankMah", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBowString", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 5); CnrRecipeSetRecipeXP(sKeyToRecipe, 50, 50); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuBowsMah, "Mahogany Long Bow", "cnrLongBowMah", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrStaveLongMah", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBowString", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 6); CnrRecipeSetRecipeXP(sKeyToRecipe, 60, 60); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuBowsMah, "Mahogany Heavy Crossbow", "cnrHeavyBowMah", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrPlankMah", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBowString", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 6); CnrRecipeSetRecipeXP(sKeyToRecipe, 60, 60); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuBowsHic, "Compound Hickory Short Bow", "cnrCoShortBowHic", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrShortBowHic", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBowCam", 2); CnrRecipeSetRecipeLevel(sKeyToRecipe, 7); CnrRecipeSetRecipeXP(sKeyToRecipe, 70, 70); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuBowsHic, "Compound Hickory Long Bow", "cnrCoLongBowHic", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrLongBowHic", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBowCam", 2); CnrRecipeSetRecipeLevel(sKeyToRecipe, 8); CnrRecipeSetRecipeXP(sKeyToRecipe, 80, 80); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuBowsOak, "Compound Oak Short Bow", "cnrCoShortBowOak", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrShortBowOak", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBowCam", 2); CnrRecipeSetRecipeLevel(sKeyToRecipe, 9); CnrRecipeSetRecipeXP(sKeyToRecipe, 90, 90); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuBowsOak, "Compound Oak Long Bow", "cnrCoLongBowOak", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrLongBowOak", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBowCam", 2); CnrRecipeSetRecipeLevel(sKeyToRecipe, 10); CnrRecipeSetRecipeXP(sKeyToRecipe, 100, 100); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuBowsMah, "Compound Mahogany Short Bow", "cnrCoShortBowMah", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrShortBowMah", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBowCam", 2); CnrRecipeSetRecipeLevel(sKeyToRecipe, 11); CnrRecipeSetRecipeXP(sKeyToRecipe, 110, 110); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuBowsMah, "Compound Mahogany Long Bow", "cnrCoLongBowMah", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrLongBowMah", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBowCam", 2); CnrRecipeSetRecipeLevel(sKeyToRecipe, 12); CnrRecipeSetRecipeXP(sKeyToRecipe, 120, 120); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); ////////////// ////BARDIC//// ////////////// sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpBard, "Hickory Bard Guitar", "bardsguitar", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrStaveShortHic", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBowString", 6); CnrRecipeSetRecipeLevel(sKeyToRecipe, 1); CnrRecipeSetRecipeXP(sKeyToRecipe, 10, 10); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpBard, "Oak Bard Guitar", "bardsguitar2", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrStaveShortOak", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBowString", 6); CnrRecipeSetRecipeLevel(sKeyToRecipe, 5); CnrRecipeSetRecipeXP(sKeyToRecipe, 50, 50); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpBard, "Mahogany Bard Guitar", "bardsguitar3", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrStaveShortMah", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrBowString", 6); CnrRecipeSetRecipeLevel(sKeyToRecipe, 10); CnrRecipeSetRecipeXP(sKeyToRecipe, 100, 100); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); ////////////// ////DRUID///// ////////////// sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpDruid, "Hickory Druid Staff (male)", "hicdruidstaffmal", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrStaveShortHic", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 10); CnrRecipeSetRecipeXP(sKeyToRecipe, 100, 100); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpDruid, "Hickory Druid Staff (female)", "hicdruidstafffem", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrStaveShortHic", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 10); CnrRecipeSetRecipeXP(sKeyToRecipe, 100, 100); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpDruid, "Oak Druid Staff (male)", "oakdruidstaffmal", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrStaveShortOak", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 15); CnrRecipeSetRecipeXP(sKeyToRecipe, 150, 150); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpDruid, "Oak Druid Staff (female)", "oakdruidstafffem", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrStaveShortOak", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 15); CnrRecipeSetRecipeXP(sKeyToRecipe, 150, 150); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpDruid, "Mahogany Druid Staff (male)", "mahdruidstaffmal", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrStaveShortMah", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 20); CnrRecipeSetRecipeXP(sKeyToRecipe, 200, 200); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpDruid, "Mahogany Druid Staff (female)", "mahdruidstafffem", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrStaveShortMah", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 20); CnrRecipeSetRecipeXP(sKeyToRecipe, 200, 200); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpMisc, "Empty Water Bucket", "cnrBucketEmpty", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrPlankHic", 2); CnrRecipeAddComponent(sKeyToRecipe, "cnrWireCopp", 1); CnrRecipeSetRecipeBiproduct(sKeyToRecipe, "cnrBagOfSawDust", 1, 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 2); CnrRecipeSetRecipeXP(sKeyToRecipe, 20, 20); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); sKeyToRecipe = CnrRecipeCreateRecipe(sMenuCarpMisc, "Torch", "cnrTorch", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrStaveShortHic", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrRope", 1); CnrRecipeAddComponent(sKeyToRecipe, "cnrOil", 1); CnrRecipeSetRecipeLevel(sKeyToRecipe, 2); CnrRecipeSetRecipeXP(sKeyToRecipe, 20, 20); CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 45, 55, 0, 0, 0, 0); }