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:
Also
Adding the RoughStone to the ML mining system.
go to Scrips/Engines/Harvest/Mining.cs and find:
and add the new bonus harvest resource:
Your mining.cs code should look like:
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
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