Well - and i say this to every modder who puts magic in their game - feel free to take from my mod if you want. Maybe take some Druid spells and make them natural abilities of the High Elf caste. Also you could make a rare "Chosen One" caste, with a 0.01% chance of spawning, that has a really powerful ability, i.e. dragon shapeshifting or summoning Rocs, or the ability to heal any wound or illness(shapeshifting interaction that ends after a single tick.) If a Chosen One is born into your fortress or town or forest retreat, they could be highly valued - but since goblins are murderous anyways, you could give all goblins the NOT_LIVING tag and OPPOSED_TO_LIFE, and make Chosen One goblins the only living ones, so that Goblins, in the actual lore of the game, kill off any magical children that are born into their ranks. Really supports the whole "Goblins hate magic" part of the mod. And what about the other thing i said, making several types of each race with different cultures, like Elves that respect martial prowess and honor in battle(like samurai elves), and a group that actually cares very little about nature and is into the advancement of knowlege above all else? And dwarves that are actually super hostile, and really love nature(so they impose tree limits if they dont destroy you) to make a sort of version of actual celtic druids? Just throwin around a bunch of ideas tho.