289 lines
No EOL
18 KiB
C#
289 lines
No EOL
18 KiB
C#
using System;
|
|
using Server.Items;
|
|
using Server.Misc;
|
|
|
|
namespace Server.Engines.Craft
|
|
{
|
|
public class DefCarpentry : CraftSystem
|
|
{
|
|
public override Trades MainSkill
|
|
{
|
|
get { return Trades.Carpentry; }
|
|
}
|
|
|
|
public override int GumpTitleNumber
|
|
{
|
|
get { return 1044004; } // <CENTER>CARPENTRY MENU</CENTER>
|
|
}
|
|
|
|
private static CraftSystem m_CraftSystem;
|
|
|
|
public static CraftSystem CraftSystem
|
|
{
|
|
get
|
|
{
|
|
if ( m_CraftSystem == null )
|
|
m_CraftSystem = new DefCarpentry();
|
|
|
|
return m_CraftSystem;
|
|
}
|
|
}
|
|
|
|
public override double GetChanceAtMin( CraftItem item )
|
|
{
|
|
return 0.5; // 50%
|
|
}
|
|
|
|
private DefCarpentry() : base( 1, 1, 1.25 )// base( 1, 1, 3.0 )
|
|
{
|
|
}
|
|
|
|
public override int CanCraft( Mobile from, BaseTool tool, Type itemType )
|
|
{
|
|
if( tool == null || tool.Deleted || tool.UsesRemaining < 0 )
|
|
return 1044038; // You have worn out your tool!
|
|
else if ( !BaseTool.CheckAccessible( tool, from ) )
|
|
return 1044263; // The tool must be on your person to use.
|
|
|
|
return 0;
|
|
}
|
|
|
|
public override void PlayCraftEffect( Mobile from )
|
|
{
|
|
from.PlaySound( 0x23D );
|
|
}
|
|
|
|
public override int PlayEndingEffect( Mobile from, bool failed, bool lostMaterial, bool toolBroken, int quality, bool makersMark, CraftItem item )
|
|
{
|
|
if ( toolBroken )
|
|
from.SendLocalizedMessage( 1044038 ); // You have worn out your tool
|
|
|
|
if ( failed )
|
|
{
|
|
if ( lostMaterial )
|
|
return 1044043; // You failed to create the item, and some of your materials are lost.
|
|
else
|
|
return 1044157; // You failed to create the item, but no materials were lost.
|
|
}
|
|
else
|
|
{
|
|
if ( quality == 0 )
|
|
return 502785; // You were barely able to make this item. It's quality is below average.
|
|
else if ( makersMark && quality == 2 )
|
|
return 1044156; // You create an exceptional quality item and affix your maker's mark.
|
|
else if ( quality == 2 )
|
|
return 1044155; // You create an exceptional quality item.
|
|
else
|
|
return 1044154; // You create the item.
|
|
}
|
|
}
|
|
|
|
public override void InitCraftList()
|
|
{
|
|
int index = -1;
|
|
|
|
AddCraft( typeof( BarrelStaves ), 1044294, 1027857, 00.0, 25.0, typeof( WoodBoard ), 1044041, 5, 1044351 );
|
|
AddCraft( typeof( BarrelLid ), 1044294, 1027608, 11.0, 36.0, typeof( WoodBoard ), 1044041, 4, 1044351 );
|
|
AddCraft( typeof( ShortMusicStand ), 1044294, 1044313, 78.9, 103.9, typeof( WoodBoard ), 1044041, 15, 1044351 );
|
|
AddCraft( typeof( TallMusicStand ), 1044294, 1044315, 81.5, 106.5, typeof( WoodBoard ), 1044041, 20, 1044351 );
|
|
AddCraft( typeof( Easle ), 1044294, 1044317, 86.8, 111.8, typeof( WoodBoard ), 1044041, 20, 1044351 );
|
|
|
|
index = AddCraft( typeof( FishingPole ), 1044294, 1023519, 68.4, 93.4, typeof( WoodBoard ), 1044041, 5, 1044351 );
|
|
AddSkill( index, Trades.Tailoring, 40.0, 45.0 );
|
|
AddRes( index, typeof( Cloth ), 1044286, 5, 1044287 );
|
|
|
|
// Furniture
|
|
AddCraft( typeof( FootStool ), 1044291, 1022910, 11.0, 36.0, typeof( WoodBoard ), 1044041, 9, 1044351 );
|
|
AddCraft( typeof( Stool ), 1044291, 1022602, 11.0, 36.0, typeof( WoodBoard ), 1044041, 9, 1044351 );
|
|
AddCraft( typeof( BambooChair ), 1044291, 1044300, 21.0, 46.0, typeof( WoodBoard ), 1044041, 13, 1044351 );
|
|
AddCraft( typeof( WoodenChair ), 1044291, 1044301, 21.0, 46.0, typeof( WoodBoard ), 1044041, 13, 1044351 );
|
|
AddCraft( typeof( FancyWoodenChairCushion ), 1044291, 1044302, 42.1, 67.1, typeof( WoodBoard ), 1044041, 15, 1044351 );
|
|
AddCraft( typeof( WoodenChairCushion ), 1044291, 1044303, 42.1, 67.1, typeof( WoodBoard ), 1044041, 13, 1044351 );
|
|
AddCraft( typeof( WoodenBench ), 1044291, 1022860, 52.6, 77.6, typeof( WoodBoard ), 1044041, 17, 1044351 );
|
|
AddCraft( typeof( WoodenThrone ), 1044291, 1044304, 52.6, 77.6, typeof( WoodBoard ), 1044041, 17, 1044351 );
|
|
AddCraft( typeof( Throne ), 1044291, 1044305, 73.6, 98.6, typeof( WoodBoard ), 1044041, 19, 1044351 );
|
|
AddCraft( typeof( Nightstand ), 1044291, 1044306, 42.1, 67.1, typeof( WoodBoard ), 1044041, 17, 1044351 );
|
|
AddCraft( typeof( WritingTable ), 1044291, 1022890, 63.1, 88.1, typeof( WoodBoard ), 1044041, 17, 1044351 );
|
|
AddCraft( typeof( YewWoodTable ), 1044291, 1044307, 63.1, 88.1, typeof( WoodBoard ), 1044041, 23, 1044351 );
|
|
AddCraft( typeof( LargeTable ), 1044291, 1044308, 84.2, 109.2, typeof( WoodBoard ), 1044041, 27, 1044351 );
|
|
AddCraft( typeof( StoneChair ), 1044291, 1024635, 55.0, 105.0, typeof( IronOre ), 1072392, 4, 1044513 );
|
|
AddCraft( typeof( MediumStoneTableEastDeed ), 1044291, 1044508, 65.0, 115.0, typeof( IronOre ), 1072392, 6, 1044513 );
|
|
AddCraft( typeof( MediumStoneTableSouthDeed ), 1044291, 1044509, 65.0, 115.0, typeof( IronOre ), 1072392, 6, 1044513 );
|
|
AddCraft( typeof( LargeStoneTableEastDeed ), 1044291, 1044511, 75.0, 125.0, typeof( IronOre ), 1072392, 9, 1044513 );
|
|
AddCraft( typeof( LargeStoneTableSouthDeed ), 1044291, 1044512, 75.0, 125.0, typeof( IronOre ), 1072392, 9, 1044513 );
|
|
|
|
// Containers
|
|
AddCraft( typeof( WoodenBox ), 1044292, 1023709, 21.0, 46.0, typeof( WoodBoard ), 1044041, 10, 1044351 );
|
|
AddCraft( typeof( SmallCrate ), 1044292, 1044309, 10.0, 35.0, typeof( WoodBoard ), 1044041, 8 , 1044351 );
|
|
AddCraft( typeof( MediumCrate ), 1044292, 1044310, 31.0, 56.0, typeof( WoodBoard ), 1044041, 15, 1044351 );
|
|
AddCraft( typeof( LargeCrate ), 1044292, 1044311, 47.3, 72.3, typeof( WoodBoard ), 1044041, 18, 1044351 );
|
|
AddCraft( typeof( WoodenChest ), 1044292, 1023650, 73.6, 98.6, typeof( WoodBoard ), 1044041, 20, 1044351 );
|
|
AddCraft( typeof( EmptyBookcase ), 1044292, 1022718, 31.5, 56.5, typeof( WoodBoard ), 1044041, 25, 1044351 );
|
|
AddCraft( typeof( FancyArmoire ), 1044292, 1044312, 84.2, 109.2, typeof( WoodBoard ), 1044041, 35, 1044351 );
|
|
AddCraft( typeof( Armoire ), 1044292, 1022643, 84.2, 109.2, typeof( WoodBoard ), 1044041, 35, 1044351 );
|
|
AddCraft( typeof( CratePlain ), 1044292, 1045025, 57.3, 82.3, typeof( WoodBoard ), 1044041, 22, 1044351 );
|
|
AddCraft( typeof( CrateCarpenter ), 1044292, 1045026, 57.3, 82.3, typeof( WoodBoard ), 1044041, 22, 1044351 );
|
|
AddCraft( typeof( CrateJewels ), 1044292, 1045027, 57.3, 82.3, typeof( WoodBoard ), 1044041, 22, 1044351 );
|
|
AddCraft( typeof( CrateWizard ), 1044292, 1045028, 57.3, 82.3, typeof( WoodBoard ), 1044041, 22, 1044351 );
|
|
AddCraft( typeof( CrateSmithing ), 1044292, 1045029, 57.3, 82.3, typeof( WoodBoard ), 1044041, 22, 1044351 );
|
|
AddCraft( typeof( CrateProvisions ), 1044292, 1045030, 57.3, 82.3, typeof( WoodBoard ), 1044041, 22, 1044351 );
|
|
AddCraft( typeof( CrateTailor ), 1044292, 1045031, 57.3, 82.3, typeof( WoodBoard ), 1044041, 22, 1044351 );
|
|
AddCraft( typeof( CrateMaps ), 1044292, 1045032, 57.3, 82.3, typeof( WoodBoard ), 1044041, 22, 1044351 );
|
|
AddCraft( typeof( CrateSailing ), 1044292, 1045033, 57.3, 82.3, typeof( WoodBoard ), 1044041, 22, 1044351 );
|
|
AddCraft( typeof( CrateInn ), 1044292, 1045034, 57.3, 82.3, typeof( WoodBoard ), 1044041, 22, 1044351 );
|
|
AddCraft( typeof( CrateArms ), 1044292, 1045035, 57.3, 82.3, typeof( WoodBoard ), 1044041, 22, 1044351 );
|
|
AddCraft( typeof( CrateStable ), 1044292, 1045036, 57.3, 82.3, typeof( WoodBoard ), 1044041, 22, 1044351 );
|
|
AddCraft( typeof( CrateFletcher ), 1044292, 1045037, 57.3, 82.3, typeof( WoodBoard ), 1044041, 22, 1044351 );
|
|
AddCraft( typeof( CrateMeat ), 1044292, 1045038, 57.3, 82.3, typeof( WoodBoard ), 1044041, 22, 1044351 );
|
|
AddCraft( typeof( CrateTinker ), 1044292, 1045039, 57.3, 82.3, typeof( WoodBoard ), 1044041, 22, 1044351 );
|
|
AddCraft( typeof( CratePotions ), 1044292, 1045040, 57.3, 82.3, typeof( WoodBoard ), 1044041, 22, 1044351 );
|
|
AddCraft( typeof( CrateFood ), 1044292, 1045041, 57.3, 82.3, typeof( WoodBoard ), 1044041, 22, 1044351 );
|
|
AddCraft( typeof( CrateGold ), 1044292, 1045042, 57.3, 82.3, typeof( WoodBoard ), 1044041, 22, 1044351 );
|
|
AddCraft( typeof( CrateBard ), 1044292, 1045043, 57.3, 82.3, typeof( WoodBoard ), 1044041, 22, 1044351 );
|
|
AddCraft( typeof( CrateWax ), 1044292, 1045044, 57.3, 82.3, typeof( WoodBoard ), 1044041, 22, 1044351 );
|
|
AddCraft( typeof( CrateBooks ), 1044292, 1045045, 57.3, 82.3, typeof( WoodBoard ), 1044041, 22, 1044351 );
|
|
AddCraft( typeof( CrateBows ), 1044292, 1045046, 57.3, 82.3, typeof( WoodBoard ), 1044041, 22, 1044351 );
|
|
AddCraft( typeof( CrateHealer ), 1044292, 1045047, 57.3, 82.3, typeof( WoodBoard ), 1044041, 22, 1044351 );
|
|
AddCraft( typeof( CrateTavern ), 1044292, 1045048, 57.3, 82.3, typeof( WoodBoard ), 1044041, 22, 1044351 );
|
|
index = AddCraft( typeof( Keg ), 1044292, 1023711, 57.8, 82.8, typeof( BarrelStaves ), 1044288, 3, 1044253 );
|
|
AddRes( index, typeof( BarrelHoops ), 1044289, 1, 1044253 );
|
|
AddRes( index, typeof( BarrelLid ), 1044251, 1, 1044253 );
|
|
|
|
// Staves and Shields
|
|
AddCraft( typeof( ShepherdsCrook ), 1044295, 1023713, 78.9, 103.9, typeof( WoodBoard ), 1044041, 7, 1044351 );
|
|
AddCraft( typeof( QuarterStaff ), 1044295, 1023721, 73.6, 98.6, typeof( WoodBoard ), 1044041, 6, 1044351 );
|
|
AddCraft( typeof( GnarledStaff ), 1044295, 1025112, 78.9, 103.9, typeof( WoodBoard ), 1044041, 7, 1044351 );
|
|
AddCraft( typeof( WoodenShield ), 1044295, 1027034, 52.6, 77.6, typeof( WoodBoard ), 1044041, 9, 1044351 );
|
|
AddCraft( typeof( WoodenKiteShield ), 1044295, 1027032, 82.6, 97.6, typeof( WoodBoard ), 1044041, 12, 1044351 );
|
|
AddCraft( typeof( Club ), 1044295, 1025043, 53.9, 78.9, typeof( WoodBoard ), 1044041, 4, 1044351 );
|
|
|
|
// Instruments
|
|
index = AddCraft( typeof( LapHarp ), 1044293, 1023762, 63.1, 88.1, typeof( WoodBoard ), 1044041, 20, 1044351 );
|
|
AddSkill( index, Trades.Musicianship, 45.0, 50.0 );
|
|
AddRes( index, typeof( Cloth ), 1044286, 10, 1044287 );
|
|
|
|
index = AddCraft( typeof( Harp ), 1044293, 1023761, 78.9, 103.9, typeof( WoodBoard ), 1044041, 35, 1044351 );
|
|
AddSkill( index, Trades.Musicianship, 45.0, 50.0 );
|
|
AddRes( index, typeof( Cloth ), 1044286, 15, 1044287 );
|
|
|
|
index = AddCraft( typeof( Drums ), 1044293, 1023740, 57.8, 82.8, typeof( WoodBoard ), 1044041, 20, 1044351 );
|
|
AddSkill( index, Trades.Musicianship, 45.0, 50.0 );
|
|
AddRes( index, typeof( Cloth ), 1044286, 10, 1044287 );
|
|
|
|
index = AddCraft( typeof( Flute ), 1044293, 1023738, 68.4, 93.4, typeof( WoodBoard ), 1044041, 25, 1044351 );
|
|
AddSkill( index, Trades.Musicianship, 45.0, 50.0 );
|
|
|
|
index = AddCraft( typeof( Lute ), 1044293, 1023763, 68.4, 93.4, typeof( WoodBoard ), 1044041, 25, 1044351 );
|
|
AddSkill( index, Trades.Musicianship, 45.0, 50.0 );
|
|
AddRes( index, typeof( Cloth ), 1044286, 10, 1044287 );
|
|
|
|
index = AddCraft( typeof( Pipes ), 1044293, 1023737, 68.4, 93.4, typeof( WoodBoard ), 1044041, 25, 1044351 );
|
|
AddSkill( index, Trades.Musicianship, 45.0, 50.0 );
|
|
|
|
index = AddCraft( typeof( Tambourine ), 1044293, 1023741, 57.8, 82.8, typeof( WoodBoard ), 1044041, 15, 1044351 );
|
|
AddSkill( index, Trades.Musicianship, 45.0, 50.0 );
|
|
AddRes( index, typeof( Cloth ), 1044286, 10, 1044287 );
|
|
|
|
index = AddCraft( typeof( TambourineTassel ), 1044293, 1044320, 57.8, 82.8, typeof( WoodBoard ), 1044041, 15, 1044351 );
|
|
AddSkill( index, Trades.Musicianship, 45.0, 50.0 );
|
|
AddRes( index, typeof( Cloth ), 1044286, 15, 1044287 );
|
|
|
|
// Misc
|
|
index = AddCraft( typeof( SmallBedSouthDeed ), 1044290, 1044321, 94.7, 119.8, typeof( WoodBoard ), 1044041, 100, 1044351 );
|
|
AddSkill( index, Trades.Tailoring, 75.0, 80.0 );
|
|
AddRes( index, typeof( Cloth ), 1044286, 100, 1044287 );
|
|
index = AddCraft(typeof(SmallBedEastDeed), 1044290, 1044322, 94.7, 119.8, typeof(WoodBoard), 1044041, 100, 1044351);
|
|
AddSkill( index, Trades.Tailoring, 75.0, 80.0 );
|
|
AddRes( index, typeof( Cloth ), 1044286, 100, 1044287 );
|
|
index = AddCraft(typeof(LargeBedSouthDeed), 1044290, 1044323, 94.7, 119.8, typeof(WoodBoard), 1044041, 150, 1044351);
|
|
AddSkill( index, Trades.Tailoring, 75.0, 80.0 );
|
|
AddRes( index, typeof( Cloth ), 1044286, 150, 1044287 );
|
|
index = AddCraft(typeof(LargeBedEastDeed), 1044290, 1044324, 94.7, 119.8, typeof(WoodBoard), 1044041, 150, 1044351);
|
|
AddSkill( index, Trades.Tailoring, 75.0, 80.0 );
|
|
AddRes( index, typeof( Cloth ), 1044286, 150, 1044287 );
|
|
AddCraft( typeof( DartBoardSouthDeed ), 1044290, 1044325, 15.7, 40.7, typeof( WoodBoard ), 1044041, 5, 1044351 );
|
|
AddCraft( typeof( DartBoardEastDeed ), 1044290, 1044326, 15.7, 40.7, typeof( WoodBoard ), 1044041, 5, 1044351 );
|
|
index = AddCraft( typeof( PentagramDeed ), 1044290, 1044328, 100.0, 125.0, typeof( WoodBoard ), 1044041, 100, 1044351 );
|
|
AddSkill( index, Trades.Magery, 75.0, 80.0 );
|
|
AddRes( index, typeof( IronIngot ), 1044036, 40, 1044037 );
|
|
index = AddCraft( typeof( AbbatoirDeed ), 1044290, 1044329, 100.0, 125.0, typeof( IronOre ), 1072392, 100, 1044513 );
|
|
AddSkill( index, Trades.Magery, 50.0, 55.0 );
|
|
AddRes( index, typeof( IronIngot ), 1044036, 40, 1044037 );
|
|
AddCraft( typeof( Vase ), 1044290, 1022888, 52.5, 102.5, typeof( IronOre ), 1072392, 1, 1044513 );
|
|
AddCraft( typeof( LargeVase ), 1044290, 1022887, 52.5, 102.5, typeof( IronOre ), 1072392, 3, 1044513 );
|
|
AddCraft( typeof( StatueSouth ), 1044290, 1044505, 60.0, 120.0, typeof( IronOre ), 1072392, 3, 1044513 );
|
|
AddCraft( typeof( StatueNorth ), 1044290, 1044506, 60.0, 120.0, typeof( IronOre ), 1072392, 3, 1044513 );
|
|
AddCraft( typeof( StatueEast ), 1044290, 1044507, 60.0, 120.0, typeof( IronOre ), 1072392, 3, 1044513 );
|
|
AddCraft( typeof( StatuePegasus ), 1044290, 1044510, 70.0, 130.0, typeof( IronOre ), 1072392, 4, 1044513 );
|
|
|
|
// Blacksmithy
|
|
index = AddCraft( typeof( SmallForgeDeed ), 1044296, 1044330, 73.6, 98.6, typeof( WoodBoard ), 1044041, 5, 1044351 );
|
|
AddSkill( index, Trades.Blacksmith, 75.0, 80.0 );
|
|
AddRes( index, typeof( IronIngot ), 1044036, 75, 1044037 );
|
|
index = AddCraft( typeof( LargeForgeEastDeed ), 1044296, 1044331, 78.9, 103.9, typeof( WoodBoard ), 1044041, 5, 1044351 );
|
|
AddSkill( index, Trades.Blacksmith, 80.0, 85.0 );
|
|
AddRes( index, typeof( IronIngot ), 1044036, 100, 1044037 );
|
|
index = AddCraft( typeof( LargeForgeSouthDeed ), 1044296, 1044332, 78.9, 103.9, typeof( WoodBoard ), 1044041, 5, 1044351 );
|
|
AddSkill( index, Trades.Blacksmith, 80.0, 85.0 );
|
|
AddRes( index, typeof( IronIngot ), 1044036, 100, 1044037 );
|
|
index = AddCraft( typeof( AnvilEastDeed ), 1044296, 1044333, 73.6, 98.6, typeof( WoodBoard ), 1044041, 5, 1044351 );
|
|
AddSkill( index, Trades.Blacksmith, 75.0, 80.0 );
|
|
AddRes( index, typeof( IronIngot ), 1044036, 150, 1044037 );
|
|
index = AddCraft( typeof( AnvilSouthDeed ), 1044296, 1044334, 73.6, 98.6, typeof( WoodBoard ), 1044041, 5, 1044351 );
|
|
AddSkill( index, Trades.Blacksmith, 75.0, 80.0 );
|
|
AddRes( index, typeof( IronIngot ), 1044036, 150, 1044037 );
|
|
|
|
// Training
|
|
index = AddCraft( typeof( TrainingDummyEastDeed ), 1044297, 1044335, 68.4, 93.4, typeof( WoodBoard ), 1044041, 55, 1044351 );
|
|
AddSkill( index, Trades.Tailoring, 50.0, 55.0 );
|
|
AddRes( index, typeof( Cloth ), 1044286, 60, 1044287 );
|
|
index = AddCraft( typeof( TrainingDummySouthDeed ), 1044297, 1044336, 68.4, 93.4, typeof( WoodBoard ), 1044041, 55, 1044351 );
|
|
AddSkill( index, Trades.Tailoring, 50.0, 55.0 );
|
|
AddRes( index, typeof( Cloth ), 1044286, 60, 1044287 );
|
|
index = AddCraft( typeof( PickpocketDipEastDeed ), 1044297, 1044337, 73.6, 98.6, typeof( WoodBoard ), 1044041, 65, 1044351 );
|
|
AddSkill( index, Trades.Tailoring, 50.0, 55.0 );
|
|
AddRes( index, typeof( Cloth ), 1044286, 60, 1044287 );
|
|
index = AddCraft( typeof( PickpocketDipSouthDeed ), 1044297, 1044338, 73.6, 98.6, typeof( WoodBoard ), 1044041, 65, 1044351 );
|
|
AddSkill( index, Trades.Tailoring, 50.0, 55.0 );
|
|
AddRes( index, typeof( Cloth ), 1044286, 60, 1044287 );
|
|
|
|
// Tailoring
|
|
index = AddCraft( typeof( Dressform ), 1044298, 1044339, 63.1, 88.1, typeof( WoodBoard ), 1044041, 25, 1044351 );
|
|
AddSkill( index, Trades.Tailoring, 65.0, 70.0 );
|
|
AddRes( index, typeof( Cloth ), 1044286, 10, 1044287 );
|
|
index = AddCraft( typeof( SpinningwheelEastDeed ), 1044298, 1044341, 73.6, 98.6, typeof( WoodBoard ), 1044041, 75, 1044351 );
|
|
AddSkill( index, Trades.Tailoring, 65.0, 70.0 );
|
|
AddRes( index, typeof( Cloth ), 1044286, 25, 1044287 );
|
|
index = AddCraft( typeof( SpinningwheelSouthDeed ), 1044298, 1044342, 73.6, 98.6, typeof( WoodBoard ), 1044041, 75, 1044351 );
|
|
AddSkill( index, Trades.Tailoring, 65.0, 70.0 );
|
|
AddRes( index, typeof( Cloth ), 1044286, 25, 1044287 );
|
|
index = AddCraft( typeof( LoomEastDeed ), 1044298, 1044343, 84.2, 109.2, typeof( WoodBoard ), 1044041, 85, 1044351 );
|
|
AddSkill( index, Trades.Tailoring, 65.0, 70.0 );
|
|
AddRes( index, typeof( Cloth ), 1044286, 25, 1044287 );
|
|
index = AddCraft( typeof( LoomSouthDeed ), 1044298, 1044344, 84.2, 109.2, typeof( WoodBoard ), 1044041, 85, 1044351 );
|
|
AddSkill( index, Trades.Tailoring, 65.0, 70.0 );
|
|
AddRes( index, typeof( Cloth ), 1044286, 25, 1044287 );
|
|
|
|
// Cooking
|
|
index = AddCraft( typeof( Bonfire ), 1044299, 1044230, 84.7, 109.7, typeof( WoodBoard ), 1044041, 100, 1044351 );
|
|
AddRes( index, typeof( IronOre ), 1072392, 10, 1044513 );
|
|
index = AddCraft( typeof( StoneOvenEastDeed ), 1044299, 1044345, 68.4, 93.4, typeof( WoodBoard ), 1044041, 85, 1044351 );
|
|
AddSkill( index, Trades.Tinkering, 50.0, 55.0 );
|
|
AddRes( index, typeof( IronIngot ), 1044036, 125, 1044037 );
|
|
index = AddCraft( typeof( StoneOvenSouthDeed ), 1044299, 1044346, 68.4, 93.4, typeof( WoodBoard ), 1044041, 85, 1044351 );
|
|
AddSkill( index, Trades.Tinkering, 50.0, 55.0 );
|
|
AddRes( index, typeof( IronIngot ), 1044036, 125, 1044037 );
|
|
index = AddCraft( typeof( FlourMillEastDeed ), 1044299, 1044347, 94.7, 119.7, typeof( WoodBoard ), 1044041, 100, 1044351 );
|
|
AddSkill( index, Trades.Tinkering, 50.0, 55.0 );
|
|
AddRes( index, typeof( IronIngot ), 1044036, 50, 1044037 );
|
|
index = AddCraft( typeof( FlourMillSouthDeed ), 1044299, 1044348, 94.7, 119.7, typeof( WoodBoard ), 1044041, 100, 1044351 );
|
|
AddSkill( index, Trades.Tinkering, 50.0, 55.0 );
|
|
AddRes( index, typeof( IronIngot ), 1044036, 50, 1044037 );
|
|
AddCraft( typeof( WaterTroughEastDeed ), 1044299, 1044349, 94.7, 119.7, typeof( WoodBoard ), 1044041, 150, 1044351 );
|
|
AddCraft( typeof( WaterTroughSouthDeed ), 1044299, 1044350, 94.7, 119.7, typeof( WoodBoard ), 1044041, 150, 1044351 );
|
|
|
|
MarkOption = true;
|
|
Repair = true;
|
|
}
|
|
}
|
|
} |