In my Pathfinder 1e campaign, one of my players is playing a shackleborn/Kyton-Spawn Tiefling from the "Blood of Fiends" Player companion.
We're a bit confused as to what the exact racial traits etc. should be after applying the background/heritage. Some seem straightforward: The Shackleborn's Attributes of +2 Con, +2 Cha and -2 Wis replace the inherent +2 Dex, +2 Int, -2 Cha Likewise the skills and spell-like ability are replaced 1-for-1 between the original and the variant.
However, the shackleborn "Traits" segment states "The following are race traits for shackleborn", then lists Chain Master and Pain Artist.
Do these two traits come on top of all the regular Tiefling traits? Or do they replace any? If so, which ones? ALL of them? It feels punishing to give up Darkvision, Friendish Resistance AND Fiendish Sorcery for these two. Also, none of the alternative Tiefling heritages have darkvision - this seems odd if you assume Darkvision is lost to acquire the 2 listed traits for each one.
Additionally, which trait replaces which one is important if you want to swap out others. Is there some clarity to be had on this?