[@The Grey Dust] I did not see you were doing Knowledge Domain cleric. In that case, I'm going to drop Identify and the 100gp pearl needed to be able cast it. There is practically never much of a reason for two party members to have that spell, and you're character would always have it by default since its a Domain spell for them. Minor aside about your query to Mighty Hero, as a cleric you don't need to buy any rituals, you automatically know all the spells you're capable of casting based on your cleric level (clerics and druids don't have limited spells known). Any cleric spell of 3rd level or lower with the ritual tag is fair game for you to cast as a ritual instead of using a spell slot, so long as you either chose to prepare the spell that day or its a domain spell for you (and thus considered prepared regardless). You don't have to pay to know how to cast any of them as a ritual. Unless your talking about learning non-cleric rituals (like Contact Other Plane or Find Familiar). Generally, you need the Ritualist feat for that.