RunUO Community

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

[RunUO2 RC1] Karmageddon's Custom Resource Package

Raynew43

Sorceror
Karmageddon;753501 said:
The ore should go into your pack unless you have to much in your pack. Or unless you modified something in the Mining.cs.


If you have a full pack, you get a message stating that you can't add more so the ore is lost.

There is a function in Razor that allows resources to drop at your feet
 

Karmageddon

Sorceror
I do not use Razor so I don't know exactly what things it can do and can't do. So if this something to do with Razor then it is not my scripts.
 

Squoll

Wanderer
I'm new in runuo so i have this error what i need to do?
Code:
+ Items/Armor/ArmorEnums.cs:
   CS0101: Line 5: The namespace 'Server.Items' already contains a definition f
r 'ArmorQuality'
   CS0101: Line 12: The namespace 'Server.Items' already contains a definition
or 'ArmorDurabilityLevel'
   CS0101: Line 22: The namespace 'Server.Items' already contains a definition
or 'ArmorProtectionLevel'
   CS0101: Line 32: The namespace 'Server.Items' already contains a definition
or 'ArmorBodyType'
   CS0101: Line 43: The namespace 'Server.Items' already contains a definition
or 'ArmorMaterialType'
   CS0101: Line 58: The namespace 'Server.Items' already contains a definition
or 'ArmorMeditationAllowance'
+ Items/Armor/BaseArmor.cs:
   CS0101: Line 13: The namespace 'Server.Items' already contains a definition
or 'BaseArmor'
   CS0102: Line 697: The type 'Server.Items.BaseArmor' already contains a defin
tion for 'SaveFlag'
+ Items/Construction/Chairs/Benchs.cs:
   CS0101: Line 7: The namespace 'Server.Items' already contains a definition f
r 'WoodenBench'
+ Items/Construction/Chairs/Chairs.cs:
   CS0101: Line 7: The namespace 'Server.Items' already contains a definition f
r 'FancyWoodenChairCushion'
   CS0101: Line 39: The namespace 'Server.Items' already contains a definition
or 'WoodenChairCushion'
   CS0101: Line 71: The namespace 'Server.Items' already contains a definition
or 'WoodenChair'
   CS0101: Line 103: The namespace 'Server.Items' already contains a definition
for 'BambooChair'
   CS0101: Line 135: The namespace 'Server.Items' already contains a definition
for 'StoneChair'
   CS0101: Line 164: The namespace 'Server.Items' already contains a definition
for 'OrnateElvenChair'
   CS0101: Line 193: The namespace 'Server.Items' already contains a definition
for 'BigElvenChair'
   CS0101: Line 221: The namespace 'Server.Items' already contains a definition
for 'ElvenReadingChair'
+ Items/Construction/Chairs/Stools.cs:
   CS0101: Line 6: The namespace 'Server.Items' already contains a definition f
r 'Stool'
   CS0101: Line 37: The namespace 'Server.Items' already contains a definition
or 'FootStool'
+ Items/Construction/Chairs/Thrones.cs:
   CS0101: Line 7: The namespace 'Server.Items' already contains a definition f
r 'Throne'
   CS0101: Line 39: The namespace 'Server.Items' already contains a definition
or 'WoodenThrone'
+ Items/Construction/Tables/Tables.cs:
   CS0101: Line 7: The namespace 'Server.Items' already contains a definition f
r 'ElegantLowTable'
   CS0101: Line 36: The namespace 'Server.Items' already contains a definition
or 'PlainLowTable'
   CS0101: Line 66: The namespace 'Server.Items' already contains a definition
or 'LargeTable'
   CS0101: Line 98: The namespace 'Server.Items' already contains a definition
or 'Nightstand'
   CS0101: Line 130: The namespace 'Server.Items' already contains a definition
for 'YewWoodTable'
+ Items/Construction/Tables/WritingTable.cs:
   CS0101: Line 7: The namespace 'Server.Items' already contains a definition f
r 'WritingTable'
+ Items/Containers/Container.cs:
   CS0101: Line 10: The namespace 'Server.Items' already contains a definition
or 'BaseContainer'
   CS0101: Line 139: The namespace 'Server.Items' already contains a definition
for 'StrongBackpack'
   CS0101: Line 184: The namespace 'Server.Items' already contains a definition
for 'Backpack'
   CS0101: Line 224: The namespace 'Server.Items' already contains a definition
for 'Pouch'
   CS0101: Line 251: The namespace 'Server.Items' already contains a definition
for 'BaseBagBall'
   CS0101: Line 287: The namespace 'Server.Items' already contains a definition
for 'SmallBagBall'
   CS0101: Line 313: The namespace 'Server.Items' already contains a definition
for 'LargeBagBall'
   CS0101: Line 339: The namespace 'Server.Items' already contains a definition
for 'Bag'
   CS0101: Line 375: The namespace 'Server.Items' already contains a definition
for 'Barrel'
   CS0101: Line 405: The namespace 'Server.Items' already contains a definition
for 'Keg'
   CS0101: Line 432: The namespace 'Server.Items' already contains a definition
for 'PicnicBasket'
   CS0101: Line 459: The namespace 'Server.Items' already contains a definition
for 'Basket'
   CS0101: Line 488: The namespace 'Server.Items' already contains a definition
for 'WoodenBox'
   CS0101: Line 517: The namespace 'Server.Items' already contains a definition
for 'SmallCrate'
   CS0101: Line 549: The namespace 'Server.Items' already contains a definition
for 'MediumCrate'
   CS0101: Line 581: The namespace 'Server.Items' already contains a definition
for 'LargeCrate'
   CS0101: Line 613: The namespace 'Server.Items' already contains a definition
for 'MetalBox'
   CS0101: Line 644: The namespace 'Server.Items' already contains a definition
for 'MetalChest'
   CS0101: Line 675: The namespace 'Server.Items' already contains a definition
for 'MetalGoldenChest'
   CS0101: Line 706: The namespace 'Server.Items' already contains a definition
for 'WoodenChest'
   CS0101: Line 738: The namespace 'Server.Items' already contains a definition
for 'PlainWoodenChest'
   CS0101: Line 769: The namespace 'Server.Items' already contains a definition
for 'OrnateWoodenChest'
   CS0101: Line 800: The namespace 'Server.Items' already contains a definition
for 'GildedWoodenChest'
   CS0101: Line 831: The namespace 'Server.Items' already contains a definition
for 'WoodenFootLocker'
   CS0101: Line 862: The namespace 'Server.Items' already contains a definition
for 'FinishedWoodenChest'
+ Items/Containers/FurnitureContainer.cs:
   CS0101: Line 11: The namespace 'Server.Items' already contains a definition
