public override Items.Item getDrop() { Classes.Items.Type itemType = (Classes.Items.Type)(((Level + 5) % 12) / 2 + (((Level + 5) % 12) % 2) + (((Level + 5) % 12 == 0) ? 6 : 0)); UniqueWeaponNames uniqueName = (UniqueWeaponNames)rGen.Next(1, 30); int grade = 0; for (int i = 0; i < Level + 5; i += 12) { grade = i / 12; } WeaponType wepType = (Classes.Items.WeaponType)rGen.Next(1, 4); Item itemToDrop = new Weapon(itemType, wepType, grade, uniqueName.GetDescription() + " " + wepType + "! Enjoy it!", uniqueName.GetDescription() + " " + wepType); return(itemToDrop); }
private void AddUniqueWeaponNames() { UniqueWeaponNames.Add("Eckesachs"); UniqueWeaponNames.Add("Mani Katti"); }