// TODO: Proper item loading from droplist? protected virtual List <Item> GetVendorItems(Player plr) { List <Item> list; if (this.ActorSNO.Id == 109467) { list = AllPotions(plr); } else { list = new List <Item> { ItemGenerator.GenerateWeaponToVendor(this, plr), ItemGenerator.GenerateWeaponToVendor(this, plr), ItemGenerator.GenerateWeaponToVendor(this, plr), ItemGenerator.GenerateWeaponToVendor(this, plr), ItemGenerator.GenerateWeaponToVendor(this, plr), ItemGenerator.GenerateWeaponToVendor(this, plr), ItemGenerator.GenerateArmorToVendor(this, plr), ItemGenerator.GenerateArmorToVendor(this, plr), ItemGenerator.GenerateArmorToVendor(this, plr), ItemGenerator.GenerateArmorToVendor(this, plr), ItemGenerator.GenerateArmorToVendor(this, plr), ItemGenerator.GenerateArmorToVendor(this, plr), }; } return(list); }