or 'TallCabinet'
   CS0101: Line 38: The namespace 'Server.Items' already contains a definition
or 'ShortCabinet'
   CS0101: Line 66: The namespace 'Server.Items' already contains a definition
or 'RedArmoire'
   CS0101: Line 93: The namespace 'Server.Items' already contains a definition
or 'CherryArmoire'
   CS0101: Line 120: The namespace 'Server.Items' already contains a definition
for 'MapleArmoire'
   CS0101: Line 147: The namespace 'Server.Items' already contains a definition
for 'ElegantArmoire'
   CS0101: Line 174: The namespace 'Server.Items' already contains a definition
for 'FullBookcase'
   CS0101: Line 201: The namespace 'Server.Items' already contains a definition
for 'EmptyBookcase'
   CS0101: Line 231: The namespace 'Server.Items' already contains a definition
for 'Drawer'
   CS0101: Line 258: The namespace 'Server.Items' already contains a definition
for 'FancyDrawer'
   CS0101: Line 285: The namespace 'Server.Items' already contains a definition
for 'Armoire'
   CS0101: Line 320: The namespace 'Server.Items' already contains a definition
for 'FancyArmoire'
   CS0101: Line 353: The namespace 'Server.Items' already contains a definition
for 'DynamicFurniture'
   CS0101: Line 409: The namespace 'Server.Items' already contains a definition
for 'FurnitureTimer'
+ Items/Containers/LockableContainer.cs:
   CS0101: Line 8: The namespace 'Server.Items' already contains a definition f
r 'LockableContainer'
+ Items/Resources/Blacksmithing/Ingots.cs:
   CS0101: Line 7: The namespace 'Server.Items' already contains a definition f
r 'BaseIngot'
   CS0101: Line 130: The namespace 'Server.Items' already contains a definition
for 'IronIngot'
   CS0101: Line 164: The namespace 'Server.Items' already contains a definition
for 'DullCopperIngot'
   CS0101: Line 198: The namespace 'Server.Items' already contains a definition
for 'ShadowIronIngot'
   CS0101: Line 232: The namespace 'Server.Items' already contains a definition
for 'CopperIngot'
   CS0101: Line 266: The namespace 'Server.Items' already contains a definition
for 'BronzeIngot'
   CS0101: Line 300: The namespace 'Server.Items' already contains a definition
for 'GoldIngot'
   CS0101: Line 334: The namespace 'Server.Items' already contains a definition
for 'AgapiteIngot'
   CS0101: Line 368: The namespace 'Server.Items' already contains a definition
for 'VeriteIngot'
   CS0101: Line 402: The namespace 'Server.Items' already contains a definition
for 'ValoriteIngot'
+ Items/Resources/Blacksmithing/Ore.cs:
   CS0101: Line 9: The namespace 'Server.Items' already contains a definition f
r 'BaseOre'
   CS0102: Line 144: The type 'Server.Items.BaseOre' already contains a definit
on for 'InternalTarget'
   CS0101: Line 244: The namespace 'Server.Items' already contains a definition
for 'IronOre'
   CS0101: Line 282: The namespace 'Server.Items' already contains a definition
for 'DullCopperOre'
   CS0101: Line 320: The namespace 'Server.Items' already contains a definition
for 'ShadowIronOre'
   CS0101: Line 358: The namespace 'Server.Items' already contains a definition
for 'CopperOre'
   CS0101: Line 396: The namespace 'Server.Items' already contains a definition
for 'BronzeOre'
   CS0101: Line 434: The namespace 'Server.Items' already contains a definition
for 'GoldOre'
   CS0101: Line 472: The namespace 'Server.Items' already contains a definition
for 'AgapiteOre'
   CS0101: Line 510: The namespace 'Server.Items' already contains a definition
for 'VeriteOre'
   CS0101: Line 548: The namespace 'Server.Items' already contains a definition
for 'ValoriteOre'
+ Items/Resources/Masonry/Granite.cs:
   CS0101: Line 7: The namespace 'Server.Items' already contains a definition f
r 'BaseGranite'
   CS0101: Line 85: The namespace 'Server.Items' already contains a definition
or 'Granite'
   CS0101: Line 111: The namespace 'Server.Items' already contains a definition
for 'DullCopperGranite'
   CS0101: Line 137: The namespace 'Server.Items' already contains a definition
for 'ShadowIronGranite'
   CS0101: Line 163: The namespace 'Server.Items' already contains a definition
for 'CopperGranite'
   CS0101: Line 189: The namespace 'Server.Items' already contains a definition
for 'BronzeGranite'
   CS0101: Line 215: The namespace 'Server.Items' already contains a definition
for 'GoldGranite'
   CS0101: Line 241: The namespace 'Server.Items' already contains a definition
for 'AgapiteGranite'
   CS0101: Line 267: The namespace 'Server.Items' already contains a definition
for 'VeriteGranite'
   CS0101: Line 293: The namespace 'Server.Items' already contains a definition
for 'ValoriteGranite'
+ Items/Resources/Tailor/Hides.cs:
   CS0101: Line 7: The namespace 'Server.Items' already contains a definition f
r 'BaseHides'
   CS0101: Line 112: The namespace 'Server.Items' already contains a definition
for 'Hides'
   CS0101: Line 155: The namespace 'Server.Items' already contains a definition
for 'SpinedHides'
   CS0101: Line 198: The namespace 'Server.Items' already contains a definition
for 'HornedHides'
   CS0101: Line 241: The namespace 'Server.Items' already contains a definition
for 'BarbedHides'
+ Items/Resources/Tailor/Leathers.cs:
   CS0101: Line 7: The namespace 'Server.Items' already contains a definition f
r 'BaseLeather'
   CS0101: Line 112: The namespace 'Server.Items' already contains a definition
for 'Leather'
   CS0101: Line 146: The namespace 'Server.Items' already contains a definition
for 'SpinedLeather'
   CS0101: Line 180: The namespace 'Server.Items' already contains a definition
for 'HornedLeather'
   CS0101: Line 214: The namespace 'Server.Items' already contains a definition
for 'BarbedLeather'
+ Items/Skill Items/Carpenter Items/Board.cs:
   CS0101: Line 6: The namespace 'Server.Items' already contains a definition f
r 'Board'
   CS0101: Line 109: The namespace 'Server.Items' already contains a definition
for 'HeartwoodBoard'
   CS0101: Line 143: The namespace 'Server.Items' already contains a definition
for 'BloodwoodBoard'
   CS0101: Line 177: The namespace 'Server.Items' already contains a definition
for 'FrostwoodBoard'
   CS0101: Line 211: The namespace 'Server.Items' already contains a definition
