Mind telling me how its done correctly? But i'll check the commandbutton.ini thx

but is their anyways to only remove the need for upgrade for the laser general only?
What about this, in the commandbutton .ini if i added another Building capture upgrade? that requires no upgrade to use it and give that to the ranger?
Like this:
CommandButton Command_AmericaRangerCaptureBuilding
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityRangerCaptureBuilding
Options = NEED_SPECIAL_POWER_SCIENCE OK_FOR_MULTI_SELECT NEED_TARGET_ENEMY_OBJECT NEED_TARGET_NEUTRAL_OBJECT
Upgrade = Upgrade_InfantryCaptureBuilding
TextLabel = CONTROLBAR:CaptureBuilding
ButtonImage = SSCaptureBuilding
CursorName = CaptureBuilding
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is
DescriptLabel = CONTROLBAR:ToolTipUSARangerCaptureBuilding
End