//New Minerva Purification choice v1.2
//Added Rathazul back in
//Changed a pair of commas for em dashes
//Minerva's purification is changed to have you choose the method from Minerva's home instead of going to the character that'll heal her first. The method to check for companions is simplified and Minerva no longer hints heavily at it if you haven't met any requirement
You think about Minerva's corruption. The parasite inside her is the source of it, so if you could get rid of it in some way she should be pure again. But what--or who--could remove something like that? You think back to the people you've met.
//if you don’t know anybody
There's nothing. You don't know anybody who could help you. There has to be a solution out there, but you've yet to find it.
//if you know Marae
Marae is the first to come to mind. As the life-goddess, she should be able to heal Minerva's body with ease.
//if you know Jojo. If you know Marae it continues from her paragraph, other wise it’s on its own paragraph.
[if (checkMarae()){ Jojo might also be helpful|Jojo comes to mind}]. His arcane knowledge means he might know a method to cure Mineva, or if he doesn't at least his meditation technique could help ease the corruption.
//if you know Rathazul. If you know either of the other two it continues from the same paragraph, otherwise it’s on its own.
[if (checkMarae() && checkJojo()){ Finally, there's Rathazul. He| [if (checkMarae() || checkJojo()){You could also ask Rathazul, he|You think it would be out of his usual expertise, but Rathazul}])}] could maybe make a potion to purge that parasite.
//A menu comes up to choose either character if available or return to the generic menu.
//menu.
[Marae] (Ask the Goddess Marae to cure Minerva.)
[Jojo] (Become more than just friends.)
[Rathazul] (Ask Rathazul for help.)
[Back] ()
CODE VERSION
public function pureMinervaChoice {
outputText("You think about Minerva's corruption. The parasite inside her is the source of it, so if you could get rid of it in some way she should be pure again. But what--or who--could remove something like that? You think back to the people you've met.[pg]");
if (!checkMarae()) && !checkJojo()) && !checkRathazul()) outputText("There's nothing. You don't know anybody who could help you. There has to be a solution out there, but you've yet to find it.");
if (checkMarae()) outputText("Marae is the first to come to mind. As the life-goddess, she should be able to heal Minerva's body with ease.");
if (checkJojo()) outputText("[if (checkMarae){ Jojo might also be helpful|Jojo comes to mind}]. His arcane knowledge means he might know a method to cure Mineva, or if he doesn't at least his meditation technique could help ease the corruption.");
if (!checkRathazul()) outputText("[if (checkMarae() && checkJojo()){ Finally, there's Rathazul. He| [if (checkMarae() || checkJojo()){You could also ask Rathazul, he|You think it would be out of his usual expertise, but Rathazul}])}] could maybe make a potion to purge that parasite.");
menu();
if (checkMarae()) addButton(0, "Marae", purificationByMaraePart1).hint("Ask the Goddess Marae to cure Minerva.");
addButton(1, "Jojo", purificationByJojoPart1).hint("Ask Jojo for help.");
addButton(2, "Rathazul", purificationByRathazul).hint("Ask Rathazul for help.")
addButton(14, "Back", genericMenu.bind(true));
}