- Added 7.0.30.0 protocol changes, for extended status packet use.
- Changed refuse trades option to only show in appropriate clients. - Disabled item insurance on mount items.
This commit is contained in:
parent
cab25a9b8f
commit
ec8520f4e0
2 changed files with 17 additions and 3 deletions
|
|
@ -1624,7 +1624,12 @@ namespace Server.Mobiles
|
|||
list.Add( new CallbackEntry( 6210, new ContextCallback( ToggleChampionTitleDisplay ) ) );
|
||||
|
||||
if ( Core.HS )
|
||||
list.Add( new CallbackEntry( RefuseTrades ? 1154112 : 1154113, new ContextCallback( ToggleTrades ) ) ); // Allow Trades / Refuse Trades
|
||||
{
|
||||
NetState ns = from.NetState;
|
||||
|
||||
if ( ns != null && ns.ExtendedStatus )
|
||||
list.Add( new CallbackEntry( RefuseTrades ? 1154112 : 1154113, new ContextCallback( ToggleTrades ) ) ); // Allow Trades / Refuse Trades
|
||||
}
|
||||
}
|
||||
if ( from != this )
|
||||
{
|
||||
|
|
@ -1699,6 +1704,9 @@ namespace Server.Mobiles
|
|||
if ( item.ItemID == 0x204E ) // death shroud
|
||||
return false;
|
||||
|
||||
if ( item.Layer == Layer.Mount )
|
||||
return false;
|
||||
|
||||
if ( item.LootType == LootType.Blessed || item.LootType == LootType.Newbied || item.BlessedFor == this )
|
||||
{
|
||||
//SendLocalizedMessage( 1060870, "", 0x23 ); // That item is blessed and does not need to be insured
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue