public static void SetTaken( Item target, bool value ) { if( target != null ) { target.SetSavedFlag( TakenFlag, value ); } }
public static Item MakeAmazonArmor( Item item ) { item.Hue = 2126; if ( Utility.Random( 300 ) != 0 ) item.SetSavedFlag( 0x1, true ); if ( item is BaseArmor ) ((BaseArmor)item).Identified = true; else if ( item is BaseWeapon ) ((BaseWeapon)item).Identified = true; return item; }
public static void SetStealable( Item target, bool value ) { if( target != null ) target.SetSavedFlag( StealableFlag, value ); }
public static Item NotCorpseCont( Item item ) { item.SetSavedFlag( 0x01, true ); return item; }
public static Item MakeWitch( Item item ) { if ( 0.99 > Utility.RandomDouble() ) item.SetSavedFlag( 0x01, true ); return item; }