867a7d5e-1091-400a-8c40-ca179bf9efcf 1.0 2014
For all that, the people here are more cheerful than in other villages you have visited in Ignarus. You can hear friendly chatter from rooms on either side. Ignarus may be a dictatorship, but here in the village of Somed, the people still run their local government as a democracy. As long as King Nocens doesn't find out, everything should be just fine...]]>
2 2 It's locked. You won't be getting out this way... Look at sword Heavy swords are firmly fastened to the walls. Look at It leads NORTH. Look at
This is a long, dark hallway, lit by candles flickering in scones along the wall. You can see a heavy wooden door far away to the north. The rest of the corridor is in shadows. 3 candles They are extremely hot. That may have been a foolish thing to do. You burn your hand and lose 1 HP. They are extremely hot. That may have been a foolish thing to do. You burn your hand and lose 1 HP. Look at candle It leads NORTH. heavy door Look at
Benches line the walls around the chamber. Although they are currently empty, you can tell that many people have sat in them over the years, enjoying the right to participate in democracy -- even if they have to do it secretly so King Nocens won't find out the truth!

There are many doors in this room, each decorated slightly differently. To the north, there is a tiny door so small it might have been made for a hobbit. There is a poster tacked up beside the tiny door.

HINT: There are a few things to do in this room. Try using different objects and exploring! ]]>
5 5 SkyBlue bench Long, uncomfortable wooden benches line the walls. The benches are hard and bumpy. The benches are not very interesting. They are impossible to move Look at lights candle Flickering candles burn at regular intervals throughout the room. You yelp in pain when you touch the candles. That wasn't a very good idea. Take 1 HP damage. Lit candles burn around the room You blow on the candles, but nothing happens. Clearly some magic is at play. false false Look at stool The stools are made of stone and look uncomfortable. The stool is cold but, surprisingly, not uncomfortable. Look at The stools are fixed in place and do not move. plaques Each of the signs is labeled "city councilor." There are enough seats for seven councillors, plus the red mayor's chair at the head of the table. The plaque reads MAYOR, clearly identifying the red chair as belonging to the town council's leader. It is cool. Your fingertips leave smudges on the polished brass. Look at The plaque reads MAYOR, clearly identifying the red chair as belonging to the town council's leader.
It reads:

This door is closed and locked to all
Who wish to leave this special hall
If you would view our secret lair
Sit and TWIRL the leader's chair
]]>
Look at This door is closed and locked to all/ Who wish to leave this special hall/ If you would view our secret lair/ Sit and TWIRL the leader's chair ]]> This door is closed and locked to all/ Who wish to leave this special hall/ If you would view our secret lair/ Sit and TWIRL the leader's chair ]]>
chair A very comfortable looking plush red chair sits at the head of the table. A gold plaue reads "MAYOR." The chair is inviting and comfortable looking. Look at msg ("You sit comfortably on the chair. Does something click in the distance? ") SetObjectFlagOn (red chair, "sitting") msg ("You sit comfortably on the chair. Does something click in the distance? ") SetObjectFlagOn (red chair, "sitting") if (HasAttribute(red chair, "sitting")) { msg ("You hear a loud shifting of gears from someplace nearby.") UnlockExit (secret door) } else { msg ("The chair spins and spins. Wheee!") } table It's just a table. A round table stands in the middle of the room. bylaw bylaw proposal proposal bylaw paper
We, as citizens of the village of Abduco, believe that horses are traveling too quickly past our schools. We are asking the council to pass a bylaw creating a lower speed limit in school zones and to make the horses obey it!

