Rune Crafting & Enchanting system This system enables scribes to craft many different runes, each one having a different effect when inscribed to weapons, armor, clothing or jewelry. inscription is required for crafting the runa and adding it to the equipment. The scribe requires a Rune Chisel as the crafting tool and a blank rune in addition to casting reagents. also Rough Stones are teh raw material that can be used to make blank runes. This is a detailed list of the runes and their effect on equipment: Code: Syllable Effect Meaning Aglo Durability Bonus Armor Ahm Spell channeling Honesty An Hit dispel Negate or Dispel Arma Use best weapon skill Weapon or Arms ( Paladin ) Bal Hit leech Stam Evil Beh Regen stam Justice Bet Hit magic arrow Small Cah Mage armor / weapon Sacrifice Char Hit lower defence Part Corp Inc. spell damage Death Del Resist cold Cold Des Hit lower attack Lower or Down Dium Resist physical bonus Noble ( Paladin ) Ex Bonus stam Freedom Flam Resist fire Flame Flamus Hit Fire Area Fire ( Paladin ) Frio Hit cold area Cold ( Pre UO ) Furis Hit energy area Fury ( Paladin ) Gra Hit leech hits Drain/Leech or Siphon Grav Hit physical area Field Hur Resist energy Wind In Luck Make, Create or Cause Jux Hit harm Danger, Trap or Harm Kal Hit fireball Invoke Lor Night Sight Light Lum Lower stat requirments Humility Malas Hit poison area Evil ( Paladin ) Mani Bonus hits Life or Healing Mu Regen hits Compassion Nox Resist posion bonus Poison Om Regen mana Spirituality Ort Bonus mana Magic Pas Lower mana cost After/Beyond Por Bonus dex Move or Movement Quas Hit leech mana Illusion Ra Defend chance Valor Rel Self repair Change Sanct Reflect physical Protect or Protection Sar Inc. weapon damage Pain Summ Cast recovery Honor Tym Inc. weapon speed Time Um Cast speed Shadow Uus Attack chance Rise or Up Vas Bonus str Great Wis bonus int Know/Knowledge Xen hit lightning Creature Ylem Lower reg cost Matter Zu Enhance potions Sleep Also Adding the RoughStone to the ML mining system. go to Scrips/Engines/Harvest/Mining.cs and find: Code: if ( Core.ML ) { oreAndStone.BonusResources = new BonusHarvestResource[] { new BonusHarvestResource( 0, 95.8664, null, null ), //Nothing //Note: Rounded the below to .0167 instead of 1/6th of a %. Close enough new BonusHarvestResource( 100, .0167, 1072562, typeof( BlueDiamond ) ), new BonusHarvestResource( 100, .0167, 1072567, typeof( DarkSapphire ) ), new BonusHarvestResource( 100, .0167, 1072570, typeof( EcruCitrine ) ), new BonusHarvestResource( 100, .0167, 1072564, typeof( FireRuby ) ), new BonusHarvestResource( 100, .0167, 1072566, typeof( PerfectEmerald ) ), new BonusHarvestResource( 100, .0167, 1072568, typeof( Turquoise ) ) and add the new bonus harvest resource: Code: new BonusHarvestResource( 100, .5, "you dig up a Rough Stone and put it in your backpack", typeof( RoughStone ))//added for runecrafting Your mining.cs code should look like: VindiKat;746173 said: Using Greystar's Blackrock example as a template, Code: if ( Core.ML ) { oreAndStone.BonusResources = new BonusHarvestResource[] { new BonusHarvestResource( 0, 95.8664, null, null ), //Nothing //Note: Rounded the below to .0167 instead of 1/6th of a %. Close enough new BonusHarvestResource( 100, .0167, 1072562, typeof( BlueDiamond ) ), new BonusHarvestResource( 100, .0167, 1072567, typeof( DarkSapphire ) ), new BonusHarvestResource( 100, .0167, 1072570, typeof( EcruCitrine ) ), new BonusHarvestResource( 100, .0167, 1072564, typeof( FireRuby ) ), new BonusHarvestResource( 100, .0167, 1072566, typeof( PerfectEmerald ) ), new BonusHarvestResource( 100, .0167, 1072568, typeof( Turquoise ) ), new BonusHarvestResource( 100, .5, "you dig up a Rough Stone and put it in your backpack", typeof( RoughStone ))//added for runecrafting The File has been updated to include a much better working version of the system and add a few extra things that I forgot the first time arund. hope this version is bug free and if there are any problems let know thanks