public Weapon GenerateLoot(int level) { WeaponType weaponType = GetWeaponType(); if (weaponType == null) { return(null); } LootQuality lootQuality = GetLootQualityForWeapon(); return(new Weapon(weaponType, lootQuality, level)); }
public Weapon(WeaponType weaponType, LootQuality lootQuality, int level) { Type = weaponType; Quality = lootQuality; BaseDamage = level; }