It appears to be a bylaw proposal.]]>
It's a bylaw proposal to the town council about having horses travel more slowly in school zones. It's a bylaw proposal to the town council about having horses travel more slowly in school zones. You examine the bylaw proposal. Feeling it might be important, you tuck it into your satchel. You toss the bylaw proposal aside. msg ("You wave it around. It makes a nice fan!") msg ("That's not necessary.") if (Got(paper)) { msg ("You give the bylaw proposal to the dwarf. He almost cries in relief. \"Thank you so much!\" he exclaims. \"I've been looking everywhere for this. Here, take this as a reward.\" The dwarf removes the seal of Abduco from around his neck and tries to hang it around yours, but he's too short. Grumbling, he passes you the stamp, and you hang it around your neck.") AddToInventory (seal of abduco) } else { msg ("You are not carrying the bylaw proposal.") }
Secret Chamber
HINT: You will need to talk to each of these figures. You will also need to give them something. To use the GIVE command, type GIVE ____ to _____ (for example, give money to red figure). It will not work if you type "give the red figure the money."

]]>
SlateGray red red guy red person A male figure huddled so deeply in a rich red robe that you can't make out what he looks like. It's kind of creepy, but you still feel the need to talk to him... if (GetBoolean(red figure, "red")) { msg ("The red figure refuses to speak.") } else { msg ("A deep, eerie voice issues from deep inside the cloak. \"Bring me... the bitten coin... and you may pass....\"") } msg ("He will not speak.") if (GetBoolean(red figure, "red")) { msg ("The red figure refuses to speak.") } else { msg ("A deep, eerie voice issues from deep inside the cloak. \"Bring me... the bitten coin... and you may pass....\"") } green green guy green person A female figure huddled so deeply in a rich green robe that you can't make out what she looks like. It's kind of creepy, but you still feel the need to talk to her... if (GetBoolean(red figure, "red")) { msg ("The green figure's voice is ghastly, high and strange: \"Bring me... the golden pebble of... Abduco...\"") } else { msg ("The green figure shifts and whispers. \"You must deal with Red before me.\"") } msg ("The figure refuses to speak.") if (GetBoolean(red figure, "red")) { msg ("The green figure's voice is ghastly, high and strange: \"Bring me... the golden pebble of... Abduco...\"") } else { msg ("The green figure shifts and whispers. \"You must speak to Red before me.\"") } blue blue guy blue person A male figure huddled so deeply in a rich blue robe that you can't make out what he looks like. It's kind of creepy, but you still feel the need to talk to him... if (GetBoolean(green figure, "green")) { msg ("The blue figure's voice is surprisingly strong and powerful, echoing off the chamber walls. \"BRING ME THE SEAL OF ABDUCO.\" The words rebound like the echo of a gong.") } else { msg ("You can barely hear the voice that comes from the blue robes: \"You must meet with Green before me...\"") } if (GetBoolean(green figure, "green")) { msg ("The blue figure's voice is surprisingly strong and powerful, echoing off the chamber walls. \"BRING ME THE SEAL OF ABDUCO.\" The words rebound like the echo of a gong.") } else { msg ("You can barely hear the voice that comes from the blue robes: \"You must speak to Green before me...\"") } yellow yellow guy yellow person A female figure huddled so deeply in a mustard yellow robe that you can't make out what she looks like. It's kind of creepy, but you still feel the need to talk to her... if (GetBoolean(blue figure, "blue")) { msg ("The yellow figure's voice sounds like sandpaper sliding against wood. \"Bring me... the mayor's gavel... that I may stop King Nocen's evil rule...\"") } else { msg ("The yellow figure shakes its robed head and points towards the blue figure. At least, that's what you think it's doing. It's hard to see her hand beneath the robe.") } if (GetBoolean(blue figure, "blue")) { msg ("The yellow figure's voice sounds like sandpaper sliding against wood. \"Bring me... the mayor's gavel... that I may stop King Nocen's evil rule...\"") } else { msg ("The yellow figure shakes its robed head and points towards the blue figure. At least, that's what you think it's doing. It's hard to see her hand beneath the robe.") } candles red candle yellow candle green candle blue candle candle Each figure holds a glowing candle. Which figure do you mean? Look at msg ("Which figure do you mean?") msg ("Which figure do you mean?")
examine,search examine, search "You can't examine, search " + object.article + "." examine examine; search; inspect; investigate "You can't examine; search; inspect; investigate " + object.article + "." tip tip; push; pull "You can't tip; push; pull " + object.article + "." light light "You can't light " + object.article + "." blow blow; blow out; extinguish; put out "You can't blow; blow out; extinguish; put out " + object.article + "." Chamber of Taxation Chamber of Taxation.

A small elvish woman sits at the furthest desk, writing frantically. There are piles of gold on the table, and her hand is covered in ink.

There is a large pile of gold behind her. At the top you can see a strange gold coin that looks like someone took a bite out of it.

