This is a fairly simple user defined type that generates monsters based on tier and rarity. I plan to use this in my final school project.