private MobileDelta GetStatDelta(StatType type) { MobileDelta delta = 0; if ((type & StatType.Str) != 0) { delta |= MobileDelta.Hits; } if ((type & StatType.Dex) != 0) { delta |= MobileDelta.Stam; } if ((type & StatType.Int) != 0) { delta |= MobileDelta.Mana; } return(delta); }
public override void Delta(MobileDelta flag) { base.Delta(flag); if ((flag & MobileDelta.Stat) != 0) ValidateEquipment(); if ((flag & (MobileDelta.Name | MobileDelta.Hue)) != 0) InvalidateMyRunUO(); }
public override void Delta( MobileDelta flag ) { base.Delta(flag); if( (flag & MobileDelta.Stat) != 0 ) ValidateEquipment(); }
public override void Delta( MobileDelta flag ) { base.Delta( flag ); BeginUpdate(); }
public virtual void Delta( MobileDelta flag ) { if ( m_Map == null || m_Map == Map.Internal || m_Deleted ) return; m_DeltaFlags |= flag; if ( !m_InDeltaQueue ) { m_InDeltaQueue = true; m_DeltaQueue.Enqueue( this ); } Core.WakeUp(); }
public override void Delta(MobileDelta flag) { base.Delta(flag); if ((flag & MobileDelta.Stat) != 0) { ValidateEquipment(); } if ((flag & (MobileDelta.Name | MobileDelta.Hue)) != 0) { EventSink.InvokeMobileInvalidate(new MobileInvalidateEventArgs(this)); } }
public override void Delta(MobileDelta flag) { base.Delta(flag); if ( (flag == MobileDelta.Direction) || (flag == MobileDelta.Hue) ) { StartUpdateStatue(); } }
public override void Delta(MobileDelta flag) { base.Delta(flag); BeginUpdate(); }