for 'OakBoard'
   CS0101: Line 245: The namespace 'Server.Items' already contains a definition
for 'AshBoard'
   CS0101: Line 279: The namespace 'Server.Items' already contains a definition
for 'YewBoard'
+ Items/Skill Items/Harvest Tools/ProspectorsTool.cs:
   CS0101: Line 8: The namespace 'Server.Items' already contains a definition f
r 'ProspectorsTool'
   CS0102: Line 158: The type 'Server.Items.ProspectorsTool' already contains a
definition for 'InternalTarget'
+ Items/Skill Items/Lumberjack/Log.cs:
   CS0101: Line 7: The namespace 'Server.Items' already contains a definition f
r 'Log'
   CS0101: Line 102: The namespace 'Server.Items' already contains a definition
for 'HeartwoodLog'
   CS0101: Line 133: The namespace 'Server.Items' already contains a definition
for 'BloodwoodLog'
   CS0101: Line 167: The namespace 'Server.Items' already contains a definition
for 'FrostwoodLog'
   CS0101: Line 201: The namespace 'Server.Items' already contains a definition
for 'OakLog'
   CS0101: Line 235: The namespace 'Server.Items' already contains a definition
for 'AshLog'
   CS0101: Line 269: The namespace 'Server.Items' already contains a definition
for 'YewLog'
+ Items/Weapons/BaseWeapon.cs:
   CS0101: Line 18: The namespace 'Server.Items' already contains a definition
or 'ISlayer'
   CS0101: Line 24: The namespace 'Server.Items' already contains a definition
or 'BaseWeapon'
   CS0102: Line 496: The type 'Server.Items.BaseWeapon' already contains a defi
ition for 'ResetEquipTimer'
   CS0102: Line 2514: The type 'Server.Items.BaseWeapon' already contains a def
nition for 'SaveFlag'
   CS0101: Line 3445: The namespace 'Server.Items' already contains a definitio
 for 'CheckSlayerResult'
+ Misc/ResourceInfo.cs:
   CS0101: Line 6: The namespace 'Server.Items' already contains a definition f
r 'CraftResource'
   CS0101: Line 40: The namespace 'Server.Items' already contains a definition
or 'CraftResourceType'
   CS0101: Line 49: The namespace 'Server.Items' already contains a definition
or 'CraftAttributeInfo'
   CS0101: Line 301: The namespace 'Server.Items' already contains a definition
for 'CraftResourceInfo'
   CS0101: Line 331: The namespace 'Server.Items' already contains a definition
for 'CraftResources'
   CS0101: Line 587: The namespace 'Server.Items' already contains a definition
for 'OreInfo'
+ Mobiles/Vendors/GenericSell.cs:
   CS0101: Line 7: The namespace 'Server.Mobiles' already contains a definition
for 'GenericSellInfo'
+ Skills/Stealth.cs:
   CS0101: Line 6: The namespace 'Server.SkillHandlers' already contains a defi
ition for 'Stealth'
 

Cyndrz

Wanderer
Squoll you need to read the instructions and find the answer there about furniture. I dont remember exactly what it says but I also had a scare with furniture but trust me you will find the answer. sorry I am not more help, not feeling well today.

Now for my problem. BODs are not working correctly. Players go to the smith or tailor and the NPC basically tells them yes you can get a BOD now but then never give it to them. I also had this crash early this morning when a staff member was further testing the BODs and went to turn in a full BOD and crashed the server. heres the crash.

Code:
Core: Using dual save strategy
World: Saving...done in 0.29 seconds.
Error:
System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at Server.Engines.BulkOrders.RewardCalculator.ComputeGold(LargeBOD bod)
   at Server.Engines.BulkOrders.LargeSmithBOD.ComputeGold()
   at Server.Engines.BulkOrders.LargeBOD.GetRewards(Item& reward, Int32& gold, I
nt32& fame)
   at Server.Mobiles.BaseVendor.OnDragDrop(Mobile from, Item dropped)
   at Server.Item.DropToMobile(Mobile from, Mobile target, Point3D p)
   at Server.Mobile.Drop(Mobile to, Point3D loc)
   at Server.Network.PacketHandlers.DropReq6017(NetState state, PacketReader pvS
rc)
   at Server.Network.MessagePump.HandleReceive(NetState ns)
   at Server.Network.MessagePump.Slice()
   at Server.Core.Main(String[] args)
Crash: Backing up...done
Crash: Generating report...done
Crash: Restarting...done
 

Karmageddon

Sorceror
Cyndrz the crash is related to your Rewards.cs. I know I made additions to mine and the one in the package to fix this crash issue a long time ago. If you did not replace your distro Rewards.cs with the one in the package then you will get this crash.
As for not receiving a bulk order I am not sure what is going on unless you made some modifications to the system and did them improperly.

Squoll you problem is that you put all of my distro edit files in but did not take out the distro counterpart to them files, so you have duplicate files.
 

Cyndrz

Wanderer
Ok I added the system on april 9th and i dont see any updates after that date so just to make sure I re downloaded the system from here and re added the bulk order files.
And still having the same issues.
If they are lucky enough to get a BOD and yes sometimes they do get them but the one they get says how many to make but not what they should be making.
I haven't been able to recreate the crash due to the fact that we cant fill a BOD.
I have not modified any of the files what so ever and I just now opened the server up to the public cause its alot easier for players to find glitches then it is for me alone.
I asked the staff member that had turned the filled BOD in with his player character when the server crashed and he said when he clicked the BOD it said it was full already so he tried to turn it in.
I wasnt on at that time so i can only go by what he is telling me but i have seen the BODs that player have gotten and they dont show what to fill the BOD with or the type of ore that should be used.
They do show amount and if they should be exceptional and the size of order deed as in Large or small.
I have not seen one that says filled on it.
I have seen that it is very rare to get a BOD at all and I have tried this myself and waited for time to be correct and had the NPC say I could have one and then nothing shows in my bag.
This is happening even after I replaced the BOD files today with the ones I downloaded from this post that goes with this system and unmodified.

I really like this system and I am not trying to be a pain but this is really happening and I please ask you for your support on this.
I am running a RC2 if that help and yes I downloaded the files for RC2.
Thank you for your time.
 

Karmageddon

Sorceror
Ok Cyndrz I will look into this problem. I am not sure what is going since I have not had any issue on the my server with BODs since updating it to RC2.
 

Cyndrz

Wanderer
Oh Thank you thank you thank you... If you need anymore info from me or anything just let me know. Or if you would like to come visit us in the server just pm me and i can send you the login info. Whatever you need just let me know and thank you again. :)
 

Tumeski

Sorceror
Okay im working on Pre-AoS server with this resource package. If anyone has cracked up these problems alrdy please share too.

