102 lines
5.6 KiB
Plaintext
102 lines
5.6 KiB
Plaintext
/////////////////////////////////////////////////////////
|
|
//
|
|
// Craftable Natural Resources (CNR) by Festyx
|
|
//
|
|
// Name: cnrEnchantPoolDr - Good Enchanting Pool for Drow Weapons
|
|
//
|
|
// Desc: Recipe initialization.
|
|
//
|
|
// Author: eyesolated
|
|
//
|
|
/////////////////////////////////////////////////////////
|
|
#include "cnr_recipe_utils"
|
|
|
|
void main()
|
|
{
|
|
string sKeyToRecipe;
|
|
|
|
PrintString("cnrEnchantPoolDr init");
|
|
string sScalpNeeded = "cnrScalpGood";
|
|
|
|
/////////////////////////////////////////////////////////
|
|
// CNR Crafting Device "cnrEnchantPoolGo"
|
|
/////////////////////////////////////////////////////////
|
|
//string sMenuLtngAmmo = CnrRecipeAddSubMenu("cnrEnchantPoolDr", "Ammo");
|
|
string sMenuDrowAxes = CnrRecipeAddSubMenu("cnrEnchantPoolDr", "Drow Axes");
|
|
string sMenuDrowBladed = CnrRecipeAddSubMenu("cnrEnchantPoolDr", "Drow Bladed");
|
|
string sMenuDrowBlunts = CnrRecipeAddSubMenu("cnrEnchantPoolDr", "Drow Blunts");
|
|
//string sMenuLtngExotic = CnrRecipeAddSubMenu("cnrEnchantPoolDr", "Exotic");
|
|
//string sMenuLtngDouble = CnrRecipeAddSubMenu("cnrEnchantPoolDr", "Double-Sided");
|
|
//string sMenuLtngPolearms = CnrRecipeAddSubMenu("cnrEnchantPoolDr", "Polearms");
|
|
//string sMenuLtngThrowing = CnrRecipeAddSubMenu("cnrEnchantPoolDr", "Throwing");
|
|
|
|
CnrRecipeSetDevicePreCraftingScript("cnrEnchantPoolDr", "cnr_enchant_anim");
|
|
//CnrRecipeSetDeviceInventoryTool("cnrEnchantPoolDr", "cnrXXX");
|
|
CnrRecipeSetDeviceTradeskillType("cnrEnchantPoolDr", CNR_TRADESKILL_ENCHANTING);
|
|
|
|
// Bladed RECIPES
|
|
sKeyToRecipe = CnrRecipeCreateRecipe(sMenuDrowBladed, "Drow Adamntium Dagger", "uda_cnrDagger", 1);
|
|
CnrRecipeAddComponent(sKeyToRecipe, "cnrOilEnchanting", 1, 0); // Enchanting Oil
|
|
CnrRecipeAddComponent(sKeyToRecipe, "cnrGemDust006", 5, 0); // Ruby Dust
|
|
CnrRecipeAddComponent(sKeyToRecipe, sScalpNeeded, 1, 0); // Scalp
|
|
CnrRecipeAddComponent(sKeyToRecipe, "cnrDaggerIron", 1, 0); // Iron Dagger
|
|
CnrRecipeSetRecipeLevel(sKeyToRecipe, 16);
|
|
CnrRecipeSetRecipeXP(sKeyToRecipe, 160, 160);
|
|
CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 0, 0, 0, 60, 40, 0);
|
|
|
|
sKeyToRecipe = CnrRecipeCreateRecipe(sMenuDrowBladed, "Drow Adamntium Short Sword", "uda_cnrShSword", 1);
|
|
CnrRecipeAddComponent(sKeyToRecipe, "cnrOilEnchanting", 1, 0); // Enchanting Oil
|
|
CnrRecipeAddComponent(sKeyToRecipe, sScalpNeeded, 1, 0); // Scalp
|
|
CnrRecipeAddComponent(sKeyToRecipe, "cnrGemDust006", 5, 0); // Ruby Dust
|
|
CnrRecipeAddComponent(sKeyToRecipe, "cnrShSwordIron", 1, 0); // Iron Dagger
|
|
CnrRecipeSetRecipeLevel(sKeyToRecipe, 16);
|
|
CnrRecipeSetRecipeXP(sKeyToRecipe, 160, 160);
|
|
CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 0, 0, 0, 60, 40, 0);
|
|
|
|
sKeyToRecipe = CnrRecipeCreateRecipe(sMenuDrowBladed, "Drow Adamntium Long Sword", "uda_cnrLgSword", 1);
|
|
CnrRecipeAddComponent(sKeyToRecipe, "cnrOilEnchanting", 1, 0); // Enchanting Oil
|
|
CnrRecipeAddComponent(sKeyToRecipe, "cnrGemDust006", 5, 0); // Ruby Dust
|
|
CnrRecipeAddComponent(sKeyToRecipe, sScalpNeeded, 1, 0); // Scalp
|
|
CnrRecipeAddComponent(sKeyToRecipe, "cnrLgSwordIron", 1, 0); // Iron Dagger
|
|
CnrRecipeSetRecipeLevel(sKeyToRecipe, 16);
|
|
CnrRecipeSetRecipeXP(sKeyToRecipe, 160, 160);
|
|
CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 0, 0, 0, 60, 40, 0);
|
|
|
|
sKeyToRecipe = CnrRecipeCreateRecipe(sMenuDrowBladed, "Drow Adamntium Rapier", "uda_cnrRapier", 1);
|
|
CnrRecipeAddComponent(sKeyToRecipe, "cnrOilEnchanting", 1, 0); // Enchanting Oil
|
|
CnrRecipeAddComponent(sKeyToRecipe, "cnrGemDust006", 5, 0); // Ruby Dust
|
|
CnrRecipeAddComponent(sKeyToRecipe, sScalpNeeded, 1, 0); // Scalp
|
|
CnrRecipeAddComponent(sKeyToRecipe, "cnrRapierIron", 1, 0); // Iron Dagger
|
|
CnrRecipeSetRecipeLevel(sKeyToRecipe, 16);
|
|
CnrRecipeSetRecipeXP(sKeyToRecipe, 160, 160);
|
|
CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 0, 0, 0, 60, 40, 0);
|
|
|
|
// Blunts
|
|
sKeyToRecipe = CnrRecipeCreateRecipe(sMenuDrowBladed, "Drow Adamntium Dagger", "uda_cnrLtFlail", 1);
|
|
CnrRecipeAddComponent(sKeyToRecipe, "cnrOilEnchanting", 1, 0); // Enchanting Oil
|
|
CnrRecipeAddComponent(sKeyToRecipe, "cnrGemDust006", 5, 0); // Ruby Dust
|
|
CnrRecipeAddComponent(sKeyToRecipe, sScalpNeeded, 1, 0); // Scalp
|
|
CnrRecipeAddComponent(sKeyToRecipe, "cnrLtFlailIron", 1, 0); // Iron Dagger
|
|
CnrRecipeSetRecipeLevel(sKeyToRecipe, 16);
|
|
CnrRecipeSetRecipeXP(sKeyToRecipe, 160, 160);
|
|
CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 0, 0, 0, 60, 40, 0);
|
|
|
|
sKeyToRecipe = CnrRecipeCreateRecipe(sMenuDrowBladed, "Drow Adamntium Dagger", "uda_cnrHyFlail", 1);
|
|
CnrRecipeAddComponent(sKeyToRecipe, "cnrOilEnchanting", 1, 0); // Enchanting Oil
|
|
CnrRecipeAddComponent(sKeyToRecipe, "cnrGemDust006", 5, 0); // Ruby Dust
|
|
CnrRecipeAddComponent(sKeyToRecipe, sScalpNeeded, 1, 0); // Scalp
|
|
CnrRecipeAddComponent(sKeyToRecipe, "cnrHyFlailIron", 1, 0); // Iron Dagger
|
|
CnrRecipeSetRecipeLevel(sKeyToRecipe, 16);
|
|
CnrRecipeSetRecipeXP(sKeyToRecipe, 160, 160);
|
|
CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 0, 0, 0, 60, 40, 0);
|
|
|
|
sKeyToRecipe = CnrRecipeCreateRecipe(sMenuDrowBladed, "Drow Adamntium Dagger", "uda_cnrMace", 1);
|
|
CnrRecipeAddComponent(sKeyToRecipe, "cnrOilEnchanting", 1, 0); // Enchanting Oil
|
|
CnrRecipeAddComponent(sKeyToRecipe, "cnrGemDust006", 5, 0); // Ruby Dust
|
|
CnrRecipeAddComponent(sKeyToRecipe, sScalpNeeded, 1, 0); // Scalp
|
|
CnrRecipeAddComponent(sKeyToRecipe, "cnrMaceIron", 1, 0); // Iron Dagger
|
|
CnrRecipeSetRecipeLevel(sKeyToRecipe, 16);
|
|
CnrRecipeSetRecipeXP(sKeyToRecipe, 160, 160);
|
|
CnrRecipeSetRecipeAbilityPercentages(sKeyToRecipe, 0, 0, 0, 60, 40, 0);
|
|
}
|