HINT: You will need to talk to this elf! Try typing "talk to the elf," or "ask the elf about _______." If you want to give her something, try "give ____ to the elf." ]]>
2 2 SpringGreen coin Look at false if (Got(bitten coin)) { msg ("A shiny coin with a bite taken out of it.") } else { msg ("There is an interesting coin with what looks like a bite taken out of it on the pile behind the elf, but if you try to approach it, she growls in a way you don't like. You decide it's better not to provoke her, although you could ASK THE ELF about the coin if you wanted.") } msg ("This is not necessary.") msg ("The red figure opens its hands and accepts the coin. It disappears from your hands, and the red figure turns its back, ignoring all futher attempts at communication.") MoveObject (bitten coin, red figure) SetObjectFlagOn (red figure, "red")
You back away, slowly.]]>
coins gold coin pile pile of coins pile of gold Look at
There are a number of desks in the room. They are clearly used for different things, but only one has someone working at it right now. Look at desk the elf woman the woman girl the girl the elf woman the elf girl Look at A flustered elf is sitting at her desk, writing frantically. Although she looks busy, you might be able to ASK her about something... The elf is too angry to talk, but she might respond if you ASK her about something. msg ("The elf ignores you, scratching away busily on a piece of parchment. It seems she won't talk to you.") if (Got(bitten coin)) { msg ("She looks at you like you're annoying her. \"I already gave you a coin. Please leave me alone.\"") MoveObject (bitten coin, player) } else { msg ("\"How can you expect me to think about that when I'm so busy with all these taxes? If you want to talk to me... ask me about TAXES and SERVICES!!!\" The elf bangs her fist on the desk twice and goes back to work.") }
You stare at the elf for a minute, then shake your head to show that you aren't sure what to say.

The elf sighs heavily. \"I don't know either. If taxes are too high, people get upset. If they're not high enough, we don't have enough money to pay for all of the services the local government provides. But I appreciate you listening. I feel a bit better now. Tell you what: you can have this old coin as a souvenir. I don't know why anyone would try to pay their taxes with broken money. This thing is worthless.\"

She hands you the bitten coin from the pile, and you put it in your pocket.") AddToInventory (bitten coin) } ]]>
The papers are covered with math: figures, facts, and equations. paper Look at
Room of Bylaws 2 2 Tomato Room of Bylaws. Long shelves line the walls. They hold hundreds of books. When you pull one out to look, they all say the same thing: BYLAWS OF ABDUCO.

A small, wiry man with a bushy beard -- probably a dwarf -- stands by the window, shaking his head and muttering to himself. Around his neck he is wearing a stamp that looks to be the seal of Abduco, the stamp they use to make bylaws official. You can ASK the dwarf about bylaws if you're curious.

HINT: You will need to talk to this dwarf! Try typing "talk to the dwarf," or "ask the dwarf about _______." If you want to give him something, try "give ____ to the dwarf." ]]>
Look at The dwarf looks sad and preoccupied. However, you could probably ASK him about something and get a response. if (Got(seal of abduco)) { msg ("The dwarf is bent happily over his work, murmuring to himself about horses.") } else { msg ("The dwarf is short and stocky, with wiry hair and a huge full beard. He looks worried about something and keeps muttering to himself. You make out the words 'horses' and 'speed.' ") }
The dwarf calms down and looks at you thoughtfully. \"Sorry about that. Actually, bylaws are pretty important. The problem is, I've lost a really important bylaw proposal -- something about horses and school zones. Until I find it, I can't think about anything else.\"") } ]]>

The dwarf calms down and looks at you thoughtfully. \"Sorry about that. Actually, bylaws are pretty important. The problem is, I've lost a really important bylaw proposal -- something about horses and school zones. Until I find it, I can't think about anything else.\"") } ]]>
if (Got(seal of abduco)) { msg ("He smiles in relief. \"It's all good now, my friend.\"") } else { msg ("The dwarf moans and holds his head. \"Bylaws, bylaws... ASK me ABOUT bylaws!\"") }
Hundreds of books line the shelves. They are labeled BYLAWS OF ABDUCO. book bylaws Look at It's a bright and cheerful day outside, or at least as bright and cheerful as it ever gets in Ignarus. Look at windows Solid wooden shelves full of books line the walls. Look at shelf bookshelf bookshelves false false Look at seal stamp stamp of abduco Seal of Abduco if (Got(seal of abduco)) { msg ("The Seal of Abduco is a heavy golden stamp. ") } else { msg ("The Seal of Abduco is a heavy golden stamp. It's hanging around the dwarf's neck, and he doesn't look like he's in a hurry to give it up.") } msg ("It's not necessary.") if (GetBoolean(green figure, "green")) { msg ("The blue figure opens his hands, and the seal leaps from around your neck to his. He bows his head and turns his back, ignoring all further attempts at communication.") MoveObject (seal of abduco, blue figure) SetObjectFlagOn (blue figure, "blue") } else { msg ("The blue figure's hands fold over his face. \"You must encounter Green before me.\"") }

Portrait 1. A thoughtful looking elvish man with the caption "Pleufan Birnae, representative councillor for zone 1."

Portrait 2: A cheerful older woman with the caption "Melissa O'Brien, representative councillor for zone 2."

Portrait 3: A sharp eyed young man with the caption: "Jason Lewis, representative councillor for zone 3."

Portrait 4: A grinning, gap-toothed dwarven woman with the caption: "Runip Halode, representative councillor for zone 4."