I will release the package and try to tell the changes i made.

Cya later then.
 

KaNJiUO

Wanderer
I keep geting this error when trying to install.

Code:
Errors:
 + Custom/MarbleCrafting/Resources/Marble.cs:
    CS0535: Line 20: 'Server.Items.BaseMarble' does not implement interface member 'Server.Items.ICommodity.DescriptionNumber'

And this is marble.cs

Code:
/////////////////////////////////////////////////
//                                             //
// Created by Manu for                         //
// Splitterwelt.com                            //
// german roleplay freeshard                   //
//                                             //
// may be used and modified as you like, as    //
// long as this header is kept                 //
/////////////////////////////////////////////////
// Modified by Karmageddon to go with resources
// Redone for less coding and to create BaseMarble
// So that multiple marble are selectable on crafting menu

using System;
using Server.Items;
using Server.Network;

namespace Server.Items
{
	public abstract class BaseMarble : Item, ICommodity
	{
		private CraftResource m_Resource;

		[CommandProperty( AccessLevel.GameMaster )]
		public CraftResource Resource
		{
			get{ return m_Resource; }
			set{ m_Resource = value; InvalidateProperties(); }
		}
		
		string ICommodity.Description
		{
			get
			{
				return String.Format( "{0} {1} raw marble block", Amount, CraftResources.GetName( m_Resource ).ToLower() );
			}
		}

		public override void Serialize( GenericWriter writer )
		{
			base.Serialize( writer );

			writer.Write( (int) 0 ); // version

			writer.Write( (int) m_Resource );
		}

		public override void Deserialize( GenericReader reader )
		{
			base.Deserialize( reader );

			int version = reader.ReadInt();

			switch ( version )
			{
				case 0:
				{
					m_Resource = (CraftResource)reader.ReadInt();
					break;
				}
			}
		}

		public BaseMarble( CraftResource resource ) : base( 0x00DF )
		{			
			Weight = 10.0;
			Hue = CraftResources.GetHue( resource );
			m_Resource = resource;
		}

		public BaseMarble( Serial serial ) : base( serial )
		{
		}
		
		private string GetNameString()
		{
			string name = this.Name;

			if ( name == null )
				name = String.Format( "raw marble block" );

			return name;
		}

		public override void AddNameProperty( ObjectPropertyList list )
		{
			string oreType;

			if ( Hue == 0 )
			{
				oreType = "";
			}
			else
			{
				switch ( m_Resource )
				{
					case CraftResource.DullCopper:			oreType = "dull copper"; break; 
					case CraftResource.ShadowIron:			oreType = "shadow iron"; break; 
					case CraftResource.Copper:			oreType = "copper"; break; 
					case CraftResource.Bronze:			oreType = "bronze"; break; 					
					case CraftResource.Gold:			oreType = "gold"; break;
					case CraftResource.Agapite:			oreType = "agapite"; break;
					case CraftResource.Verite:			oreType = "verite"; break;
					case CraftResource.Valorite:			oreType = "valorite"; break;
					case CraftResource.Silver:			oreType = "silver"; break;
					case CraftResource.Platinum:			oreType = "platinum"; break;
					case CraftResource.Mythril:			oreType = "mythril"; break;
					case CraftResource.Obsidian:			oreType = "obsidian"; break;
					case CraftResource.Jade:			oreType = "jade"; break;
					case CraftResource.Moonstone:			oreType = "moonstone"; break;
					case CraftResource.Sunstone:			oreType = "sunstone"; break;
					case CraftResource.Bloodstone:			oreType = "bloodstone"; break; 					
					default: oreType = ""; break;
				}
			}
			list.Add( 1053099, "{0}\t{1}", oreType, GetNameString() ); // ~1_oretype~ ~2_armortype~
		}

	}

	public class Marble : BaseMarble
	{
		[Constructable]
		public Marble() : base( CraftResource.Iron )
		{
		}

		public Marble( Serial serial ) : base( serial )
		{
		}

		public override void Serialize( GenericWriter writer )
		{
			base.Serialize( writer );

			writer.Write( (int) 0 ); // version
		}

		public override void Deserialize( GenericReader reader )
		{
			base.Deserialize( reader );

			int version = reader.ReadInt();
		}
	}

	public class DullCopperMarble : BaseMarble
	{
		[Constructable]
		public DullCopperMarble() : base( CraftResource.DullCopper )
		{
		}

		public DullCopperMarble( Serial serial ) : base( serial )
		{
		}

		public override void Serialize( GenericWriter writer )
		{
			base.Serialize( writer );

			writer.Write( (int) 0 ); // version
		}

		public override void Deserialize( GenericReader reader )
		{
			base.Deserialize( reader );

			int version = reader.ReadInt();
		}
	}

	public class ShadowIronMarble : BaseMarble
	{
		[Constructable]
		public ShadowIronMarble() : base( CraftResource.ShadowIron )
		{
		}

		public ShadowIronMarble( Serial serial ) : base( serial )
		{
		}

		public override void Serialize( GenericWriter writer )
		{
			base.Serialize( writer );

			writer.Write( (int) 0 ); // version
		}

		public override void Deserialize( GenericReader reader )
		{
			base.Deserialize( reader );

			int version = reader.ReadInt();
		}
	}

	public class CopperMarble : BaseMarble
	{
		[Constructable]
		public CopperMarble() : base( CraftResource.Copper )
		{
		}

		public CopperMarble( Serial serial ) : base( serial )
		{
		}

		public override void Serialize( GenericWriter writer )
		{
			base.Serialize( writer );

			writer.Write( (int) 0 ); // version
		}

		public override void Deserialize( GenericReader reader )
		{
			base.Deserialize( reader );

			int version = reader.ReadInt();
		}
	}

	public class BronzeMarble : BaseMarble
	{
		[Constructable]
		public BronzeMarble() : base( CraftResource.Bronze )
		{
		}

		public BronzeMarble( Serial serial ) : base( serial )
		{
		}

		public override void Serialize( GenericWriter writer )
		{
			base.Serialize( writer );

			writer.Write( (int) 0 ); // version
		}

		public override void Deserialize( GenericReader reader )
		{
			base.Deserialize( reader );

			int version = reader.ReadInt();
		}
	}

	public class GoldMarble : BaseMarble
	{
		[Constructable]
		public GoldMarble() : base( CraftResource.Gold )
		{
		}

		public GoldMarble( Serial serial ) : base( serial )
		{
		}

		public override void Serialize( GenericWriter writer )
		{
			base.Serialize( writer );

			writer.Write( (int) 0 ); // version
		}

		public override void Deserialize( GenericReader reader )
		{
			base.Deserialize( reader );

			int version = reader.ReadInt();
		}
	}

