Scroll Thief — 127 of 138

Daniel M. Stelzer

Release 2

Chapter 6 - Conversing with the Adventurer

Section A - Blocking Conversation while Obedient

The Adventurer-blocked-node is a closed convnode.[1]

Default response for the Adventurer-blocked-node: say adventurer-blocked.

Greeting response for the Adventurer when the node of the Adventurer is the Adventurer-blocked-node and the greeting type is explicit: say adventurer-blocked.

Instead of listing suggested topics when the Adventurer is the current interlocutor and the node of the Adventurer is the Adventurer-blocked-node: do nothing.

To say adventurer-blocked:

if the Adventurer is obedient, say "[The Adventurer] doesn't respond in any way[first time]. Perhaps the [i]serage[/i] spell is preventing [her] from responding to anything other than commands[only].";

if the Adventurer is scared, say "[The Adventurer] only stares at you in terror.";

if the Adventurer is suspicious, say "[regarding the Adventurer][He] glares at you and does not respond.";

if the Adventurer is neutral, say "The adventurer looks around for a moment, but doesn't seem to be able to hear you very well.".

The node of the Adventurer is the Adventurer-blocked-node.

Implicit greeting response for the obedient Adventurer:

say "[The Adventurer] turns to listen to you."

[Hack to deal with short-form spellcasting commands]

Response for the Adventurer-blocked-node when answering someone that a topic:

[ if the topic understood includes "[spell]", say "[The Adventurer] doesn't seem like much of a spellcaster.";

otherwise say adventurer-blocked. ]

say adventurer-blocked. [An Inform bug prevents this from working correctly.]

Note

[1]. This node blocks all conversation with the Adventurer until serage wears off.