This commit is contained in:
mark 2008-05-29 03:57:42 +00:00
parent e41632fe95
commit 9c5abc3b0d
48 changed files with 261 additions and 70 deletions

View file

@ -22,6 +22,24 @@ namespace Server.Items
}
}
int ICommodity.DescriptionNumber
{
get
{
if ( m_Resource >= CraftResource.OakWood && m_Resource <= CraftResource.YewWood )
return 1075052 + ( (int)m_Resource - (int)CraftResource.OakWood );
switch ( m_Resource )
{
case CraftResource.Bloodwood: return 1075055;
case CraftResource.Frostwood: return 1075056;
case CraftResource.Heartwood: return 1075062; //WHY Osi. Why?
}
return LabelNumber;
}
}
[Constructable]
public Board()
: this( 1 )
@ -49,7 +67,6 @@ namespace Server.Items
: base( 0x1BD7 )
{
Stackable = true;
Weight = 2.0;
Amount = amount;
m_Resource = resource;
@ -77,7 +94,7 @@ namespace Server.Items
{
base.Serialize( writer );
writer.Write( (int) 2 );
writer.Write( (int) 3 );
writer.Write( (int)m_Resource );
}
@ -90,6 +107,7 @@ namespace Server.Items
switch ( version )
{
case 3:
case 2:
{
m_Resource = (CraftResource)reader.ReadInt();
@ -97,7 +115,7 @@ namespace Server.Items
}
}
if ( version == 0 && Weight == 0.1 )
if ( (version == 0 && Weight == 0.1) || ( version <= 2 && Weight == 2 ) )
Weight = -1;
if ( version <= 1 )

View file

@ -23,6 +23,8 @@ namespace Server.Items
}
}
int ICommodity.DescriptionNumber { get { return CraftResources.IsStandard( m_Resource ) ? LabelNumber : 1075062 + ( (int)m_Resource - (int)CraftResource.RegularWood ); } }
[Constructable]
public Log() : this( 1 )
{
@ -107,7 +109,8 @@ namespace Server.Items
}
[Constructable]
public HeartwoodLog( int amount ) : base( CraftResource.Heartwood, amount )
public HeartwoodLog( int amount )
: base( CraftResource.Heartwood, amount )
{
}

View file

@ -14,6 +14,8 @@ namespace Server.Items
}
}
int ICommodity.DescriptionNumber { get { return LabelNumber; } }
public override int LabelNumber{ get{ return 1044626; } } // sand
[Constructable]