Portrait 5: A serious looking woman with the caption: "Yukiko Hayashi, representative councillor for zone 5. Also, Mayor of Abduco."

There are two empty portraits on either side and one in the middle, leading you to think that there could be three more councillors. In the middle of the room is a tall, suspicious looking table.

HINT: There is a puzzle to solve in this room. Don't be afraid to TAKE objects and try different actions. Also, if you want to use an object, you type USE ______ on _____ (for example, use sword on dragon). ]]>
3 2 SlateGrey Government Hall Portrait 1 A thoughtful looking elvish man with the caption "Pleufan Birnae, representative councillor for zone 1." You lift up the heavy portrait. You set the portrait in its place with a sigh of relief. A thoughtful looking elvish man with the caption "Pleufan Birnae, representative councillor for zone 1." picture 1 painting 1 msg ("You can't use that there.") msg ("You slide the picture into the slot. To your surprise, it dissolves instantly, disappearing. This can't be right...") MakeObjectInvisible (portrait 1) msg ("You gratefully hang the heavy portrait on the wall.") MoveObject (portrait 1, government hall) HINT: Try typing USE portrait 1 ON something A cheerful older woman with the caption "Melissa O'Brien, representative councillor for zone 2." Portrait 2 A cheerful older woman with the caption "Melissa O'Brien, representative councillor for zone 2." You lift the heavy portrait. With a sigh of relief, you set it back in its place. picture 2 painting 2 msg ("That doesn't work.") msg ("You slide the picture into the slot. To your surprise, it dissolves instantly, disappearing. This can't be right...") MakeObjectInvisible (portrait 2) msg ("You gratefully hang the heavy portrait on the wall.") MoveObject (portrait 2, government hall) HINT: Try typing USE portrait 2 ON something Portrait 3 A sharp eyed young man with the caption: "Jason Lewis, representative councillor for zone 3." You pick up the heavy portrait. You are very happy to return the portrait to its place on the wall. A sharp eyed young man with the caption: "Jason Lewis, representative councillor for zone 3." picture 3 painting 3 msg ("That doesn't work.") msg ("You slide the picture into the slot. To your surprise, it dissolves instantly, disappearing. This can't be right...") MakeObjectInvisible (portrait 3) msg ("You gratefully replace the heavy portrait on the wall.") MoveObject (portrait 3, government hall) HINT: Try typing USE portrait 3 ON something Portrait 4 A grinning, gap-toothed dwarven woman with the caption: "Runip Halode, representative councillor for zone 4." picture 4 painting 4 A grinning, gap-toothed dwarven woman with the caption: "Runip Halode, representative councillor for zone 4." msg ("That doesn't work.") msg ("You slide the picture into the slot. To your surprise, it dissolves instantly, disappearing. This can't be right...") MakeObjectInvisible (portrait 4) msg ("You gratefully replace the heavy portrait on the wall.") MoveObject (portrait 4, government hall) You pick up the heavy portrait. With a sigh of relief, you set it down. HINT: Try typing USE portrait 4 ON something painting 5 picture 5 You lift the heavy portrait. Your arms tremble as you put it back in its place. Yukiko Hayashi, representative councillor for zone 5. Also, Mayor of Abduco. if (Contains (suspicious table,portrait 5)) { msg ("The mayor's picture sits in its place of honor. ") } else { msg ("Yukiko Hayashi, representative councillor for zone 5. Also, Mayor of Abduco.") } msg ("That doesn't work.") msg ("You slide the portrait of the mayor into the slot. With a loud click, the box opens. You reach in and pick up the mayor's gavel.") AddToInventory (mayors gavel) MoveObject (portrait 5, suspicious table) MoveObject (box, benches) msg ("You gratefully set down the heavy portrait.") MoveObject (portrait 5, government hall) HINT: Try typing USE portrait 5 ON something The empty frames are fancy and impressive. They may have held portraits previously. table slot Look at Here in Abduco, we elect representatives from each of our town's zones. They make up the town council and make decisions on our behalf. Only one of them gets to use this special gavel to run the meetins, though. That picture goes here...]]>
Below the slot, there's some writing. It says:

