
begintalkscript;

variables;

begintalknode 10;
	state = -1;
	nextstate = 10;
	question = "Ethalia";
	text1 = "Ethalia is a tall, imposing woman who basically radiates arcane power. She moves her lips to speak, but you don't hear any sound come out. However, you do hear the words in your head, a very strange experience.";
	text2 = "_I am Ethalia Kareni, Director of Theoretical Magic at this facility. Do not move, do not speak. Think your replies, and think carefully. Who are you, and why are you here?_";
	action = INTRO;

begintalknode 11;
	state = 10;
	nextstate = 11;
	question = "Martha sent us.";
	text1 = "Ethalia pauses, clearly puzzled.";
	text2 = "_Yes, Martha... now why would Martha have sent you here?_";

begintalknode 12;
	state = 10;
	nextstate = -1;
	question = "We're just adventurers passing through.";
	text1 = "_Ah, yes, you were just passing through the drying room in the basement of a high-energy magic research laboratory. Try again._";

begintalknode 13;
	state = 10;
	nextstate = -1;
	question = "(Yell for help)";
	text1 = "You try to yell, but just when you're about to do so, you feel a spectral hand on your neck. It squeezes, and the yell dies in your throat.";
	text2 = "Ethalia glares at you.";
	text3 = "_Do not try that again, or you will regret it._";

begintalknode 14;
	state = 11;
	nextstate = -1;
	question = "She sent us to help you.";
	text1 = "Ethalia narrows her eyes.";
	text2 = "_Well isn't that something. It's certainly a coincidence, considering that I never told her anything about my plans._";
	text3 = "She waves a hand, and you feel as though someone has shot compressed air into your ears. If you had to guess, you'd say it was a silencing spell of some sort, particularly because Ethalia takes this opportunity to yell at you.";
	text4 = "_You will not interfere with my plans!_";
	text5 = "Well, that could've gone better.";
	action = END_TALK;
	code = 
		set_flag(2,3,1);
		set_flag(2,2,2);
		set_attitude(9,10);
	break;
begintalknode 15;
	state = 11;
	nextstate = -1;
	question = "She sent us to stop you.";
	text1 = "She scowls.";
	text2 = "_She does not understand the gravity of this situation, and neither do you. I am aware of the risks, but I am prepared to accept them. Clearly, one of those risks is disposing of you._";
	text3 = "She waves a hand, and you feel as though someone has shot compressed air into your ears. If you had to guess, you'd say it was a silencing spell of some sort, particularly because Ethalia takes this opportunity to yell at you.";
	text4 = "_You will not interfere with my plans!_";
	text5 = "Well, that could've gone better.";
	action = END_TALK;
	code = 
		set_flag(2,3,1);
		set_flag(2,2,2);
		set_attitude(9,10);
	break;
begintalknode 16;
	state = 11;
	nextstate = -1;
	question = "(Yell for help)";
	text1 = "You try to yell, but just when you're about to do so, you feel a spectral hand on your neck. It squeezes, and the yell dies in your throat.";
	text2 = "Ethalia glares at you.";
	text3 = "_So you are trying to disrupt my plans. I don't care who you are, or why you're here. You will pay for interfering._";
	text4 = "She waves a hand, and you feel as though someone has shot compressed air into your ears. If you had to guess, you'd say it was a silencing spell of some sort, particularly because Ethalia takes this opportunity to yell at you.";
	text5 = "_You will not interfere with my plans!_";
	text6 = "Well, that could've gone better.";
	action = END_TALK;
	code = 
		set_flag(2,3,1);
		set_flag(2,2,2);
		set_attitude(9,10);
	break;
begintalknode 30;
	state = -1;
	nextstate = 30;
	question = "Young Ethalia";
	text1 = "A young woman stands over you, her face an equal mix of concern and fear. Judging from her robes, you assume that she is an apprentice mage. And judging from her face, you assume that she is a younger Ethalia.";
	text2 = "Her voice is practically a whisper.";
	text3 = "_Are you.. are you okay?_";
	text5 = "Ethalia still looks concerned, particularly by your inability to finish a conversation.";
	text6 = "_Are you sure you're okay?_";
	action = INTRO;

