public void AddLesserLoot() { ItemPiece piece = new ItemPiece(); if( Utility.RandomMinMax(1, 100) > 70 ) piece.Type = ItemType.Clothing; else piece.Resource = GetLesserResource(); if( Utility.RandomMinMax(1, 100) > 50 ) { piece.Type = ItemType.Armour; if( Utility.RandomMinMax(1, 100) > 40 ) piece.Resource = GetRandomLeather(); } this.PackItem( piece ); }
public void AddGreatestLoot() { ItemPiece piece = new ItemPiece(); piece.Masterwork = true; if( Utility.RandomMinMax(1, 100) > 90 ) piece.Type = ItemType.Clothing; else piece.Resource = GetGreatestResource(); if( piece.Resource != CraftResource.Linen && Utility.RandomMinMax(1, 100) > 50 ) piece.Type = ItemType.Armour; this.PackItem( piece ); }
public void AddLeastLoot() { ItemPiece piece = new ItemPiece(); if( Utility.RandomMinMax(1, 100) > 60 ) piece.Type = ItemType.Clothing; else piece.Resource = GetLeastResource(); if( Utility.RandomMinMax(1, 100) > 40 ) piece.Type = ItemType.Armour; this.PackItem( piece ); }
public void AddGreaterLoot() { ItemPiece piece = new ItemPiece(); piece.Masterwork = true; if( Utility.RandomMinMax(1, 100) > 80 ) piece.Type = ItemType.Clothing; else piece.Resource = GetGreaterResource(); if( Utility.RandomMinMax(1, 100) > 50 ) { piece.Type = ItemType.Armour; if( Utility.RandomMinMax(1, 100) > 60 ) piece.Resource = GetRandomLeather(); } this.PackItem( piece ); }