Files
Anphillia_PRC8/_module/nss/cnrenchantpooldr.nss
Jaysyn904 28cdb617b3 Initial commit
Adding all of the current content for Anphillia Unlimited.
2024-01-04 07:49:38 -05:00

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);
}