This is in the GURPS Powers 4e.gdf but it doesn't show up in GCA
Required Disadvantage, -1/-2, group(New Power Modifier), page(P21-23), level(%levelaliaslist%),
levelnames(-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16,-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32,-33,-34,-35,-36,-37,-38,-39,-40,-41,-42,-43,-44,-45,-46,-47,-48,-49,-50,-51,-52,-53,-54,-55,-56,-57,-58,-59,-60,-61,-62,-63,-64,-65,-66,-67,-68,-69,-70,-71,-72,-73,-74,-75,-76,-77,-78,-79,-80,-81,-82,-83,-84,-85,-86,-87,-88,-89,-90,-91,-92,-93,-94,-95,-96,-97,-98,-99,-100),
x(_
#InputToTag("Please specify the name of the required disadvantage:",nameext, ,Required Disadvantage),
#ChoiceList(_
name(level),
title(Required Disadvantage),
text(Please select the point cost of the required disadvantage. If the exact value is not listed pick the closest one, you will be able to adjust it later:),
picksallowed(1),
method(bynumber),
list(_
" -1",
" -2",
" -3",
" -4",
" -5",
" -6",
" -7",
" -8",
" -9",
" -10",
" -11",
" -12",
" -13",
" -14",
" -15",
" -20",
" -25",
" -30",
" -35",
" -40",
" -45",
" -50",
" -55",
" -60",
" -65",
" -70",
" -75",
" -80",
" -85",
" -90",
" -95",
"-100"_
),
aliaslist(_
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
20,
25,
30,
35,
40,
45,
50,
55,
60,
65,
70,
75,
80,
85,
90,
95,
100 _
)_
),
#Edit _
)
Required Disadvantage - not showing in GCA