Part 1: I duplicated and changed a passive based of the tutorial https://forums.obsidian.net/topic/107923-tutorial-adding-new-abilities-to-a-class-v410/ but it isn't showing up in the ability tree. Are these ID's correct? The intention is to add it into the general chanter tree at level 1. I can force adding the ability via console though.
"$type": "Game.GameData.BaseProgressionTableAppendGameData, Assembly-CSharp",
"DebugName": "CorpseMaker",
"ID": "935b1a37-6f38-4ccc-bbc7-296f0f9999ff",
"Components": [
{
"$type": "Game.GameData.BaseProgressionTableAppendComponent, Assembly-CSharp",
"BaseTableID": "6b722b30-d930-43ae-b936-248a1616f48e",
"AbilityUnlocks": [
{
"Note": "",
"Category": "General",
"UnlockStyle": "Unlock",
"ActivationObject": "Self",
"AddAbilityID": "935b1a37-6f38-4ccc-bbc7-296f0f999901",
"RemoveAbilityID": "00000000-0000-0000-0000-000000000000",
"Prerequisites": {
"MinimumCharacterLevel": 1,
"PowerLevelRequirement": {
"ClassID": "b4a0f1d1-b8f7-47e7-b899-99e478004a37",
Part 2: I attached a few passive effects (5) to the above ability in a new gamedatabundle to see what would happen. Edited the skill effect values (except 1 effect) as well, so created a new file for that too and gave them new IDs. Now when I force add the passive ability: (1) The description of only the 1 unmodified effect shows up. (2) Besides the 1 effect (I see the armor penalty removed), the other positive effects are not being applied (e.g. - Shootist enchantment and Sky Dragon Wurm's ranged damage bonus).
Are those valid positive effects to steal from?
Do I have to give the modified effects new descriptions for them to work? If yes, where do I add them?
Thank you