Hello everyone,

So I've created a new agent and am trying to get it working in the campaign for testing and balancing, but am running into a few problems:

This agent uses a new subtype instead of champion/spy/diplomat/etc so that it has its own tab in the recruit hero menu, but despite creating effects that cause a certain building type to make it available and increase the cap, no characters will generate. Despite looking through all champion agent tables for something that might do the trick, I can't see anything.
I've made a new table for effects__core.loc for the availability and cap effects but the text refuses to appear in game. I've checked for typos repeatedly, but can't find the issue.

Something slightly different, but in the custom battles screen, despite it being in the agent category, I can rank up the agent as if it were a normal unit.

So there's things I'm missing, but I have absolutely no idea what they are, any ideas?