Best Answer malvack, 15 August 2020 - 08:13 PM
I meant the commandbutton that you use in your commandset, it should look like this:
CommandButton Command_BolgDreadVisage Command = SPECIAL_POWER SpecialPower = SpecialAbilityFakeLeadership Options = NONPRESSABLE NEED_UPGRADE NeededUpgrade = Upgrade_ObjectLevel3 TextLabel = CONTROLBAR:DreadVisage ButtonImage = HSNazgulDreadVisage RadiusCursorType = TrainingRadiusCursor ButtonBorderType = ACTION DescriptLabel = CONTROLBAR:ToolTipWitchKingDreadVisage InPalantir = Yes End
And then, in your commandset.ini
CommandSet BolgCommandSet 1 = Command_ToggleStance 2 = Command_BolgDreadVisage 12 = Command_CaptureBuilding 13 = Command_AttackMove 14 = Command_Stop 16 = Command_SetStanceBattle 17 = Command_SetStanceAggressive 18 = Command_SetStanceHoldGround End
EDIT: Make sure that the NeededUpgrade option in your commadbutton matches the upgrade you use to unpause the special ability in your hero ini. If you end up using another upgrade, like "Upgrade_BolgDreadVisage" both the commandbutton.ini and your hero ini should use that upgrade instead.
The thing with SpecialAbilityFakeLeadership is that sometimes, most of the times in my xp, it does the technical work of coordinating the unpausing of an ability but it doesn't update the commandset, i.e., the button in the palantir remains greyed out despite you already getting the required upgrades. That's why you have to manually update the commandbutton, just to tell "hey, i got my ability ready"
Go to the full post