style StartEnd; room_colour="light sky blue"; endstyle; style Link; room_colour="yellow"; endstyle; style Dangerous; room_colour="pink"; endstyle; style Special; room_colour="LightSteelBlue1"; endstyle; style Destination; room_colour="pale green"; endstyle; style Light; room_shadow_colour="green"; endstyle; style Dark; room_shadow_colour="grey50"; endstyle; style SafeDark; room_shadow_colour="blue"; endstyle; style Further; room_colour="light grey"; endstyle; style Dashed; link_dashed=true; endstyle; show_joins=false; page_title_colour="blue"; map_title_colour="dark green"; page_margin=1; title "Infocom Enchanter"; map "Start"; item "Spell book" tag spellbook; item "" tag noozmoo; task "Gnusto cleesh" tag cleeshbook need spellbook cleesh lose cleesh; task "Gnusto exex" tag exexbook need spellbook exex lose exex; # task "Gnusto filfre" tag filfrebook need spellbook filfre lose filfre; task "Gnusto gondar" tag gondarbook need spellbook gondar lose gondar; # task "Gnusto guncho" tag gunchobook need spellbook guncho lose guncho; task "Gnusto krebf" tag krebfbook need spellbook krebf lose krebf; # task "Gnusto kulcad" tag kulcadbook need spellbook kulcad lose kulcad; task "Gnusto melbor" tag melborbook need spellbook melbor lose melbor; task "Gnusto ozmoo" tag ozmoobook need spellbook ozmoo lose ozmoo; task "Gnusto rezrov" tag rezrovbook need spellbook rezrov lose rezrov; task "Gnusto vaxum" tag vaxumbook need spellbook vaxum lose vaxum; task "Gnusto zifmia" tag zifmiabook need spellbook zifmia lose zifmia; task "Frotz lantern" need spellbook lantern lose lantern give litlantern score 20; room "Fork" tag fork style StartEnd style Light exit ne se; room "Long Road" tag longroad0 style Light style Link dir w exit w; item "Sign \"Why\""; room "Outside of Shack" tag outshack style Light dir ne from fork; room "Inside Shack" style Light dir n; item "Battered lantern" tag lantern; item "Battered lantern (providing light)" tag litlantern hidden; item "Empty jug" tag emptyjug; item "Jug" tag jug hidden; item "Oven"; task "Open oven" tag openoven; item "Loaf of bread" tag bread after openoven; room "Trail" style Light dir ne 2 from outshack; room "Trail Head" tag trailhead style Light dir se; item "Sign \"Shady Brook Trail\""; room "Shady Brook" style Light dir ne; item "Foundations of Old Lingolf House"; task "Fill jug with water" need emptyjug lose emptyjug give jug; room "Dusty Trail" style Light dir se from fork; room "Loop" style Light dir se; room "Deserted Village" tag village style Light dir ne; room "Village Outskirts" style Light dir ne; room "Eastern Fork" tag eastfork style Light dir ne; link trailhead to eastfork dir se; room "Western Road" style Light dir e; room "Outside Gate" style Light dir e exit e; item "Gate, closed and chained"; task "Learn rezrov" tag learnrezrov after rezrovbook; task "Rezrov gate" tag rezrovgate after learnrezrov score 20; room "Inside Gate" tag gate0 style Light style Link dir e after rezrovgate exit n e s; room "Mountain Trail" style Light dir n from village; room "Lonely Mountain" style Light dir n; room "Hovel" style Light dir s from village; item "Some sort of scroll (rezrov)" tag rezrov; task "" give rezrov goto village; map "Castle"; room "Inside Gate" tag gate1 style Light style Link exit w; join gate0 to gate1; room "Courtyard" tag courtyardwest0 style Light style Link dir e 2 exit ne e se; item "West"; room "Pebbled Path" tag pebbledpath style Light dir n from gate1; room "West Hall" tag westhall style Light dir s from gate1; room "Tower" tag towernw need litlantern dir n from pebbledpath; room "Jewel Room" dir ne go up; item "Ornamented egg" tag egg; task "Push knob" tag knob; task "Turn crank" tag crank; task "Press button" tag button; task "Move slide" tag slide; task "Pull handle" tag handle; item "Shredded scroll" tag shredscroll hidden after knob crank button slide handle score 5; room "Hall of Mirrors One" dir e from towernw; room "Hall of Mirrors Two" dir e; room "Hall of Mirrors Three" dir e; task "Vaxum adventurer" tag vaxumadvent after knowvaxum follow zifmiaadvent; task "Zifmia adventurer" tag zifmiaadvent follow knowzifmia score 10; task "Learn vaxum" tag knowvaxum need spellbook after vaxumbook; task "Learn zifmia" tag knowzifmia need spellbook after zifmiabook; task "Show egg to adventurer" tag showegg follow vaxumadvent need egg; room "Hall of Mirrors Four" dir e; room "North Gate" tag northgate style SafeDark dir e; task "Learn rezrov" tag learnrezrovnorth need spellbook after rezrovbook; task "Rezrov gate" tag rezrovnorthgate after learnrezrovnorth; room "Guarded Door" tag guardoor dir e 2; task "Adventurer, open door" tag opendoor after showegg score 35; task "Give egg to adventurer" tag giveegg after opendoor need egg lose egg; task "Sleep" need magicmap; room "Map Room" tag maproom after giveegg dir n nolink; item "Purple scroll (filfre)" tag filfre; item "Pencil" tag pencil; item "Map" tag magicmap; link guardoor to maproom style Dashed; room "Forest" tag forest after rezrovnorthgate dir n from northgate style Light; item "Crumpled scroll (krebf)" tag krebf; item "Faded scroll (zifmia)" tag zifmia hidden after krebfscroll score 10; task "Krebf scroll" tag krebfscroll need shredscroll after learnkrebf give zifmia lose shredscroll; task "Learn krebf" tag learnkrebf need spellbook after krebfbook; task "Drink water" score 15 need zifmia jug; room "Swamp" dir e style Light; item "Frogs"; item "Lily pads"; item "Damp scroll (cleesh)" tag cleesh hidden after lilypad; task "Look under lily pad" tag lilypad after talkfrog give cleesh; task "Learn nitfol" tag learnnitfolfrog need spellbook; task "Nitfol frog" tag talkfrog after learnnitfolfrog; room "Library" tag library dir s from northgate; item "Dusty book" tag dustybook; item "Frayed scroll" hidden tag gondar score 25; task "Examine tracks" tag rattracks; task "Reach into hole" after rattracks give gondar; room "Junction" tag junction style Special after melborself dir s oneway; link junction to library after melborself; room "Courtyard" tag courtyardsmall0 style Light style Link dir w exit nw w sw; item "Small"; link courtyardsmall0 to junction oneway; room "Tower" tag towersw need litlantern dir s 2 from westhall; room "Bedroom" dir ne go up; item "Four poster feather bed"; item "Gold leaf scroll" tag vaxum hidden after bedpost; task "Eat bread" need ozmoo bread score 10; task "Lie down" tag sleep need ozmoo; task "Get up" tag getup after sleep; task "Press button" tag bedpost score 20 after getup; room "South Hall" tag southhall dir e 2 from towersw style SafeDark; task "Drop lantern" tag darkgallery need noozmoo drop litlantern; task "Get lantern" need ozmoo give litlantern; room "Gallery" dir e 2 style Light; item "Portraits"; item "Lighted portrait" hidden after darkgallery ignore; task "Look behind lighted portrait" tag lookportrait score 25; item "Black candle" tag candle hidden after lookportrait; item "Black scroll" tag ozmoo hidden after lookportrait; room "South Gate" tag southgate dir e style Light; # task "E" tag taketurtle3 after taketurtle2 goto towerse; room "Meadow" tag meadow dir s style Light; # task "N" tag taketurtle2 after taketurtle1 goto southgate; room "Beach" dir se style Light; item "Turtle"; task "Turtle, follow me" tag taketurtle0 after talkturtle; task "Learn nitfol" tag learnnitfolturtle need spellbook; task "Nitfol turtle" tag talkturtle after learnnitfolturtle; room "Tower" tag towerse dir e from southgate style SafeDark; room "Engine Room" tag engineroom dir n go up; task "Learn exex" tag learnexex after taketurtle0 need spellbook after exexbook; task "Exex turtle" tag exexturtle after learnexex; task "Turtle, go se, get scroll, go nw" tag runturtle after exexturtle; task "Get scroll" after runturtle give kulcad; room "Control Room" dir se oneway; item "Brittle scroll (kulcad)" tag kulcad score 25; room "East Hall" dir n from southgate style SafeDark; room "Banquet Hall" tag banquethall dir n exit n; task "Learn melbor" tag knowmelbor need spellbook after melborbook; task "Melbor self" tag melborself after knowmelbor; room "Kitchen " dir e; link banquethall to junction oneway; room "Closet" tag closet need litlantern dir n from southhall; item "Large jewelled box"; task "Cut rope" tag cutrope need dagger score 25; task "Open box" tag openbox after cutrope; item "Vellum scroll" tag melbor hidden after openbox; link closet to courtyardwest0; room "Dungeon" tag dungeon dir s e from southhall go down; task "Open door" tag celldoor; task "Drink water" need pencil jug; room "Translucent Room" tag trans0 style Link dir se go down exit s; room "Cell" dir n 2 from dungeon after celldoor; task "Move block" tag moveblock; room "Secret Passage" dir e after moveblock; item "Silver spoon" tag spoon; item "Stained scroll (exex)" tag exex; room "Landing" tag landing0 dir e from junction style Link exit e; task "Eat bread" need guncho bread; map "Courtyard"; room "Courtyard" tag courtyardwest1 style Light style Link exit w s; item "West"; join courtyardwest0 to courtyardwest1; room "Courtyard" tag courtyardcentre style Light dir e 2; item "Centre"; task "Learn ozmoo" tag knowozmoo after ozmoobook; task "Drink water" need kulcad; task "Drop all" tag dropall after knowozmoo; task "Get all" tag getall need dagger; room "Temple" tag temple style Light style Special dir e 2 nolink exit s; room "Sacrificial Altar" tag templecell style Light style Destination dir ne 2 go up; item "Sacrificial dagger" tag dagger score 35 after ozmoowait; task "Ozmoo self" tag ozmooself; task "Wait" tag ozmoowait after ozmooself; room "Courtyard" tag courtyardsouth style Light dir s 2 from courtyardcentre; item "South"; room "Courtyard" tag courtyardse style Light dir e 2; room "Courtyard" tag courtyardsmall1 style Light style Link dir ne 2 exit e; item "Small"; task "Wait" after knowozmoo goto templecell; link temple to courtyardsmall1 oneway; link temple to courtyardcentre oneway; link courtyardsouth to courtyardwest1 dir nw 2; room "Courtyard" tag courtyardnorth style Light dir n 2 from courtyardcentre; item "North"; link temple to courtyardnorth dir nw oneway; link temple to courtyardsouth dir sw oneway; link courtyardwest1 to courtyardnorth dir ne 2; room "Courtyard" tag courtyardne style Light dir e 2; link courtyardne to courtyardsmall1 dir se; link courtyardne to courtyardcentre; link courtyardse to courtyardcentre; room "Cell" dir n from temple; room "Cell" dir s from temple; map "Translucent Rooms"; room "Translucent Room B" tag transB style Link exit nw; join trans0 to transB; room "Translucent Room R" tag transR dir s 2; room "Translucent Room M" tag transM dir e 2; room "Translucent Room V" tag transV dir ne; room "Translucent Room F" tag transF dir se; task "Draw from F to P" tag drawFP need magicmap pencil; task "SW" tag roomP after drawFP; task "Erase from V to M" tag eraseVM after roomP need magicmap pencil; task "SW" after eraseVM goto transP; room "Translucent Room H" tag transH dir sw from transM; room "Translucent Room J" dir nw from transV; room "Translucent Room K" dir sw; link transH to transR dir nw; room "Translucent Room P" tag transP dir se from transM nolink; item "Powerful scroll (guncho)" tag guncho score 50; task "Erase from F to P" tag eraseFP need magicmap pencil; task "Draw from P to M" tag drawPM after eraseFP need magicmap pencil; link transP to transM hidden after drawPM; map "Winding Stair"; room "Landing" tag landing1 style Link exit w; task "Learn Frotz" tag knowfrotz need spellbook guncho; task "Frotz self" tag frotzself after knowfrotz; task "Learn gondar" tag knowgondar need spellbook guncho; task "Learn cleesh" tag knowcleesh need spellbook guncho; task "Drop all except brittle scroll and powerful scroll" after frotzself knowgondar knowcleesh need guncho; join landing0 to landing1; room "Winding Stair" tag stair dir e 2; task "Kulcad stairwell" tag stairgone need kulcad guncho lose kulcad after knowgondar score 10; task "Izyuk self" tag fly after stairgone; room "Winding Stair" dir ne go up; room "Winding Stair" dir ne go up exit ne; room "Winding Stair" dir sw from stair go down; room "Winding Stair" dir sw go down exit sw; room "Warlock's Tower" tag tower dir e 2 from stair after fly score 10 nolink style StartEnd; item "Krill"; item "Dragon"; item "Evil being"; task "Gondar dragon" tag dragone after knowgondar; task "Cleesh being" tag unbeing after knowcleesh dragone; task "Guncho Krill" after unbeing need guncho score 50 finish; link stair to tower style Dashed oneway; map "Long Road"; room "Long Road" tag longroad1 style Light style Link exit e; item "Sign \"Why\""; join longroad0 to longroad1; room "Long Road" style Light dir w; item "Sign \"are\""; room "Long Road" style Light dir w; item "Sign \"you\""; room "Long Road" style Light dir w; item "Sign \"going\""; room "Long Road" style Light dir w; item "Sign \"west\""; room "Long Road" style Light dir w; item "Sign \"when\""; room "Long Road" style Light dir w; item "Sign \"the\""; room "Long Road" style Light dir w; item "Sign \"castle\""; room "Long Road" style Light dir w; item "Sign \"is\""; room "Long Road" style Light dir w; item "Sign \"east?\""; room "Long Road" style Light dir w; item "Sign \"Burma\""; room "Long Road" style Light dir w; item "Sign \"Shave\""; room "Long Road" tag longroadend style Light dir w exit w; item "Illegible sign"; # link longroadend to longroadend dir w oneway;