public Weapon GenerateLoot(int level)
        {
            WeaponType weaponType = GetWeaponType();

            if (weaponType == null)
            {
                return(null);
            }
            LootQuality lootQuality = GetLootQualityForWeapon();

            return(new Weapon(weaponType, lootQuality, level));
        }
示例#2
0
 public Weapon(WeaponType weaponType, LootQuality lootQuality, int level)
 {
     Type       = weaponType;
     Quality    = lootQuality;
     BaseDamage = level;
 }