well you could make a button like this:
Code:
CommandButton Command_ScudStorm
Command = SPECIAL_POWER
Science = SCIENCE_ScudStorm
SpecialPower = SuperweaponScudStorm
Options = NEED_SPECIAL_POWER_SCIENCE NEED_TARGET_POS CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:ScudStorm
ButtonImage = SSScudStorm
ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is
DescriptLabel = CONTROLBAR:TooltipFireSCUDStorm
RadiusCursorType = SCUDSTORM
InvalidCursorName = GenericInvalid
End
haven't tested this but i guess it will work if you put the correct sciences etc.