boolean capm_teeth() {
boolean result;
boolean swap = false;
int choice = 0;
switch {
case have_outfit("Frat Boy Ensemble"):
choice = 1;
swap = cli_execute("checkpoint outfit");
if (!outfit("Frat Boy Ensemble")) abort("You have the Frat Outfit, but for some reason cannot wear it.");
break;
case (item_amount($item[mullet wig]) > 0 && item_amount($item[briefcase]) > 0):
choice = 2;
swap = cli_execute("checkpoint outfit");
if (!equip($item[mullet wig])) abort("You have a mullet wig and briefcase, but for some reason cannot wear the wig.");
break;
case (item_amount($item[hot wing]) >=3 && (item_amount($item[frilly skirt]) > 0 || (my_meat() >= 80 && in_muscle_sign()))):
choice = 3;
boolean s2;
s2 = retrieve_item(1, $item[frilly skirt]);
swap = cli_execute("checkpoint outfit");
if (s2) s2 = equip($item[frilly skirt]);
if (!s2) abort("Unable to buy or wear a frilly skirt.");
break;
default:
break;
}
if (choice == 0) {
result = false;
} else {
string old = get_property("choiceAdventure188");
set_property("choiceAdventure188",choice.to_string());
result = use(1,$item[Orcish Frat House blueprints]);
if (result) result = (item_amount($item[Cap'm Caronch's dentures]) > 0);
set_property("choiceAdventure188",old);
}
if (swap) cli_execute("outfit checkpoint");
return result;
}