Code:
// Cubing config. All recipes are available in Templates/Cubing.txt
Config.Cubing = true; // Set to true to enable cubing.
// All ingredients will be auto-picked, for classids check libs/NTItemAlias.dbl
// Config.Recipes.push([Recipe.Gem, 560]); // Flawless Amethyst -> Perfect Amethyst
// Config.Recipes.push([Recipe.Gem, 565]); // Flawless Topaz -> Perfect Topaz
// Config.Recipes.push([Recipe.Gem, 570]); // Flawless Sapphire -> Perfect Sapphire
// Config.Recipes.push([Recipe.Gem, 575]); // Flawless Emerald -> Perfect Emerald
// Config.Recipes.push([Recipe.Gem, 580]); // Flawless Ruby -> Perfect Ruby
// Config.Recipes.push([Recipe.Gem, 585]); // Flawless Diamond -> Perfect Diamond
// Config.Recipes.push([Recipe.Gem, 600]); // Flawless Skull -> Perfect Skull
// Config.Recipes.push([Recipe.Rune, 610]); // El Rune -> Eld Rune
// Config.Recipes.push([Recipe.Rune, 611]); // Eld Rune -> Tir Rune
// Config.Recipes.push([Recipe.Rune, 612]); // Tir Rune -> Nef Rune
// Config.Recipes.push([Recipe.Rune, 613]); // Nef Rune -> Eth Rune
// Config.Recipes.push([Recipe.Rune, 614]); // Eth Rune -> Eth Rune
// Config.Recipes.push([Recipe.Rune, 615]); // Ith Rune -> Ith Rune
// Config.Recipes.push([Recipe.Rune, 616]); // Tal Rune -> Tal Rune
// Config.Recipes.push([Recipe.Rune, 617]); // Ral Rune -> Ort Rune
// Config.Recipes.push([Recipe.Rune, 618]); // Ort Rune -> Thul Rune
// Config.Recipes.push([Recipe.Rune, 619]); // Thul Rune -> Amn Rune
// Config.Recipes.push([Recipe.Rune, 620]); // Amn Rune -> Sol Rune
// Config.Recipes.push([Recipe.Rune, 621]); // Sol Rune -> Shael Rune
// Config.Recipes.push([Recipe.Rune, 622]); // Shael Rune -> Dol Rune
// Config.Recipes.push([Recipe.Rune, 623]); // Dol Rune -> Hel Rune
// Config.Recipes.push([Recipe.Rune, 624]); // Hel Rune -> Io Rune
// Config.Recipes.push([Recipe.Rune, 625]); // Io Rune -> Lum Rune
Config.Recipes.push([Recipe.Rune, 626]); // Lum Rune -> Ko Rune
Config.Recipes.push([Recipe.Rune, 627]); // Ko Rune -> Fal Rune
Config.Recipes.push([Recipe.Rune, 628]); // Fal Rune -> Lem Rune
Config.Recipes.push([Recipe.Rune, 629]); // Lem Rune -> Pul Rune
// Config.Recipes.push([Recipe.Rune, 630]); // Pul Rune -> Um Rune
Config.Recipes.push([Recipe.Rune, 631]); // Um Rune -> Mal Rune
Config.Recipes.push([Recipe.Rune, 632]); // Mal Rune -> Ist Rune
Config.Recipes.push([Recipe.Rune, 633]); // Ist Rune -> Gul Rune
Config.Recipes.push([Recipe.Rune, 634]); // Gul Rune -> Vex Rune
// Config.Recipes.push([Recipe.Rune, 635]); // Vex Rune -> Ohm Rune
Config.Recipes.push([Recipe.Rune, 636]); // Ohm Rune -> Lo Rune
// Config.Recipes.push([Recipe.Rune, 637]); // Lo Rune -> Sur Rune
Config.Recipes.push([Recipe.Rune, 638]); // Sur Rune -> Ber Rune
// Config.Recipes.push([Recipe.Rune, 639]); // Ber Rune -> Jah Rune
// Config.Recipes.push([Recipe.Rune, 640]); // Jah Rune -> Cham Rune
Config.Recipes.push([Recipe.Rune, 641]); // Cham Rune -> Zod Rune
// Caster Craft Recipe
// Config.Recipes.push([Recipe.Caster.Amulet]); // Amulet
// Config.Recipes.push([Recipe.Caster.Ring]); // Ring
// Config.Recipes.push([Recipe.Caster.Glove, 343]); // Leather Gloves
// Config.Recipes.push([Recipe.Caster.Glove, 380]); // Demonhide Gloves
// Config.Recipes.push([Recipe.Caster.Glove, 450]); // Bramble Mitts
// Config.Recipes.push([Recipe.Caster.Helm, 312]); // Mask
// Config.Recipes.push([Recipe.Caster.Helm, 358]); // Death Mask
// Config.Recipes.push([Recipe.Caster.Helm, 428]); // Demon Head
// Config.Recipes.push([Recipe.Caster.Armor, 327]); // Light Plate
// Config.Recipes.push([Recipe.Caster.Armor, 373]); // Mage Plate
// Config.Recipes.push([Recipe.Caster.Armor, 443]); // Archon Plate
// Config.Recipes.push([Recipe.Caster.Boots, 339]); // Boots
// Config.Recipes.push([Recipe.Caster.Boots, 385]); // Demonhide Boots
// Config.Recipes.push([Recipe.Caster.Boots, 455]); // Wyrmhide Boots
// Config.Recipes.push([Recipe.Caster.Shield, 329]); // Small Shield
// Config.Recipes.push([Recipe.Caster.Shield, 375]); // Round Shield
// Config.Recipes.push([Recipe.Caster.Shield, 445]); // Luna
// Config.Recipes.push([Recipe.Caster.Belt, 345]); // Light Belt
// Config.Recipes.push([Recipe.Caster.Belt, 391]); // Sharkskin Belt
// Config.Recipes.push([Recipe.Caster.Belt, 461]); // Vampirefang Belt
// Hitpower Craft Recipe
// Config.Recipes.push([Recipe.HitPower.Amulet]); // Amulet
// Config.Recipes.push([Recipe.HitPower.Ring]); // Ring
// Config.Recipes.push([Recipe.HitPower.Glove, 336]); // Chain Gloves
// Config.Recipes.push([Recipe.HitPower.Glove, 382]); // Heavy Bracers
// Config.Recipes.push([Recipe.HitPower.Glove, 452]); // Vambraces
// Config.Recipes.push([Recipe.HitPower.Helm, 309]); // Full Helm
// Config.Recipes.push([Recipe.HitPower.Helm, 355]); // Basinet
// Config.Recipes.push([Recipe.HitPower.Helm, 425]); // Giant Conch
// Config.Recipes.push([Recipe.HitPower.Armor, 323]); // Field Plate
// Config.Recipes.push([Recipe.HitPower.Armor, 369]); // Sharktooth Armor
// Config.Recipes.push([Recipe.HitPower.Armor, 439]); // Kraken Shell
// Config.Recipes.push([Recipe.HitPower.Boots, 341]); // Chain Boots
// Config.Recipes.push([Recipe.HitPower.Boots, 387]); // Mesh Boots
// Config.Recipes.push([Recipe.HitPower.Boots, 457]); // Boneweave Boots
// Config.Recipes.push([Recipe.HitPower.Shield, 333]); // Gothic Shield
// Config.Recipes.push([Recipe.HitPower.Shield, 379]); // Ancient Shield
// Config.Recipes.push([Recipe.HitPower.Shield, 449]); // Ward
// Config.Recipes.push([Recipe.HitPower.Belt, 347]); // Heavy Belt
// Config.Recipes.push([Recipe.HitPower.Belt, 393]); // Battle Belt
// Config.Recipes.push([Recipe.HitPower.Belt, 463]); // Troll Belt
// Blood Craft Recipe
// Config.Recipes.push([Recipe.Blood.Amulet]); // Amulet
Config.Recipes.push([Recipe.Blood.Ring]); // Ring
// Config.Recipes.push([Recipe.Blood.Glove, 335]); // Heavy Gloves
// Config.Recipes.push([Recipe.Blood.Glove, 381]); // Sharkskin Gloves
// Config.Recipes.push([Recipe.Blood.Glove, 451]); // Vampirebone Gloves
// Config.Recipes.push([Recipe.Blood.Helm, 308]); // Helm
// Config.Recipes.push([Recipe.Blood.Helm, 354]); // Casque
// Config.Recipes.push([Recipe.Blood.Helm, 424]); // Armet
// Config.Recipes.push([Recipe.Blood.Armor, 322]); // Plate Mail
// Config.Recipes.push([Recipe.Blood.Armor, 368]); // Templar Coat
// Config.Recipes.push([Recipe.Blood.Armor, 438]); // Hellforge Plate
// Config.Recipes.push([Recipe.Blood.Boots, 342]); // Light Plated Boots
// Config.Recipes.push([Recipe.Blood.Boots, 388]); // Battle Boots
// Config.Recipes.push([Recipe.Blood.Boots, 458]); // Mirrored Boots
// Config.Recipes.push([Recipe.Blood.Shield, 351]); // Spiked Shield
// Config.Recipes.push([Recipe.Blood.Shield, 397]); // Barbed Shield
// Config.Recipes.push([Recipe.Blood.Shield, 467]); // Blade Barrier
// Config.Recipes.push([Recipe.Blood.Belt, 346]); // Belt
// Config.Recipes.push([Recipe.Blood.Belt, 392]); // Mesh Belt
// Config.Recipes.push([Recipe.Blood.Belt, 462]); // Mithril Coil
// Safety Craft Recipe
// Config.Recipes.push([Recipe.Safety.Amulet]); // Amulet
// Config.Recipes.push([Recipe.Safety.Ring]); // Ring
// Config.Recipes.push([Recipe.Safety.Glove, 338]); // Gauntlets
// Config.Recipes.push([Recipe.Safety.Glove, 384]); // War Gauntlets
// Config.Recipes.push([Recipe.Safety.Glove, 454]); // Ogre Gauntlets
// Config.Recipes.push([Recipe.Safety.Helm, 311]); // Crown
// Config.Recipes.push([Recipe.Safety.Helm, 357]); // Grand Crown
// Config.Recipes.push([Recipe.Safety.Helm, 427]); // Corona
// Config.Recipes.push([Recipe.Safety.Armor, 320]); // Breast Plate
// Config.Recipes.push([Recipe.Safety.Armor, 366]); // Cuirass
// Config.Recipes.push([Recipe.Safety.Armor, 436]); // Great Hauberk
// Config.Recipes.push([Recipe.Safety.Boots, 343]); // Greaves
// Config.Recipes.push([Recipe.Safety.Boots, 389]); // War Boots
// Config.Recipes.push([Recipe.Safety.Boots, 459]); // Myrmidon Greaves
// Config.Recipes.push([Recipe.Safety.Shield, 331]); // Kite Shield
// Config.Recipes.push([Recipe.Safety.Shield, 377]); // Dragon Shield
// Config.Recipes.push([Recipe.Safety.Shield, 447]); // Monarch
// Config.Recipes.push([Recipe.Safety.Belt, 344]); // Sash
// Config.Recipes.push([Recipe.Safety.Belt, 390]); // Demonhide Sash
// Config.Recipes.push([Recipe.Safety.Belt, 460]); // Spiderweb Sash
// Config.Recipes.push([Recipe.Reroll.Magic, 421]); // Reroll magic Diadem
// Config.Recipes.push([Recipe.Reroll.Rare, 421]); // Reroll rare Diadem
// Base item must be in the pickit, rest is auto-picked
Config.Recipes.push([Recipe.Socket.Weapon, 255]); // Socket Thresher
Config.Recipes.push([Recipe.Socket.Weapon, 256]); // Socket Cryptic Axe
Config.Recipes.push([Recipe.Socket.Weapon, 257]); // Socket Great Poleaxe
Config.Recipes.push([Recipe.Socket.Weapon, 258]); // Socket Giant Thresher
Config.Recipes.push([Recipe.Socket.Armor, 442]); // Socket Sacred Armor
Config.Recipes.push([Recipe.Socket.Armor, 443]); // Socket Archon Plate
Config.Recipes.push([Recipe.Socket.Shield, 447]); // Socket Monarch
/* Runeword config. All recipes are available in Templates/Runewords.txt
* !!!NOTE!!! enhanced damage and enhanced defense on runewords are broken in the core right now
* Keep lines follow pickit format and any given runeword is tested vs ALL lines so you don't need to repeat them
*/
Config.MakeRunewords = true; // Set to true to enable runeword making/rerolling
// Config.Runewords.push([Runeword.Insight, 58]); // Voulge
// Config.Runewords.push([Runeword.Insight, 59]); // Scythe
// Config.Runewords.push([Runeword.Insight, 60]); // Poleaxe
// Config.Runewords.push([Runeword.Insight, 61]); // Halberd
// Config.Runewords.push([Runeword.Insight, 62]); // War Scythe
// Config.Runewords.push([Runeword.Insight, 151]); // Bill
// Config.Runewords.push([Runeword.Insight, 152]); // Battle Scythe
// Config.Runewords.push([Runeword.Insight, 153]); // Partizan
// Config.Runewords.push([Runeword.Insight, 154]); // Bec-de-Corbin
// Config.Runewords.push([Runeword.Insight, 155]); // Grim Scythe
Config.Runewords.push([Runeword.Insight, 254]); // Colossus Voulge
Config.Runewords.push([Runeword.Insight, 255]); // Thresher
Config.Runewords.push([Runeword.Insight, 256]); // Cryptic Axe
Config.Runewords.push([Runeword.Insight, 257]); // Great Poleaxe
Config.Runewords.push([Runeword.Insight, 258]); // Giant Thresher
Config.KeepRunewords.push("[type] == polearm && [Flag] == ethereal # [meditationaura] >= 12");
// Config.Runewords.push([Runeword.Spirit, 447]); // Monarch
// Config.Runewords.push([Runeword.Spirit, 498]); // Sacred Targe
Config.KeepRunewords.push("[type] == shield || [type] == auricshields # [fcr] == 35");
// Config.Runewords.push([Runeword.Spirit, 29]); // Crystal Sword
Config.KeepRunewords.push("[Name] == CrystalSword # [fcr] >= 25");
Config.Runewords.push([Runeword.HeartoftheOak, 21]); // Hoto Flail
Config.KeepRunewords.push("[Name] == Flail # [FireResist] >= 30");