Orb of absolute absurdity

123456789101112131415161718
Across
  1. 3. cleric
  2. 4. fighter
  3. 5. tabaxi
  4. 7. dwarf
  5. 10. monk
  6. 11. warlock
  7. 12. water genasi
  8. 16. human
  9. 17. rogue
  10. 18. paladin
Down
  1. 1. goliath
  2. 2. genasi
  3. 3. champion
  4. 5. ranger
  5. 6. half-orc
  6. 8. earth genasi
  7. 9. bard
  8. 13. halfling
  9. 14. fairy
  10. 15. half-elf