using System;
using Server;
using Server.Items;
namespace Server.Items
{
public class AngelRobe : Item
{
public int m_Body;
[Constructable]
public AngelRobe() : base( 0x2684 )
{
Weight = 5.0;
Name = "Robe Of The Angels";
Layer = Layer.OuterTorso;
Hue = 1150;
}
public override void OnDoubleClick( Mobile m )
{
if( Parent != m )
{
m.SendMessage( "You must be wearing the Shroud to use it!" );
}
else
{
if ( m.Body == 400 )
{
m.SendMessage( "You feel your bones change." );
m.Body = 755;
m.RemoveItem(this);
m.EquipItem(this);
if( m.Kills >= 5)
{
m.Criminal = true;
}
if( m.GuildTitle != null)
{
m.DisplayGuildTitle = true;
}
}
else if ( m.Body == 755 )
{
m.SendMessage( "You feel your bones change." );
m.Body = 400;
m.NameMod = null;
m.DisplayGuildTitle = false;
m.Criminal = false;
m.RemoveItem(this);
m.EquipItem(this);
}
else if ( m.Body == 401 )
{
m.SendMessage( "You feel your bones change." );
m.Body = 755;
m.DisplayGuildTitle = false;
m.Criminal = false;
m.RemoveItem(this);
m.EquipItem(this);
}
else if ( m.Body == 755 )
{
m.SendMessage( "You feel your bones change." );
m.Body = 401;
m.NameMod = null;
m.DisplayGuildTitle = false;
m.Criminal = false;
m.RemoveItem(this);
m.EquipItem(this);
}
}
}
public override void OnRemoved( Object o )
{
if( o is Mobile )
{
((Mobile)o).NameMod = null;
}
if( o is Mobile && ((Mobile)o).Kills >= 5)
{
((Mobile)o).Criminal = true;
}
if( o is Mobile && ((Mobile)o).GuildTitle != null )
{
((Mobile)o).DisplayGuildTitle = true;
}
base.OnRemoved( o );
}
public AngelRobe( 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();
}
}
}
Total votes: 0
Sunucular 1 hafta önce
Sunucular 1 hafta önce
Sunucular 1 hafta önce
Sunucular 2 hafta önce
Ultima Online 2 hafta önce
Sunucular 3 hafta önce
Ultima Online 3 hafta önce
Ultima Online 3 hafta önce
Ultima Online 1 ay önce
Ultima Online 1 ay önce
2024-04-09 16:53
2024-04-06 18:20
2024-04-06 17:43
2024-04-06 17:21
2024-03-28 17:47
2024-03-25 02:51
2024-03-22 18:08
2024-03-22 14:46
Yorumlar (0)