private ICreature InitializeEnemyUnit(ICreature enemyUnit) { enemyUnit = creatureFactory.CreateEnemy("BadTrainerEnemy", (GenderType)RandomGenerator.Instance.Next(0, 2)); enemyUnitItem = gearFactory.CreateItemSet("Item", 20, 20, 20); enemyUnitWeapon = gearFactory.CreateWeaponSet("Weapon", 20, 20, 20); enemyUnit.AddItemsList(enemyUnitItem); enemyUnit.AddWeaponList(enemyUnitWeapon); return(enemyUnit); }