Global prepared_flag = false; ! Prepared for resurrection? Global hearing_good = false; ! Sharp hearing? Global number_filled = 0; ! Sockets in the temple filled ! ---------------------------------------------------------------------------- ! A "questions" verb. Thus, ! "who is my friend helistar" ! "what was the great change" ! and so on are recognised. ! ---------------------------------------------------------------------------- [ QuerySub; noun.description(); ]; [ Topic i; if (scope_stage==1) return 0; if (scope_stage==2) { objectloop (i ofclass Question) PlaceInScope(i); rtrue; } "At the moment, even the simplest questions confuse you."; ]; Class Question; Question with name "helistar" "my" "friend" "colleague", description "Helistar is your colleague, an Enchanter like you who has been much on your mind lately. She has been investigating some very dark magic indeed, and seems not to be around any more. You feel rather vague about the details."; Question with name "magical" "magic" "burin", description "A burin is an engraving and writing tool."; Question with name "change" "great", description "Something you had a lot to do with, but what exactly? No, it's gone."; Question with name "cyclops", description "A one-eyed giant, usually hostile. (Don't they teach anything at adventurer school these days?)"; Question with name "grue", description "The grue is a sinister, lurking presence in the dark places of the earth. Its favorite diet is adventurers, but its insatiable appetite is tempered by its fear of light. No grue has ever been seen by the light of day, and few have survived its fearsome jaws to tell the tale."; Question with name "grimoire", description "According to Chambers English Dictionary, a grimoire is ~a magician's book for calling up spirits~."; Question with name "spells" "work", description "Your memory is still dream-hazed, but it's coming back. As a trained Enchanter, you have the ability to cast spells like ~frotz~, provided you have learned them in advance. Some of these spells can be cast at something; others can be cast alone. ^^Spells are very complicated. Each time you cast one, you forget it (though you can get around this by learning it several times, so as to have several uses up your sleeve). The only way to hang on to a spell is to have it written down, on a scroll or in a spell book. Scrolls are not ideal for this, and you can only learn a spell from your spell book. (But you can add spells to your book.) ^^[Type ~learn frotz~ and then ~frotz coin~ for an example. You can also type ~spells~ to see what you currently have memorised.]";