begintalknode 31;
	state = 30;
	nextstate = 31;
	question = "Um...";
	text1 = "_Look, if you're here about the missing reagents, I don't know anything about it. I'm sorry I bumped into you, I didn't mean to knock you down._";
	text2 = "_But you've got weapons. Why are you here?_";

begintalknode 32;
	state = 31;
	nextstate = 32;
	question = "We were sent to investigate a spate of thefts.";
	text1 = "She flinches.";
	text2 = "_I don't know anything about the missing reagents. I bet Cecil took them, you should go talk to him about it._";

begintalknode 33;
	state = 32;
	nextstate = 33;
	question = "One of the administrators told us you might be responsible.";
	text1 = "_That's impossible! I have a spotless disciplinary record. I'd never stoop so low as to steal reagents._";
	text2 = "_Besides, why would I do something that stupid?_";

begintalknode 34;
	state = 33;
	nextstate = -1;
	question = "For use in an experiment of your own, perhaps?";
	text1 = "The color immediately drains from Ethalia's face.";
	text2 = "_Look, I don't know what you're talking about... I was just coming down here to check how the herbs were drying. In fact, I don't even need to come down here right now. I think maybe I'll head back upstairs._";
	text3 = "_Yes, that's what I'll do._";
	text4 = "She scurries back up the stairs, leaving you alone in the corridor.";
	action = END_TALK;
	code = 
		erase_char(11);
		set_flag(2,6,1);
		set_mobility(1000,1);
		set_character_pose(1000,0);
		force_instant_terrain_redraw();
	break;
begintalknode 35;
	state = 31;
	nextstate = 34;
	question = "We're investigating some unlicensed experiments.";
	text1 = "_That's nice. I don't know anything about that sort of thing, but I'm sure the administrators can help you there._";
	text2 = "She shifts her weight as she says this, and you hear the clink of glass on glass. Ethalia flinches.";

begintalknode 36;
	state = 34;
	nextstate = 35;
	question = "Is something wrong?";
	text1 = "_Um, no. No, everything's fine._";
	text2 = "You hear a sizzling sound. Ethalia seems to be trying to ignore it.";

begintalknode 37;
	state = 35;
	nextstate = -1;
	question = "Do you hear that noise?";
	text1 = "_What noise?_";
	text2 = "Smoke is now visibly rising from Ethalia's robe. She starts to walk past you.";
	text3 = "_Look, I need to go attend to a batch of herbs I left downstairs. Good luck with your investigation, and sorry I couldn't help you!_";
	text4 = "She zips past you, and then you hear the sound of glass breaking, followed by swearing.";
	action = END_TALK;
	code = 
		erase_char(11);
		set_flag(2,6,2);
		set_mobility(1000,1);
		set_character_pose(1000,0);
		force_instant_terrain_redraw();
	break;
begintalknode 38;
	state = 31;
	nextstate = 36;
	question = "We're from the future.";
	text1 = "Her eyes go wide for a moment, then she laughs.";
	text2 = "_That's... that's impossible. Did you land on your heads?_";

begintalknode 39;
	state = 36;
	nextstate = 37;
	question = "This is very serious. Don't summon that demon.";
	text1 = "Ethalia flinches, and starts trying to edge away from you.";
	text2 = "_Demon? What demon? What on earth are you talking about?_";

begintalknode 40;
	state = 37;
	nextstate = -1;
	question = "No, if you summon it, bad things are going to happen.";
	text1 = "The look on Ethalia's face slowly changes to pure terror.";
	text2 = "_Look, leave me alone!_";
	text3 = "She runs down the corridor, leaving you alone at the bottom of the steps.";
	action = END_TALK;
	code = 
		erase_char(11);
		set_flag(2,6,3);
		set_mobility(1000,1);
		set_character_pose(1000,0);
		force_instant_terrain_redraw();
	break;
