CharacterAddSkill() does not add the skill as an equippable skill? In the case of talents, I don't understand how the function knows the skill you're adding is meant to apply a passive effect.

And would I be correct that this workaround does not add the skill as a talent on the Talents screen?