	public class AgapiteMarble : BaseMarble
	{
		[Constructable]
		public AgapiteMarble() : base( CraftResource.Agapite )
		{
		}

		public AgapiteMarble( Serial serial ) : base( serial )
		{
		}

		public override void Serialize( GenericWriter writer )
		{
			base.Serialize( writer );

			writer.Write( (int) 0 ); // version
		}

		public override void Deserialize( GenericReader reader )
		{
			base.Deserialize( reader );

			int version = reader.ReadInt();
		}
	}

	public class VeriteMarble : BaseMarble
	{
		[Constructable]
		public VeriteMarble() : base( CraftResource.Verite )
		{
		}

		public VeriteMarble( Serial serial ) : base( serial )
		{
		}

		public override void Serialize( GenericWriter writer )
		{
			base.Serialize( writer );

			writer.Write( (int) 0 ); // version
		}

		public override void Deserialize( GenericReader reader )
		{
			base.Deserialize( reader );

			int version = reader.ReadInt();
		}
	}

	public class ValoriteMarble : BaseMarble
	{
		[Constructable]
		public ValoriteMarble() : base( CraftResource.Valorite )
		{
		}

		public ValoriteMarble( Serial serial ) : base( serial )
		{
		}

		public override void Serialize( GenericWriter writer )
		{
			base.Serialize( writer );

			writer.Write( (int) 0 ); // version
		}

		public override void Deserialize( GenericReader reader )
		{
			base.Deserialize( reader );

			int version = reader.ReadInt();
		}
	}
	
	public class SilverMarble : BaseMarble
	{
		[Constructable]
		public SilverMarble() : base( CraftResource.Silver )
		{
		}

		public SilverMarble( Serial serial ) : base( serial )
		{
		}

		public override void Serialize( GenericWriter writer )
		{
			base.Serialize( writer );

			writer.Write( (int) 0 ); // version
		}

		public override void Deserialize( GenericReader reader )
		{
			base.Deserialize( reader );

			int version = reader.ReadInt();
		}
	}
	
	public class PlatinumMarble : BaseMarble
	{
		[Constructable]
		public PlatinumMarble() : base( CraftResource.Platinum )
		{
		}

		public PlatinumMarble( Serial serial ) : base( serial )
		{
		}

		public override void Serialize( GenericWriter writer )
		{
			base.Serialize( writer );

			writer.Write( (int) 0 ); // version
		}

		public override void Deserialize( GenericReader reader )
		{
			base.Deserialize( reader );

			int version = reader.ReadInt();
		}
	}
	
		public class MythrilMarble : BaseMarble
	{
		[Constructable]
		public MythrilMarble() : base( CraftResource.Mythril )
		{
		}

		public MythrilMarble( Serial serial ) : base( serial )
		{
		}

		public override void Serialize( GenericWriter writer )
		{
			base.Serialize( writer );

			writer.Write( (int) 0 ); // version
		}

		public override void Deserialize( GenericReader reader )
		{
			base.Deserialize( reader );

			int version = reader.ReadInt();
		}
	}
	
	public class ObsidianMarble : BaseMarble
	{
		[Constructable]
		public ObsidianMarble() : base( CraftResource.Obsidian )
		{
		}

		public ObsidianMarble( Serial serial ) : base( serial )
		{
		}

		public override void Serialize( GenericWriter writer )
		{
			base.Serialize( writer );

			writer.Write( (int) 0 ); // version
		}

		public override void Deserialize( GenericReader reader )
		{
			base.Deserialize( reader );

			int version = reader.ReadInt();
		}
	}

	public class JadeMarble : BaseMarble
	{
		[Constructable]
		public JadeMarble() : base( CraftResource.Jade )
		{
		}

		public JadeMarble( Serial serial ) : base( serial )
		{
		}

		public override void Serialize( GenericWriter writer )
		{
			base.Serialize( writer );

			writer.Write( (int) 0 ); // version
		}

		public override void Deserialize( GenericReader reader )
		{
			base.Deserialize( reader );

			int version = reader.ReadInt();
		}
	}

	public class MoonstoneMarble : BaseMarble
	{
		[Constructable]
		public MoonstoneMarble() : base( CraftResource.Moonstone )
		{
		}

		public MoonstoneMarble( Serial serial ) : base( serial )
		{
		}

		public override void Serialize( GenericWriter writer )
		{
			base.Serialize( writer );

			writer.Write( (int) 0 ); // version
		}

		public override void Deserialize( GenericReader reader )
		{
			base.Deserialize( reader );

			int version = reader.ReadInt();
		}
	}

	public class SunstoneMarble : BaseMarble
	{
		[Constructable]
		public SunstoneMarble() : base( CraftResource.Sunstone )
		{
		}

		public SunstoneMarble( Serial serial ) : base( serial )
		{
		}

		public override void Serialize( GenericWriter writer )
		{
			base.Serialize( writer );

			writer.Write( (int) 0 ); // version
		}

		public override void Deserialize( GenericReader reader )
		{
			base.Deserialize( reader );

			int version = reader.ReadInt();
		}
	}

	public class BloodstoneMarble : BaseMarble
	{
		[Constructable]
		public BloodstoneMarble() : base( CraftResource.Bloodstone )
		{
		}

		public BloodstoneMarble( Serial serial ) : base( serial )
		{
		}

		public override void Serialize( GenericWriter writer )
		{
			base.Serialize( writer );

			writer.Write( (int) 0 ); // version
		}

		public override void Deserialize( GenericReader reader )
		{
			base.Deserialize( reader );

			int version = reader.ReadInt();
		}
	}
}
 

KaNJiUO

Wanderer
TBH i'm not really sure..I downloaded this Tortoise SVN, and i added ML with neurons distro. I found out where the error was. I didnt merg the CraftItem.CS and and im trying to fix this syntax error.
 

Hunter

Sorceror
Hey nice scripts you made, thanks!
I have one problem though, i have added everything and the server runs fine, but ingame when i add a new custom ore or ingot the name of it is still "iron ingot" or "iron ore" but the hue is correct. I am using RC2 and a Pre AOS style. All old original ingots and ores still display their correct name except the new custom ones. The same goes for logs.
Thanks again for the scripts!

*EDIT*
I changed the server back to AOS Server and all the names are correctly shown. But I can't find how to make it work on a Pre AOS server.
 

Karmageddon

Sorceror
The problem may be the fact that in a Pre-AOS server it is only reading the clilocs for the resources. Since the custom resources do not use clilocs to show what they are, then there lies the problem. To fix this problem I am not really sure since I do not run a Pre-AOS server. If there was a big call for this I would sit down and find the solution to this, but there is not. So I will help you if you need any help, but right now I am leaving it up to you to do the modifications to my package to fit your server.
 

