I could fix a lot of problems (esp the language issues) if I could edit the races in the data files.
When I try to, I'm told they're read only and that editing them could wreck the system so I won't be allowed to save. Ummm Why? I just want to add languages to the various races missing them. At least I can fix that problem this way.
And adjust the number of bonus skills that Hybrid rogues get, etc.
The reason for the error is so that you don't change the files generated by the download. If you do that, the next time you run the download, you will LOSE all your changes - they will be overwritten. We're assuming that would be bad, so we stop you from doing it.
The way to do this is to create a new thing as a COPY of the original one, then tell Hero Lab to use it in place of the old one. This is done as follows:
1. Launch the Editor and create a NEW data file.
2. Go to the appropriate tab (e.g. Race).
3. In the lower left, click the button entitled "New (Copy)".
4. From the list presented, select the thing you want to make changes on. While you're here, make sure you write down the unique id of that thing - which is shown next to its name.
5. A new record is created, so give it a new unique id and tweak the name (e.g. change "Elven" to "Test Elven").
6. Go to the "Replaces Id" field and enter the unique id of the original thing you copied. Doing this tells Hero Lab to use your new thing anywhere that the original thing is referenced. For example, if you replace a standard language, all races that automatically grant that language will now grant your replacement instead.
7. Save your thing.
8. Save your new content in a separate file from the generated content.
9. Click the "Test Now" button.
At this point, Hero Lab will compile your changes in and add the new thing into the run-time database. If you created a replacement race, try to select a race for your character. Your new race should appear and the old one should now be gone - Hero Lab replaced it with the new one you created.
You can now go back and make further changes to the new thing you created. For example, you can change the languages automatically conferred. All the other behaviors of the race were duplicated when you used "New (Copy)", so you don't have to recreate any of those behaviors.
Hope this helps!