Here in Abduco, we elect representatives from each of our town's zones. They make up the town council and make decisions on our behalf. Only one of them gets to use this special gavel to run the meetins, though. That picture goes here...]]>
candles Flickering candles light the room. candle Look at Flickering candles light the room You touch the flame and burn your finger. That was probably a bad idea. Lose 1 HP. Glass Box A clear glass box sits on the table. Inside, you can see a fancy gavel with a plaque declaring it the Mayor's Gavel of Abduco, used for running council meetings. glass box container clear glass box clear box You try to smash the glass, but it's far too heavy. There must be an easier way. Perhaps something to do with the portraits...? You try to smash the glass, but it's far too heavy. There must be an easier way. Perhaps something to do with the portraits...? false false false It contains It's locked and can't be opened. The box is smooth and clear. It won't budge. Look at if (Got(mayors gavel)) { msg ("The mayor's gavel is shiny and well maintained, but worn from lots of use.") } else { msg ("The gavel is shiny and looks like many people have handled it over the years. It is firmly locked in a clear glass box. ") } msg ("It's not necessary.")
You hear a click from the glowing door.") MoveObject (mayors gavel, yellow figure) UnlockExit (glowing door) } else { msg ("The yellow figure's hands fold over her face. \"You must deal with Blue before me.\"") } ]]>
2 2 Yellow Election HQ
"Hurry up, people!" bellows the bearded man. "We have an election in just a few days, and I want to make sure we're ready when those votes start rolling in."

You can see a beautiful golden pebble high above the charts -- way too high for you to reach. The bearded man could probably get it, though, if you ASKED him about the pebble...

HINT: You will have to ASK this man about something, and also TELL him about something. Remember, you will need to say "ask man about ______" and "tell man about __________" -- not just "tell about" or "ask about." ]]>
The bearded man is so big he has to stoop when he goes near the lower parts of the ceiling. He is frantically yelling at people. You can ASK him about ELECTIONS -- you're pretty sure it's the only thing on his mind right now, because he won't stop shouting about them. Bearded Man man guy boy The man is very busy. However, you could probably ASK him about something and get a response.
You back away. Behind you, he continues talking, apparently not realizing that you've already left.") } else { msg ("The man scowls at you. \"Where did you come from? This is a room for people who know about Abduco and its elections! If you're not interested, then it's time to go.\"

He thinks for a moment, then says: \"Tell you what. If you're really interested, then prove you know about our government. TELL me how old you have to be to vote or run in an election, and the name of the person in charge of our departments.\"") } ]]>

Does he not remember giving it to you? You smile and walk away.") } else { msg ("The man's face burrows into a deep scowl. \"You get nothing from me -- NOTHING!\" he roars. \"Especially not the precious pebble. If you were really interested in our town, you'd be ASKING me about elections!\"") } ]]>

He takes the golden pebble down and hands it to you. \"Careful with this now. It's a memento of the past -- when Abduco used to hold elections by putting pebbles in jars.\"") AddToInventory (golden pebble) } ]]>
stone pebble rock Look at if (Got(golden pebble)) { msg ("A beautifully shiny golden pebble. It reminds you of how people used to vote: by dropping pebbles into the jar that matched their choice.") } else { msg ("High up on the wall -- far beyond your reach -- is a shiny golden pebble. The bearded man might be able to reach it if you ASK him about the pebble.") } msg ("That's not necessary.") if (GetBoolean(red figure, "red")) { msg ("The green figure tilts her head and palms the golden pebble. It vanishes into the depths of her robes. She will speak no further.") MoveObject (golden pebble, green figure) SetObjectFlagOn (green figure, "green") } else { msg ("The green figure's hands fold over her face. \"You must deal with Red before me.\"") } Look at vote chart first chart chart one picture ("rules.png") Look at nomine chart nomin chart nominate chart picture ("nominees.png") department chart Look at city chart departments chart department chart picture ("government.png") Which chart would you like to look at? Look at
getup get up; stand; rise "You can't get up; stand; rise " + object.article + "." getoffof get off of; stand up from; get up from; get up; get off; stand "You can't get off of; stand up from; get up from; get up; get off; stand " + object.article + "." rotate rotate; turn; spin "You can't rotate; turn; spin " + object.article + "." sitin sit in "You can't sit in " + object.article + "." twirl twirl; twirl "You can't twirl; twirl " + object.article + "." twirlbrownchair twirl brown chair "You can't twirl brown chair " + object.article + "." stand; stand up stand; stand up You stand up. say #text#; shout #text#; yell #text# Who are you talking to? (Hint: Type "say ____ to ____, or ask ____ about _____.") break break "You can't break " + object.article + "." smash smash "You can't smash " + object.article + "." 3 3 Freedom! White You have attained
You look behind you at the cheerful village and hope that its citizens get to pass their horse speed bylaw. Then, shouldering your pack and your sword, you set off into the dangerous woods of Ignarus with a new spring in your step. Even here, the people have a voice. You mean to help them keep it.]]>
put put "You can't put " + object.article + "." go north go north take paper ne give paper to dwarf