Dreadfull

Sorceror
My only comment would be that the rc1 package isn't downloading with the correct file size therefore unusable. shows 198kb instead of 214.
 

azcopper

Wanderer
I am running 2.0 and used the RC2 version of this package... Akk required distro files were dropped in place and wholla... lol This is all it would let me copy too by the way...


Code:
 CS0115: Line 77: 'Server.Mobiles.Travesty.Animates': no suitable method foun
d to override
    CS0115: Line 78: 'Server.Mobiles.Travesty.GivesMinorArtifact': no suitable m
ethod found to override
 + Customs/Mondain's Legacy/Mobiles/Twisted Weald/CuSidhe.cs:
    CS0115: Line 96: 'Server.Mobiles.CuSidhe.CanHeal': no suitable method found
to override
    CS0115: Line 97: 'Server.Mobiles.CuSidhe.CanHealOwner': no suitable method f
ound to override
 + Customs/Mondain's Legacy/Mobiles/Twisted Weald/DreadHorn.cs:
    CS0115: Line 146: 'Server.Mobiles.DreadHorn.GivesMinorArtifact': no suitable
 method found to override
 + Customs/Mondain's Legacy/Mobiles/Twisted Weald/Gnaw.cs:
    CS0115: Line 46: 'Server.Mobiles.Gnaw.GivesMinorArtifact': no suitable metho
d found to override
 + Customs/Mondain's Legacy/Mobiles/Twisted Weald/Guile.cs:
    CS0115: Line 45: 'Server.Mobiles.Guile.GivesMinorArtifact': no suitable meth
od found to override
 + Customs/Mondain's Legacy/Mobiles/Twisted Weald/Irk.cs:
    CS0115: Line 44: 'Server.Mobiles.Irk.GivesMinorArtifact': no suitable method
 found to override
 + Customs/Mondain's Legacy/Mobiles/Twisted Weald/LadyLissith.cs:
    CS0115: Line 76: 'Server.Mobiles.LadyLissith.GivesMinorArtifact': no suitabl
e method found to override
 + Customs/Mondain's Legacy/Mobiles/Twisted Weald/LadySabrix.cs:
    CS0115: Line 81: 'Server.Mobiles.LadySabrix.GivesMinorArtifact': no suitable
 method found to override
 + Customs/Mondain's Legacy/Mobiles/Twisted Weald/Malefic.cs:
    CS0115: Line 63: 'Server.Mobiles.Malefic.GivesMinorArtifact': no suitable me
thod found to override
 + Customs/Mondain's Legacy/Mobiles/Twisted Weald/Silk.cs:
    CS0115: Line 61: 'Server.Mobiles.Silk.GivesMinorArtifact': no suitable metho
d found to override
 + Customs/Mondain's Legacy/Mobiles/Twisted Weald/Spite.cs:
    CS0115: Line 50: 'Server.Mobiles.Spite.GivesMinorArtifact': no suitable meth
od found to override
 + Customs/Mondain's Legacy/Mobiles/Twisted Weald/Swoop.cs:
    CS0115: Line 51: 'Server.Mobiles.Swoop.GivesMinorArtifact': no suitable meth
od found to override
 + Customs/Mondain's Legacy/Mobiles/Twisted Weald/Virulent.cs:
    CS0115: Line 69: 'Server.Mobiles.Virulent.GivesMinorArtifact': no suitable m
ethod found to override
 + Items/Weapons/Ranged/HeavyCrossbow.cs:
    CS0115: Line 23: 'Server.Items.HeavyCrossbow.MlSpeed': no suitable method fo
und to override
 + Items/Weapons/Staves/BlackStaff.cs:
    CS0115: Line 19: 'Server.Items.BlackStaff.MlSpeed': no suitable method found
 to override
 + Items/Weapons/SE Weapons/Kama.cs:
    CS0115: Line 19: 'Server.Items.Kama.MlSpeed': no suitable method found to ov
erride
 + Engines/Treasures of Tokuno/GreaterArtifacts.cs:
    CS0115: Line 24: 'Server.Items.DarkenedSky.GetDamageTypes(Server.Mobile, out
 int, out int, out int, out int, out int, out int, out int)': no suitable method
 found to override
    CS0115: Line 196: 'Server.Items.SwordOfTheStampede.GetDamageTypes(Server.Mob
ile, out int, out int, out int, out int, out int, out int, out int)': no suitabl
e method found to override
    CS0115: Line 240: 'Server.Items.SwordsOfProsperity.GetDamageTypes(Server.Mob
ile, out int, out int, out int, out int, out int, out int, out int)': no suitabl
e method found to override
    CS0115: Line 355: 'Server.Items.WindsEdge.GetDamageTypes(Server.Mobile, out
int, out int, out int, out int, out int, out int, out int)': no suitable method
found to override
 + Items/Weapons/SE Weapons/Daisho.cs:
    CS0115: Line 19: 'Server.Items.Daisho.MlSpeed': no suitable method found to
override
 + Items/Weapons/SE Weapons/Yumi.cs:
    CS0115: Line 23: 'Server.Items.Yumi.MlSpeed': no suitable method found to ov
erride
 + Items/Weapons/SE Weapons/Tessen.cs:
    CS0115: Line 19: 'Server.Items.Tessen.MlSpeed': no suitable method found to
override
 + Items/Weapons/SE Weapons/Sai.cs:
    CS0115: Line 19: 'Server.Items.Sai.MlSpeed': no suitable method found to ove
rride
 + Items/Weapons/SE Weapons/Nunchaku.cs:
    CS0115: Line 19: 'Server.Items.Nunchaku.MlSpeed': no suitable method found t
o override
 + Items/Weapons/SE Weapons/Tetsubo.cs:
    CS0115: Line 19: 'Server.Items.Tetsubo.MlSpeed': no suitable method found to
 override
 + Engines/Treasures of Tokuno/LesserArtifacts.cs:
    CS0115: Line 301: 'Server.Items.Exiler.GetDamageTypes(Server.Mobile, out int
, out int, out int, out int, out int, out int, out int)': no suitable method fou
nd to override
 + Items/Weapons/SE Weapons/Bokuto.cs:
    CS0115: Line 19: 'Server.Items.Bokuto.MlSpeed': no suitable method found to
override
 + Items/Weapons/Axes/Hatchet.cs:
    CS0115: Line 19: 'Server.Items.Hatchet.MlSpeed': no suitable method found to
 override
 + Items/Minor Artifacts/ML/SoulSeeker.cs:
    CS0115: Line 27: 'Server.Items.SoulSeeker.GetDamageTypes(Server.Mobile, out
