public override ItemTemplate FetchItem() { ItemTemplate itemTemplate = WeightedItemTemplate.ChooseRandom(itemTemplates); return(itemTemplate); }