public static void AddLootItem(Enemy enemy, int itemID, int percentage) { if (RNG.Generator(1, 100) <= percentage) { enemy.AddItemToInventory(ItemFactory.CreateItem(itemID)); } }
static TraderFactory() { Trader oldLady = new Trader("Old Lady"); oldLady.AddItemToInventory(ItemFactory.CreateItem(2004)); oldLady.AddItemToInventory(ItemFactory.CreateItem(2003)); oldLady.AddItemToInventory(ItemFactory.CreateItem(1000)); AddTrader(oldLady); }
private static void AttackWeapon(Enemy enemy, int id) { enemy.CurrentWeapon = ItemFactory.CreateItem(id); }