int, out int, out int, out int, out int, out int, out int)': no suitable method
found to override
 + Items/Minor Artifacts/ArcticDeathDealer.cs:
    CS0115: Line 25: 'Server.Items.ArcticDeathDealer.GetDamageTypes(Server.Mobil
e, out int, out int, out int, out int, out int, out int, out int)': no suitable
method found to override
 + Items/Weapons/PoleArms/Halberd.cs:
    CS0115: Line 19: 'Server.Items.Halberd.MlSpeed': no suitable method found to
 override
 + Items/Minor Artifacts/BlazeOfDeath.cs:
    CS0115: Line 26: 'Server.Items.BlazeOfDeath.GetDamageTypes(Server.Mobile, ou
t int, out int, out int, out int, out int, out int, out int)': no suitable metho
d found to override
 + Items/Weapons/Maces/Club.cs:
    CS0115: Line 19: 'Server.Items.Club.MlSpeed': no suitable method found to ov
erride
 + Items/Weapons/Knives/Cleaver.cs:
    CS0115: Line 19: 'Server.Items.Cleaver.MlSpeed': no suitable method found to
 override
 + Items/Minor Artifacts/ColdBlood.cs:
    CS0115: Line 26: 'Server.Items.ColdBlood.GetDamageTypes(Server.Mobile, out i
nt, out int, out int, out int, out int, out int, out int)': no suitable method f
ound to override
 + Items/Weapons/SpearsAndForks/ShortSpear.cs:
    CS0115: Line 19: 'Server.Items.ShortSpear.MlSpeed': no suitable method found
 to override
 + Items/Weapons/Swords/Lance.cs:
    CS0115: Line 19: 'Server.Items.Lance.MlSpeed': no suitable method found to o
verride
 + Items/Weapons/Knives/Dagger.cs:
    CS0115: Line 20: 'Server.Items.Dagger.MlSpeed': no suitable method found to
override
 + Items/Minor Artifacts/PixieSwatter.cs:
    CS0115: Line 28: 'Server.Items.PixieSwatter.GetDamageTypes(Server.Mobile, ou
t int, out int, out int, out int, out int, out int, out int)': no suitable metho
d found to override
 + Items/Weapons/Staves/GnarledStaff.cs:
    CS0115: Line 19: 'Server.Items.GnarledStaff.MlSpeed': no suitable method fou
nd to override
 + Items/Minor Artifacts/WrathOfTheDryad.cs:
    CS0115: Line 24: 'Server.Items.WrathOfTheDryad.GetDamageTypes(Server.Mobile,
 out int, out int, out int, out int, out int, out int, out int)': no suitable me
thod found to override
 + Items/Resources/Blacksmithing/Ingots.cs:
    CS0535: Line 7: 'Server.Items.BaseIngot' does not implement interface member
 'Server.Items.ICommodity.DescriptionNumber'
 + Items/Resources/Blacksmithing/Ore.cs:
    CS0535: Line 9: 'Server.Items.BaseOre' does not implement interface member '
Server.Items.ICommodity.DescriptionNumber'
 + Items/Resources/Masonry/Granite.cs:
    CS0535: Line 7: 'Server.Items.BaseGranite' does not implement interface memb
er 'Server.Items.ICommodity.DescriptionNumber'
 + Items/Resources/Tailor/Hides.cs:
    CS0535: Line 7: 'Server.Items.BaseHides' does not implement interface member
 'Server.Items.ICommodity.DescriptionNumber'
 + Items/Resources/Tailor/Leathers.cs:
    CS0535: Line 7: 'Server.Items.BaseLeather' does not implement interface memb
er 'Server.Items.ICommodity.DescriptionNumber'
 + Items/Skill Items/Carpenter Items/Board.cs:
    CS0535: Line 7: 'Server.Items.BaseBoards' does not implement interface membe
r 'Server.Items.ICommodity.DescriptionNumber'
 + Items/Skill Items/Harvest Tools/GargoylesPickaxe.cs:
    CS0115: Line 21: 'Server.Items.GargoylesPickaxe.MlSpeed': no suitable method
 found to override
 + Items/Skill Items/Harvest Tools/SturdyPickaxe.cs:
    CS0115: Line 21: 'Server.Items.SturdyPickaxe.MlSpeed': no suitable method fo
und to override
 + Items/Skill Items/Lumberjack/Log.cs:
    CS0535: Line 7: 'Server.Items.BaseLog' does not implement interface member '
Server.Items.ICommodity.DescriptionNumber'
 + Items/Weapons/Ranged/RepeatingCrossbow.cs:
    CS0115: Line 23: 'Server.Items.RepeatingCrossbow.MlSpeed': no suitable metho
d found to override
 + Items/Weapons/Axes/DoubleAxe.cs:
    CS0115: Line 19: 'Server.Items.DoubleAxe.MlSpeed': no suitable method found
to override
 + Items/Weapons/Swords/BoneHarvester.cs:
    CS0115: Line 19: 'Server.Items.BoneHarvester.MlSpeed': no suitable method fo
und to override
 + Items/Weapons/PoleArms/Bardiche.cs:
    CS0115: Line 19: 'Server.Items.Bardiche.MlSpeed': no suitable method found t
o override
 + Items/Weapons/Artifacts/SerpentsFang.cs:
    CS0115: Line 26: 'Server.Items.SerpentsFang.GetDamageTypes(Server.Mobile, ou
t int, out int, out int, out int, out int, out int, out int)': no suitable metho
d found to override
 + Items/Weapons/Artifacts/StaffOfTheMagi.cs:
    CS0115: Line 25: 'Server.Items.StaffOfTheMagi.GetDamageTypes(Server.Mobile,
out int, out int, out int, out int, out int, out int, out int)': no suitable met
hod found to override
 + Items/Weapons/Maces/Maul.cs:
    CS0115: Line 19: 'Server.Items.Maul.MlSpeed': no suitable method found to ov
erride
 + Items/Weapons/Artifacts/TheDragonSlayer.cs:
    CS0115: Line 26: 'Server.Items.TheDragonSlayer.GetDamageTypes(Server.Mobile,
 out int, out int, out int, out int, out int, out int, out int)': no suitable me
thod found to override
 + Items/Weapons/Artifacts/TheTaskmaster.cs:
    CS0115: Line 25: 'Server.Items.TheTaskmaster.GetDamageTypes(Server.Mobile, o
ut int, out int, out int, out int, out int, out int, out int)': no suitable meth
od found to override
 + Items/Weapons/Maces/WarHammer.cs:
    CS0115: Line 19: 'Server.Items.WarHammer.MlSpeed': no suitable method found
