Use Has_Rune() instead of checking .runetype.