to override
 + Items/Weapons/Artifacts/ZyronicClaw.cs:
    CS0115: Line 25: 'Server.Items.ZyronicClaw.GetDamageTypes(Server.Mobile, out
 int, out int, out int, out int, out int, out int, out int)': no suitable method
 found to override
 + Items/Weapons/Axes/Axe.cs:
    CS0115: Line 19: 'Server.Items.Axe.MlSpeed': no suitable method found to ove
rride
 + Items/Weapons/Axes/BattleAxe.cs:
    CS0115: Line 19: 'Server.Items.BattleAxe.MlSpeed': no suitable method found
to override
 + Items/Weapons/Axes/LargeBattleAxe.cs:
    CS0115: Line 19: 'Server.Items.LargeBattleAxe.MlSpeed': no suitable method f
ound to override
 + Items/Weapons/Axes/TwoHandedAxe.cs:
    CS0115: Line 19: 'Server.Items.TwoHandedAxe.MlSpeed': no suitable method fou
nd to override
 + Items/Weapons/Axes/WarAxe.cs:
    CS0115: Line 20: 'Server.Items.WarAxe.MlSpeed': no suitable method found to
override
 + Items/Weapons/Knives/ButcherKnife.cs:
    CS0115: Line 19: 'Server.Items.ButcherKnife.MlSpeed': no suitable method fou
nd to override
 + Items/Weapons/Knives/SkinningKnife.cs:
    CS0115: Line 19: 'Server.Items.SkinningKnife.MlSpeed': no suitable method fo
und to override
 + Items/Weapons/Maces/MagicWand.cs:
    CS0115: Line 15: 'Server.Items.MagicWand.MlSpeed': no suitable method found
to override
 + Items/Weapons/Maces/HammerPick.cs:
    CS0115: Line 19: 'Server.Items.HammerPick.MlSpeed': no suitable method found
 to override
 + Items/Weapons/Maces/Mace.cs:
    CS0115: Line 19: 'Server.Items.Mace.MlSpeed': no suitable method found to ov
erride
 + Items/Weapons/ML Weapons/Artifacts/ColdForgedBlade.cs:
    CS0115: Line 24: 'Server.Items.ColdForgedBlade.GetDamageTypes(Server.Mobile,
 out int, out int, out int, out int, out int, out int, out int)': no suitable me
thod found to override
 + Items/Weapons/ML Weapons/Artifacts/LuminousRuneBlade.cs:
    CS0115: Line 24: 'Server.Items.LuminousRuneBlade.GetDamageTypes(Server.Mobil
e, out int, out int, out int, out int, out int, out int, out int)': no suitable
method found to override
 + Items/Weapons/ML Weapons/Artifacts/OverseerSunderedBlade.cs:
    CS0115: Line 26: 'Server.Items.OverseerSunderedBlade.GetDamageTypes(Server.M
obile, out int, out int, out int, out int, out int, out int, out int)': no suita
ble method found to override
 + Items/Weapons/ML Weapons/Artifacts/PhantomStaff.cs:
    CS0115: Line 22: 'Server.Items.PhantomStaff.GetDamageTypes(Server.Mobile, ou
t int, out int, out int, out int, out int, out int, out int)': no suitable metho
d found to override
 + Items/Weapons/PoleArms/Scythe.cs:
    CS0115: Line 20: 'Server.Items.Scythe.MlSpeed': no suitable method found to
override
 + Items/Weapons/Ranged/Crossbow.cs:
    CS0115: Line 23: 'Server.Items.Crossbow.MlSpeed': no suitable method found t
o override
 + Items/Weapons/SE Weapons/Lajatang.cs:
    CS0115: Line 19: 'Server.Items.Lajatang.MlSpeed': no suitable method found t
o override
 + Items/Weapons/SE Weapons/Tekagi.cs:
    CS0115: Line 19: 'Server.Items.Tekagi.MlSpeed': no suitable method found to
override
 + Items/Weapons/SE Weapons/Wakizashi.cs:
    CS0115: Line 19: 'Server.Items.Wakizashi.MlSpeed': no suitable method found
to override
 + Items/Weapons/SpearsAndForks/BladedStaff.cs:
    CS0115: Line 19: 'Server.Items.BladedStaff.MlSpeed': no suitable method foun
d to override
 + Items/Weapons/SpearsAndForks/Pike.cs:
    CS0115: Line 19: 'Server.Items.Pike.MlSpeed': no suitable method found to ov
erride
 + Items/Weapons/SpearsAndForks/Pitchfork.cs:
    CS0115: Line 19: 'Server.Items.Pitchfork.MlSpeed': no suitable method found
to override
 + Items/Weapons/SpearsAndForks/Spear.cs:
    CS0115: Line 19: 'Server.Items.Spear.MlSpeed': no suitable method found to o
verride
 + Items/Weapons/SpearsAndForks/TribalSpear.cs:
    CS0115: Line 19: 'Server.Items.TribalSpear.MlSpeed': no suitable method foun
d to override
 + Items/Weapons/Staves/ShepherdsCrook.cs:
    CS0115: Line 21: 'Server.Items.ShepherdsCrook.MlSpeed': no suitable method f
ound to override
 + Items/Weapons/Swords/CrescentBlade.cs:
    CS0115: Line 19: 'Server.Items.CrescentBlade.MlSpeed': no suitable method fo
und to override
 + Items/Weapons/Swords/Scimitar.cs:
    CS0115: Line 19: 'Server.Items.Scimitar.MlSpeed': no suitable method found t
o override
 + Items/Weapons/Swords/ThinLongsword.cs:
    CS0115: Line 16: 'Server.Items.ThinLongsword.MlSpeed': no suitable method fo
und to override
 + Items/Weapons/Fists.cs:
    CS0115: Line 26: 'Server.Items.Fists.MlSpeed': no suitable method found to o
verride
 + Mobiles/Monsters/Reptile/Magic/CrimsonDragon.cs:
    CS0115: Line 75: 'Server.Mobiles.CrimsonDragon.GivesMinorArtifact': no suita
ble method found to override
Scripts: One or more scripts failed to compile or no script files were found.
 - Press return to exit, or R to try again.
 

Karmageddon

Sorceror
azcopper looks like you are using this in conjunction with the Mondain's Legacy release here on the forums. If so you may want to make sure that install is good before installing my package. Then if there are still problems post here what you get.
 
Overwriting distro files can be dangerous as you found out. Always use WinMerge or similar program to view the differences and change the files accordingly for the package you are adding.
 

Tumeski

Sorceror
Nice scripts and were using them on our server. Were running pre-aos as well and im working on fixing the names and also weapons dont get the ore colors on them.

Did you fix these yourself alrdy or want me to release them once done?
 
Top