#!/usr/local/bin/perl require "codemush.pl"; $server = "localhost"; $port = 6250; $pname = "Wizard"; $ppass = "potrzebie"; while ($#ARGV >= $[) { $arg = shift(@ARGV); if ("-server" =~ /^$arg/i) { $server = shift(@ARGV); } elsif ("-port" =~ /^$arg/i) { $port = shift(@ARGV); } elsif ("-name" =~ /^$arg/i) { $pname = shift(@ARGV); } elsif ("-password" =~ /^$arg/i) { $ppass = shift(@ARGV); } } $MUSH = &cm'connect($server, $port, $pname, $ppass); $me = &cm'num("me"); # This script contains a decompilation of the following objects: # THING Dynamic Space Room Parent: Hills - Plain (DS 8)(#339s) # THING Dynamic Space Room Parent: Hills - Forested (DS 9)(#340s) # THING Dynamic Space Room Parent: Hills - Blasted (DS 10)(#380s) # THING Dynamic Space Room Parent: Hills - Blight (DS 11)(#586s) # THING Dynamic Space Room Parent: Hills - Waste (DS 12)(#588s) # THING Dynamic Space Room Parent: Forest - Northern (DS 13)(#597s) # THING Dynamic Space Room Parent: Forest - Southern (DS 14)(#601s) # THING Dynamic Space Room Parent: Forest - Blight (DS 15)(#604s) # THING Dynamic Space Room Parent: Rocky Shore (DS 16)(#618s) # THING Dynamic Space Room Parent: Sandy Beach (DS 17)(#619s) # THING Dynamic Space Room Parent: Plains - Grassy (DS 18)(#631s) # THING Dynamic Space Room Parent: Plains - Scrub (DS 19)(#809s) # THING Dynamic Space Room Parent: Deserts (DS 20)(#816s) # THING Dynamic Space Room Parent: Plains - Blight (DS 21)(#890s) # THING Dynamic Space Room Parent: Rocky Flatlands (DS 22)(#896s) # THING Dynamic Space Room Parent: Almost-Oasis (DS 23)(#899s) # THING Dynamic Space Room Parent: Termol (DS 24)(#933s) # THING Dynamic Space Room Parent: City (DS 25)(#938s) # THING Dynamic Space Room Parent: Town (DS 26)(#940s) # THING Dynamic Space Room Parent: Stand (DS 27)(#941s) # THING Dynamic Space Room Parent: Hold (DS 28)(#942s) # THING Dynamic Space Room Parent: Ruins (DS 29)(#944s) # THING Dynamic Space Room Parent: Road (DS 30)(#947s) # THING Dynamic Space Room Parent: River-Road (DS 31)(#948s) # THING Dynamic Space Room Parent: Stedding (DS 32)(#952s) # THING Dynamic Space Room Parent: Stedding - Abandoned (DS 33)(#956s) # THING Dynamic Space Room Parent: Stedding - Blight (DS 34)(#958s) # THING Dynamic Space Room Parent: Mountains - Treacherous (DS 7)(#1182s) # THING Dynamic Space Room Parent: Mountains (DS 6)(#1183s) # THING Dynamic Space Room Parent: Swamp (DS 5)(#1184s) # THING Dynamic Space Room Parent: Lake (DS 4)(#1185s) # THING Dynamic Space Room Parent: River (DS3)(#1186s) # THING Dynamic Space Room Parent: Shallow Ocean (DS2)(#1187s) # THING Dynamic Space Room Parent: Deep Ocean (DS1)(#1188s) # Create all objects &cm'tel("#1207"); $thing339 = &cm'make('THING', "Dynamic Space Room Parent: Hills - Plain (DS 8)"); &cm'tel("#1207"); $thing340 = &cm'make('THING', "Dynamic Space Room Parent: Hills - Forested (DS 9)"); &cm'tel("#1207"); $thing380 = &cm'make('THING', "Dynamic Space Room Parent: Hills - Blasted (DS 10)"); &cm'tel("#1207"); $thing586 = &cm'make('THING', "Dynamic Space Room Parent: Hills - Blight (DS 11)"); &cm'tel("#1207"); $thing588 = &cm'make('THING', "Dynamic Space Room Parent: Hills - Waste (DS 12)"); &cm'tel("#1207"); $thing597 = &cm'make('THING', "Dynamic Space Room Parent: Forest - Northern (DS 13)"); &cm'tel("#1207"); $thing601 = &cm'make('THING', "Dynamic Space Room Parent: Forest - Southern (DS 14)"); &cm'tel("#1207"); $thing604 = &cm'make('THING', "Dynamic Space Room Parent: Forest - Blight (DS 15)"); &cm'tel("#1207"); $thing618 = &cm'make('THING', "Dynamic Space Room Parent: Rocky Shore (DS 16)"); &cm'tel("#1207"); $thing619 = &cm'make('THING', "Dynamic Space Room Parent: Sandy Beach (DS 17)"); &cm'tel("#1207"); $thing631 = &cm'make('THING', "Dynamic Space Room Parent: Plains - Grassy (DS 18)"); &cm'tel("#1207"); $thing809 = &cm'make('THING', "Dynamic Space Room Parent: Plains - Scrub (DS 19)"); &cm'tel("#1207"); $thing816 = &cm'make('THING', "Dynamic Space Room Parent: Deserts (DS 20)"); &cm'tel("#1207"); $thing890 = &cm'make('THING', "Dynamic Space Room Parent: Plains - Blight (DS 21)"); &cm'tel("#1207"); $thing896 = &cm'make('THING', "Dynamic Space Room Parent: Rocky Flatlands (DS 22)"); &cm'tel("#1207"); $thing899 = &cm'make('THING', "Dynamic Space Room Parent: Almost-Oasis (DS 23)"); &cm'tel("#1207"); $thing933 = &cm'make('THING', "Dynamic Space Room Parent: Termol (DS 24)"); &cm'tel("#1207"); $thing938 = &cm'make('THING', "Dynamic Space Room Parent: City (DS 25)"); &cm'tel("#1207"); $thing940 = &cm'make('THING', "Dynamic Space Room Parent: Town (DS 26)"); &cm'tel("#1207"); $thing941 = &cm'make('THING', "Dynamic Space Room Parent: Stand (DS 27)"); &cm'tel("#1207"); $thing942 = &cm'make('THING', "Dynamic Space Room Parent: Hold (DS 28)"); &cm'tel("#1207"); $thing944 = &cm'make('THING', "Dynamic Space Room Parent: Ruins (DS 29)"); &cm'tel("#1207"); $thing947 = &cm'make('THING', "Dynamic Space Room Parent: Road (DS 30)"); &cm'tel("#1207"); $thing948 = &cm'make('THING', "Dynamic Space Room Parent: River-Road (DS 31)"); &cm'tel("#1207"); $thing952 = &cm'make('THING', "Dynamic Space Room Parent: Stedding (DS 32)"); &cm'tel("#1207"); $thing956 = &cm'make('THING', "Dynamic Space Room Parent: Stedding - Abandoned (DS 33)"); &cm'tel("#1207"); $thing958 = &cm'make('THING', "Dynamic Space Room Parent: Stedding - Blight (DS 34)"); &cm'tel("#1207"); $thing1182 = &cm'make('THING', "Dynamic Space Room Parent: Mountains - Treacherous (DS 7)"); &cm'tel("#1207"); $thing1183 = &cm'make('THING', "Dynamic Space Room Parent: Mountains (DS 6)"); &cm'tel("#1207"); $thing1184 = &cm'make('THING', "Dynamic Space Room Parent: Swamp (DS 5)"); &cm'tel("#1207"); $thing1185 = &cm'make('THING', "Dynamic Space Room Parent: Lake (DS 4)"); &cm'tel("#1207"); $thing1186 = &cm'make('THING', "Dynamic Space Room Parent: River (DS3)"); &cm'tel("#1207"); $thing1187 = &cm'make('THING', "Dynamic Space Room Parent: Shallow Ocean (DS2)"); &cm'tel("#1207"); $thing1188 = &cm'make('THING', "Dynamic Space Room Parent: Deep Ocean (DS1)"); # Fixup subroutine sub fixup { local($value); local($subprefix) = '--$'; $value = $_[$[]; $value =~ s/--(\$\w+)--/$1/eego; $value; } @locklist = ("DefaultLock", "EnterLock", "GiveLock", "LeaveLock", "LinkLock", "PageLock", "ParentLock", "ReceiveLock", "TeloutLock", "TportLock", "UseLock", "UserLock"); @flaglist = grep(/^[A-Z]+\(.\)$/o, split(/\s+/o, &cm'command('@list flags'))); foreach $flag (@flaglist) { $flag =~ /(.*)\((.)\)/o; ($a,$b)=($1,$2); $flagname{$b} = $a; $flagchar{$a} = $b; $flagchar{$a} =~ s/(\W)/\\\1/g; } grep(s/\(.\)$//o, @flaglist); @attrflags = ("HIDDEN(M)", "HTML(H)", "NO_COMMAND($)", "NO_INHERIT(I)", "NO_PARSE(P)", "REGEXP(R)", "VISUAL(V)", "WIZARD(w)", "LOCKED(+)", "DARK(d)", "GOD(g)"); foreach $flag (@attrflags) { $flag =~ /(.*)\((.)\)/o; ($a,$b)=($1,$2); $attrflagname{$b} = $a; $attrflagchar{$a} = $b; $attrflagchar{$a} =~ s/(\W)/\\\1/g; } grep(s/\(.\)$//o, @attrflags); sub makeattr { local($obj, $attr, $body, $owner, @flags) = @_; &cm'attr($obj, $attr, $body); if ($owner != $me) { &cm'command("\@unlock $obj/$attr"); &cm'command("\@chown $obj/$attr=$owner"); } $value = &cm'command("examine $obj/$attr"); $value =~ s/^$attr([^:]*)://; $odds = $1; $odds =~ /^\((#\d+)?(.*)\)$/o; $aflags = $2; foreach $tmpflag (@attrflaglist) { if (grep($_ eq $tmpflag, @flags)) { unless ($aflags =~ /$attrflagchar{$tmpflag}/) { if ($tmpflag eq "LOCKED") { &cm'command("\@lock $obj/$attr"); } else { &cm'command("\@set $obj/$attr=$tmpflag"); } } } else { if ($aflags =~ /$attrflagchar{$tmpflag}/) { if ($tmpflag eq "LOCKED") { &cm'command("\@unlock $obj/$attr"); } else { &cm'command("\@set $obj/$attr=!$tmpflag"); } } } } } sub setflags { local($obj, @flags) = @_; $tmpflags = &cm'think("[flags($obj)]"); foreach $tmpflag (@flaglist) { if (grep($_ eq $tmpflag, @flags)) { &cm'flag($obj, $tmpflag) unless $tmpflags =~ /$flagchar{$tmpflag}/; } else { &cm'flag($obj, "!".$tmpflag) if $tmpflags =~ /$flagchar{$tmpflag}/; } } } # THING Dynamic Space Room Parent: Hills - Plain (DS 8)(#339s) &cm'link($thing339, "#1207"); &setflags($thing339, "SAFE"); &cm'command('@unlock/DefaultLock '.$thing339); &cm'command('@unlock/EnterLock '.$thing339); &cm'command('@unlock/GiveLock '.$thing339); &cm'command('@unlock/LeaveLock '.$thing339); &cm'command('@unlock/LinkLock '.$thing339); &cm'command('@unlock/PageLock '.$thing339); &cm'command('@unlock/ParentLock '.$thing339); &cm'command('@unlock/ReceiveLock '.$thing339); &cm'command('@unlock/TeloutLock '.$thing339); &cm'command('@unlock/TportLock '.$thing339); &cm'command('@unlock/UseLock '.$thing339); &cm'command('@unlock/UserLock '.$thing339); &cm'parent($thing339, "#6436"); &makeattr($thing339, &fixup("MORNING_0"), &fixup(<<'ENDATTR'), "#2", ); Undulating hills stretch on before you, the grass high and waving in the early morning breeze. High above, a red-tailed hawk searches for his breakfast, his keen eyes seeing things which human eyes miss. A quick movement catches your eye, then is gone before you can accurately identify it. ENDATTR &makeattr($thing339, &fixup("MORNING_1"), &fixup(<<'ENDATTR'), "#2", ); Standing on the top of a high hill, you see many more hills of the same type surrounding you. Grass reaches up to nearly 2 feet, swaying gently as a breeze passes over it, or a small animal moves through it. The rustle and sounds of morning are a soft undertone, as life goes on in the hills. ENDATTR &makeattr($thing339, &fixup("MORNING_2"), &fixup(<<'ENDATTR'), "#2", ); Dawn breaks above the hills, casting the curves and valleys into sharp relief with gentle pinks and oranges streaking the sky. A chatter near you indicates the disturbance of a small animals breakfast, although the originator of the sound is lost to sight admist the tall grass. ENDATTR &makeattr($thing339, &fixup("MORNING_3"), &fixup(<<'ENDATTR'), "#2", ); The gently rolling hills before you are peaceful and calm. The glossy green grass of the Majestic hills still sparkle with the moisture from the morning mist. Every once and a while you might see a tree on one of the hills. ENDATTR &makeattr($thing339, &fixup("MORNING_4"), &fixup(<<'ENDATTR'), "#2", ); The nice rolling hills before you sparkle as the morning mist settles down on them. Birds fly above searching for their prey. Trees and shrubs are spotted here and there. Some critters and other animals begin to scout the land and scatter when you near them. ENDATTR &makeattr($thing339, &fixup("AFTERNOON_0"), &fixup(<<'ENDATTR'), "#2", ); The full fledged phoenix of the day spreads its wings casting the world into a glorious golden glow. The hills rise and fall with regularity like waves upon the ocean. Rabbits can be seen hopping from hill to hill as flying fish would frolic through the waves. A doe and its fawn can be seen prancing in the distance like dolphins at play. ENDATTR &makeattr($thing339, &fixup("AFTERNOON_1"), &fixup(<<'ENDATTR'), "#2", ); Scattered trees and shrubs lay about the glossy green hills as the afternoon sun highlights each and every blade of grass. Few creatures are roaming about and most disappear when they spot you. Birds in the sky fly about searching the land. ENDATTR &makeattr($thing339, &fixup("AFTERNOON_2"), &fixup(<<'ENDATTR'), "#2", ); A lone hawk lazes high up in the afternoon sky, wings fanned out in idle grace as it waits for some unwary creature to appear. The hills unroll their blanket of tufted grasses, displaying them to the slowing declining sun. ENDATTR &makeattr($thing339, &fixup("AFTERNOON_3"), &fixup(<<'ENDATTR'), "#2", ); Against the golden backdrop of the west, the hills seem to wave in salutation. Tufts of grass bend and waver in the breeze, as if to share a bit of gossip with the neighboring clump. Animals seem scarce, perhaps burrowed into the vegetation as the day and night begin an exchange. ENDATTR &makeattr($thing339, &fixup("AFTERNOON_4"), &fixup(<<'ENDATTR'), "#2", ); The afternoon breeze ruffles the grass crowning the hills, as a proud parent would caress a child's head. The luminesence of the declining sun gilds the undulating vegetation. ENDATTR &makeattr($thing339, &fixup("EVENING_0"), &fixup(<<'ENDATTR'), "#2", ); No longer gold, grass green, and yellow, the clumps of vegetation that shroud the hills are grey and black against the even darker backdrop of ground. Evening descends, and the fading colors of the sunset provide little light to travel by. ENDATTR &makeattr($thing339, &fixup("EVENING_1"), &fixup(<<'ENDATTR'), "#2", ); One star winks into being, flirtaciously peeking out from the ragged edges of the sunset to the west. The grassy hills undulated in the evening breeze, and the faint stirrings of small creatures padding along tiny trails begins. ENDATTR &makeattr($thing339, &fixup("EVENING_2"), &fixup(<<'ENDATTR'), "#2", ); The setting sun like a dying candle flickers and soon will fail as evening beckons for its lover, the Sun, to disappear with it beneath the blanket of the horizon. For the most part the inhabitants of these grassy hills retreat as the sun does, yet the evening also heralds the coming of the denizens of the night. ENDATTR &makeattr($thing339, &fixup("EVENING_3"), &fixup(<<'ENDATTR'), "#2", ); The rolling hills before you are green with a luscious orange tint from the setting sun. Trees and shrubs dot the majestic landscape, casting their shadows across the land. Creatures large and small begin to roam the hills for prey. ENDATTR &makeattr($thing339, &fixup("EVENING_4"), &fixup(<<'ENDATTR'), "#2", ); As day slides into night, and the grassy hills become more indistinct with the failing light, the scene around you takes on a slightly more eerie aspect. Shadows creep from the hollows of the hills as you hear the mournful cries of a bird who protests the fading light. ENDATTR &makeattr($thing339, &fixup("NIGHT_0"), &fixup(<<'ENDATTR'), "#2", ); The veil of darkness falls over the hills covering the face of the land in ebony. The night crys out to its minions and is answered by the howls of a wolf and his pack in the distance. The shadowy hills are silent besides the wolves, almost as if they sleep. The wind rustles now and then lightly caressing the dreaming hills as a mother would a child. ENDATTR &makeattr($thing339, &fixup("NIGHT_1"), &fixup(<<'ENDATTR'), "#2", ); The hills before are quiet except for the annoying insects and the chirping of crickets. The moon and stars cast little light on the hills before you. The trees and shrubs are silhouetted against what little light there is. ENDATTR &makeattr($thing339, &fixup("NIGHT_2"), &fixup(<<'ENDATTR'), "#2", ); Night wraps the grassy hills in a velvet cloak. Experiments in shades of grey and black, the grasses flicker in the night air. Night birds stir, and the sound of small rodents busily foraging blend in a nocturnal melody. ENDATTR &makeattr($thing339, &fixup("NIGHT_3"), &fixup(<<'ENDATTR'), "#2", ); Rising and falling, the hills seem to meander into the dark backdrop of the night, only the glow of stars and moon deliniating where hills end and horizon begins. The grasses seem to sigh in the night air, whispering secrets or gossip. ENDATTR &makeattr($thing339, &fixup("NIGHT_4"), &fixup(<<'ENDATTR'), "#2", ); The darker hollows of the game trails web the hills, where beaten grass lies supine. The slashes of grey and black lie like fingers against the mouth of the sky, hushing secrets. The hills seem to slumber, the sounds of cooling earth reminiscent of those made by an uneasy dreamer. ENDATTR &makeattr($thing339, &fixup("SPRING_0"), &fixup(<<'ENDATTR'), "#2", ); From a distance, the hills around you appear a dull, grey-green. It is only as you get closer that you can see the myriad of colours that dot the countryside, as if someone had tossed a handful of confetti in the air and let it lay where it fell. Tiny, perfect wildflowers blanket the hills, lending their sweet, gentle fragrance to the warm air. ENDATTR &makeattr($thing339, &fixup("SPRING_1"), &fixup(<<'ENDATTR'), "#2", ); Taller scrub bushes can be seen, though in smaller numbers. These seem to be filled with nesting birds; small brown females blinking at you from the security of their straw and twig homes while their flashier mates sing to burst their hearts from the nearby branches. ENDATTR &makeattr($thing339, &fixup("SPRING_2"), &fixup(<<'ENDATTR'), "#2", ); The long crests of hills stretch from horizon to horizon, green and growing, carpeted with color, butterflies dancing here and there. A tiny breeze carries the scent of herbs and flowers with it. The tall grass sways, hissing softly as it does, and accompanies the song of birds in a grand chorus of celebration. ENDATTR &makeattr($thing339, &fixup("SPRING_3"), &fixup(<<'ENDATTR'), "#2", ); Vibrant green grass seems to grow before your very eyes, creating a lush carpet to cover the gently curving forms of these hills. Flowers in all imagineable colours crop up as well, and the trees are shrouded in new bright leaves. ENDATTR &makeattr($thing339, &fixup("SPRING_4"), &fixup(<<'ENDATTR'), "#2", ); Green sprouts are bursting forth as far as the eye can see creating a rippled blanket of vegetation on the hilly countryside. An earthy scent drifts on a gentle spring breeze among the wildflowers. ENDATTR &makeattr($thing339, &fixup("SUMMER_0"), &fixup(<<'ENDATTR'), "#2", ); As you pass through and over the undulating hills, you notice something curious. The vegetation on the sun side of the hills often differs slightly from that on the side perpetually shaded by the miniature peaks. Of course, grasses are to be found throughout - feather grass, fescues, tall grasses that whisper in the wind, wild rye, and others you can put no name to. ENDATTR &makeattr($thing339, &fixup("SUMMER_1"), &fixup(<<'ENDATTR'), "#2", ); The grass-covered hills are tawny golden this midsummer and stretch out before you like the flanks of some great sleeping beast. Close by, a single grasshopper scratches out its song, the sound carried on heated air smelling of dry grass and warm earth. ENDATTR &makeattr($thing339, &fixup("SUMMER_2"), &fixup(<<'ENDATTR'), "#2", ); The hills thrive in the summer's heat. Wild grass high as an Aiel's knee grows along these hills drowning other plants in it wake. The grass shifts with each breeze as if to the sound of some unsung tune. Wild flowers grow out of the emerald sea like sapphire isles and ruby atolls. A fox rustles through the grass searching for its next meal, perhaps a rabbit that stays too long outside his den. ENDATTR &makeattr($thing339, &fixup("SUMMER_3"), &fixup(<<'ENDATTR'), "#2", ); Summer wildflowers and grasses make a green carpet on the lower slopes of the hills that are too steep for farming or gardening. The more rolling hills have plots of ground cleared, their gardens making them a patchwork of textures and color. ENDATTR &makeattr($thing339, &fixup("SUMMER_4"), &fixup(<<'ENDATTR'), "#2", ); The heat of the summer covers and surrounds the land, turning the tips of the waving grasses a golden brown. In the shade cast by some of the hills, small flowers bloom, protected from the fierce summer by the leaning tors. ENDATTR &makeattr($thing339, &fixup("AUTUMN_0"), &fixup(<<'ENDATTR'), "#2", ); From the golden brown of summer, the grasses have turned into the dark, sodden brown that heralds the approaching winter. Small animals scurry through the underbrush, looking for food to store up for the coming snows. ENDATTR &makeattr($thing339, &fixup("AUTUMN_1"), &fixup(<<'ENDATTR'), "#2", ); A miniature forest of wild grass covers the hills, providing shelter, cover, and food to the inhabitants of these hills. Quail have made nests in this tiny green wood like dragons in the stories of old. Field mice duck and dodge within the grassy groves trying to hide from the falcon that seeks a meal. Rabbits like lumberjacks cut swaths through the grass partaking in the feast before them. ENDATTR &makeattr($thing339, &fixup("AUTUMN_2"), &fixup(<<'ENDATTR'), "#2", ); The land folds back on itself in ridges as far as the eye can see in any direction, brown and crisping in the cool of the autumn. Grass is beginning to lose its life in the chill, and birds' song is not as bright as it had been in the warmer seasons. The grasslands are dull and dreary, as if the land is tired. ENDATTR &makeattr($thing339, &fixup("AUTUMN_3"), &fixup(<<'ENDATTR'), "#2", ); After a long summer of baking beneath the sun, the grasses that carpet these hills have turned a deep golden colour. Their heads droop under the weight of their mature seeds. The flowers of the autumn-blooming herbs that dot the grasses look like colourful gems set in lady's golden gown. ENDATTR &makeattr($thing339, &fixup("AUTUMN_4"), &fixup(<<'ENDATTR'), "#2", ); A wind dances across the tips of the long grass, swirling them around like a master gleeman does to a crowd in a common room. A crisper air, a cooler brushing on clothing, and days that continually shorten all fortell coming snows. ENDATTR &makeattr($thing339, &fixup("AUTUMN_5"), &fixup(<<'ENDATTR'), "#2", ); The last of the flowers are wilting, little yellow petals fluttering lightly in the air. Tiny white puffs float about carrying beneath them their thin, black seeds looking ethereal, delicate. All these signs tell of winter to come, of snows to fall, and of fierce, thrashing winds that will punish the traveler. ENDATTR &makeattr($thing339, &fixup("WINTER_0"), &fixup(<<'ENDATTR'), "#2", ); Once-grassy hills are now carpeted in white, the snow reflecting light and seeming to increase the winter chill. These frozen ridges are silent but for the occasional cry of a hunting bird or the call of a lone wolf, away from its pack. The wind whistles across the hills, biting icily and whipping at travelers' clothing. ENDATTR &makeattr($thing339, &fixup("WINTER_1"), &fixup(<<'ENDATTR'), "#2", ); Seemingly large drifts of snow stretch out before you the underlying hills are mirrored in the contours of the thick white snow. Becoming steep in places, footing must be carefully checked, as the snowy surface is sometimes deceptive. A steady wind blows across the land, slowly changing the shapes of the snow-capped hills. ENDATTR &makeattr($thing339, &fixup("WINTER_2"), &fixup(<<'ENDATTR'), "#2", ); A white landscape spreads out around you, a thick coat of snow enveloping the world the soft, gentle way cotton could be used to protect a valuable crystal vase. It is very difficult to make out specific distances, and in some spots the snow is deep and greatly slowing any journey. ENDATTR &makeattr($thing339, &fixup("WINTER_3"), &fixup(<<'ENDATTR'), "#2", ); The air is cold and crisp, nearly dry, and as you breath puffs of white smoke form in front of you. A thick blanket of snow cover the landscape, smoothening out its contours and leaving few landmarks to be seen. ENDATTR &makeattr($thing339, &fixup("WINTER_4"), &fixup(<<'ENDATTR'), "#2", ); Deep and soft the snow cover the ground, almost inviting you to lie down and rest in its white arms. Undisturbed patches dominate, reflecting any light with startling brilliance, though here and there an array of tracks run across the pristine surface. ENDATTR &makeattr($thing339, &fixup("WINTER_5"), &fixup(<<'ENDATTR'), "#2", ); Snow treacherously covers the hills, looking smooth as it lays above the grasses below. Here and there, however, are breaks in the blanket of white, where unsuspecting animals fell through the fluffy stuff that was unable to bear weight. ENDATTR # THING Dynamic Space Room Parent: Hills - Forested (DS 9)(#340s) &cm'link($thing340, "#1207"); &setflags($thing340, "SAFE"); &cm'command('@unlock/DefaultLock '.$thing340); &cm'command('@unlock/EnterLock '.$thing340); &cm'command('@unlock/GiveLock '.$thing340); &cm'command('@unlock/LeaveLock '.$thing340); &cm'command('@unlock/LinkLock '.$thing340); &cm'command('@unlock/PageLock '.$thing340); &cm'command('@unlock/ParentLock '.$thing340); &cm'command('@unlock/ReceiveLock '.$thing340); &cm'command('@unlock/TeloutLock '.$thing340); &cm'command('@unlock/TportLock '.$thing340); &cm'command('@unlock/UseLock '.$thing340); &cm'command('@unlock/UserLock '.$thing340); &cm'parent($thing340, "#6436"); &makeattr($thing340, &fixup("MORNING_0"), &fixup(<<'ENDATTR'), "#2", ); The forest rises and falls with the hills they float upon. The morning light filters through the canopy above though one could question at times what good it does. The arrival of the day wakes certain elements within the forest's bounds and send others to sleep. The fright that a dark forest pulsates with at night has gone into its death throes. A deer prances through the forest, weaving its way through the trees, delighted that the light has returned once again to play. ENDATTR &makeattr($thing340, &fixup("MORNING_1"), &fixup(<<'ENDATTR'), "#2", ); The morning sun peers over one of the surrounding hills lighting the area with an angry red glare. The sunlight catches a small fox unaware as you see it pass through some underbrush, quickly scampering out of sight. The trees don't seem to notice any change. ENDATTR &makeattr($thing340, &fixup("MORNING_2"), &fixup(<<'ENDATTR'), "#2", ); The morning sun lights the scene with a diffuse glow, filtered as it is through the soaring trees that blanket these rolling hills. On a branch just above your head, a warbler puffs out its chest and trills in a loud volume that seems incongruous given its diminuitve size. A well-fed porcupine waddles self-importantly down the slope of the nearest hill, stopping to forage beneath a fallen tree trunk in the valley. ENDATTR &makeattr($thing340, &fixup("MORNING_3"), &fixup(<<'ENDATTR'), "#2", ); The early morning mist enshrouds the pines and spruce trees around you. Sunlight brightens the mist, but is not yet strong enough to pierce it. A faint game trail winds through the hills, and to one side of it you see the rich red loam of the forest soil exposed where a mudslide once broke off part of the hill's face. There, in a moss-covered niche, a tiny spring of cold fresh water burbles up from the ground. ENDATTR &makeattr($thing340, &fixup("MORNING_4"), &fixup(<<'ENDATTR'), "#2", ); The light of day gradually filters through the air, as the sun slowly begins its climb. Rustle through the unbrush marks the passing of fox or deer on the way to a small stream, while the calls of songbirds greet the morning with joy. ENDATTR &makeattr($thing340, &fixup("AFTERNOON_0"), &fixup(<<'ENDATTR'), "#2", ); The gently rolling hills are hidden beneath a thick carpet of trees in which clearings are intermittent. The course of a river, or a path can be traced from the absence of trees when seen from a high vantage point. The sun shines down upon the treetops, its heat lessened by a light wind bearing the howling of a nearby wolfpack, or the singing of a warbler. ENDATTR &makeattr($thing340, &fixup("AFTERNOON_1"), &fixup(<<'ENDATTR'), "#2", ); The afternoon sun is covered by a few fluffy, but thick specimens of clouds. The hills here enjoy respite from the constant glaring of the sun, their tree covered bodies relaxing aswell. A nearby porcupine waddles ungracefully across your path and disappears under a briar patch. ENDATTR &makeattr($thing340, &fixup("AFTERNOON_2"), &fixup(<<'ENDATTR'), "#2", ); The hills before you are covered in trees of all variances and styles. Birds and other wildlife are all around you, hiding and watching. Distant cries of various animals such as wolves can be heard. The sun barely peirces the dense foilage above you, hitting the path beneath you. ENDATTR &makeattr($thing340, &fixup("AFTERNOON_3"), &fixup(<<'ENDATTR'), "#2", ); The leaves stir languidly on the branches above, as if they have been soothed from their morning exertions into a more quiescent state by the rays of the afternoon sun. The hills slumber, rising like the flanks of some sleeping animal in the distance. ENDATTR &makeattr($thing340, &fixup("AFTERNOON_4"), &fixup(<<'ENDATTR'), "#2", ); The afternoon sun sprawls lazily just above the western horizon, throwing out careless handfuls of light that paints the trees and game trails with alternating light and dark stripes. Drowsy birds churr in their nests above. The hills seem sprinkled in dusty haze. ENDATTR &makeattr($thing340, &fixup("EVENING_0"), &fixup(<<'ENDATTR'), "#2", ); Haunting shadows turn tree trunks and branches into almost skeletal shapes that dance a pavane of evening. Bursts of color to the west bring down the curtain on day, and the indigo colored sky to the east is spangled with stars like jewels on a shawl. The moon rises above the hills, seeming to pause in her journey to admire the scene. ENDATTR &makeattr($thing340, &fixup("EVENING_1"), &fixup(<<'ENDATTR'), "#2", ); Dusk makes the sky a greyish color as you view it through the trees, making moving along the hill a little more treacherous as rocks and tree roots become harder to see. It has become quiet; not even a single bird call to break the silence. ENDATTR &makeattr($thing340, &fixup("EVENING_2"), &fixup(<<'ENDATTR'), "#2", ); The dying day wakes the scavengers of the night from their dark dens. The forested hills grow in menace as the light withers away into darkness. A tide of dread and anxiety rolls into the woods, washing over the hills like rocks on a beach. The howl of a wolf and the answer of its pack only feeds the forest's growing macabre feel. It is little wonder why people see the forest as a place where dark fiends gather to talk to their master- The Dark One. ENDATTR &makeattr($thing340, &fixup("EVENING_3"), &fixup(<<'ENDATTR'), "#2", ); Your view across these rolling hills is obscured by the mixed forest of pines and firs which march over them. Fading light from the setting sun angles sharply through the trees, outlining their dark-green needles. A lone mockingbird calls out evensong echoing through the forest. ENDATTR &makeattr($thing340, &fixup("EVENING_4"), &fixup(<<'ENDATTR'), "#2", ); The sun dives quickly behind a hill giving the trees on this hill a sojourn of rest. Nearby, signs of fox fur on briars reminds you that you are not alone in these hills. The moon appeared early in the blue sky tonight and the sun left with celerity. ENDATTR &makeattr($thing340, &fixup("NIGHT_0"), &fixup(<<'ENDATTR'), "#2", ); Branches seem to lift in greeting to the night, and the gentle creaks and groans of vegetation fills the air as the temperature cools. The darkness undulates, lifting to a light shade as the hills rise, seeking the fickle light of moon and stars. ENDATTR &makeattr($thing340, &fixup("NIGHT_1"), &fixup(<<'ENDATTR'), "#2", ); Faint squeaks and shrill whistles of night animals echo in the hollows where the hills dip down here and there. Their bearded growth, trees with wide spreading branches and leafy fronds, blankets the dark earth with shadow even more intense. A drift of light through the leaves indicates the uncaring passage of the moon above. ENDATTR &makeattr($thing340, &fixup("NIGHT_2"), &fixup(<<'ENDATTR'), "#2", ); Sibilant hissings and raucous calls fill the air as the night creatures come out to claim their dominance in the trees and along the hillsides. Weird shadows grope along the paths, teased and tortured into shape by the screen of leaves that distort the faint glow of moon and stars. ENDATTR &makeattr($thing340, &fixup("NIGHT_3"), &fixup(<<'ENDATTR'), "#2", ); The darkness lies deep among the trees. Not much moonlight filters down through the many branches, though an occasional star can be seen. The distant howl of a wolf slashes through the normal nighttime sounds, rising and falling, and leaving silence in its wake. ENDATTR &makeattr($thing340, &fixup("NIGHT_4"), &fixup(<<'ENDATTR'), "#2", ); The night here is not quiet. Small rustlings may be heard from all around, the signs of little creatures seeking food under cover of darkness. A sudden shrill squeak, abruptly cut off as an owl swoops back to its tree, testifies that the cover is not perfect, and that larger creatures also seek food tonight. ENDATTR &makeattr($thing340, &fixup("NIGHT_5"), &fixup(<<'ENDATTR'), "#2", ); The night wind rustles the branches of the trees all around. No moon or stars may be seen through the blanket of cloud that wraps the sky. ENDATTR &makeattr($thing340, &fixup("NIGHT_6"), &fixup(<<'ENDATTR'), "#2", ); The light has flickered and died like a torch in a tomb when the last air has decayed. The hills echo with the sounds of night, as an owl mocks those within the forest with its infernal question, "Who.. Who..?" Then the worst sound of all - silence. Eyes seem to crawl over those who enter the forest's gothic realm. Shadows move with erie regularity and the boughs of trees creak as they reach out into the darkness. ENDATTR &makeattr($thing340, &fixup("NIGHT_7"), &fixup(<<'ENDATTR'), "#2", ); Darkness pervades the entire area. Briars grab incessantly at passers-by, now angry at being awoken, while the trees do their best to hide the little light from the stars and moon. A nearby flutter in the upper reaches of a tree lets you know that not everything sleeps at night. ENDATTR &makeattr($thing340, &fixup("SPRING_0"), &fixup(<<'ENDATTR'), "#2", ); Spring is a time of passion in the forest, be it day or night. The woods are alive with birds, singing in the day and the wolves howling at night. Deer and rabbits play games of love, courting their would be mates with gifts of flowers (to eat of course) and grass. The wolves also try to woo each other, though they have different ways of expressing themselves. Wild roses bud and bloom during this season, their petals serving as a herald of love's beauty and their thorns serving as reminder of its cruel nature. ENDATTR &makeattr($thing340, &fixup("SPRING_1"), &fixup(<<'ENDATTR'), "#2", ); The new leaves on the branches cover the trees, which cover the hills, which roll in this celebration of life. Underneath the leaves the briars, strong and fresh, grab at anything close without mercy, demanding that everyone join the celebration. ENDATTR &makeattr($thing340, &fixup("SPRING_2"), &fixup(<<'ENDATTR'), "#2", ); Beech, oak and pine trees march up hill and down valley in an endless procession. The depressions between hills are moist with the Spring rains that roll down the slopes, and support a whole world of other growth beneath the canopy of the treetops. Emerald green mosses, softer and thicker than the finest Tairen rug carpet the ground, protruding boulders, and even the feet of the mighty trunks. ENDATTR &makeattr($thing340, &fixup("SPRING_3"), &fixup(<<'ENDATTR'), "#2", ); Bumpy hills undulate away from you in every direction, like a roiling sea frozen in motion. A strong gust of wind rustles through the treetops of hill and valley, contributing to the maritime illusion. The trees grow close together, and are so thick with Spring growth that from a distance, it seems as if you might walk atop them. Once beneath their leafy bowers, your line of sight is reduced to a few dozen yards, at most. ENDATTR &makeattr($thing340, &fixup("SPRING_4"), &fixup(<<'ENDATTR'), "#2", ); Tender buds venture timidly from the tight casing of their winter sleep on the trees above. The air is scented with the attar of new growth. Grass shoots thrust up through the dead mat of last year's growth, shouldering the drab brown aside. Save for the paths and trails that crisscross them, the hills are awash with a fresh coat of green. ENDATTR &makeattr($thing340, &fixup("SUMMER_0"), &fixup(<<'ENDATTR'), "#2", ); Dust devils dance their way along the crowns of the hills, where the occasional break in the trees give them purchase. Fully flouishing, the foliage provides a canopy of shade over the small tracks that stripe the hillsides. Berries and nuts ripen, swelling beneath the summer sun, and small foragers scurry there and there in collection. ENDATTR &makeattr($thing340, &fixup("SUMMER_1"), &fixup(<<'ENDATTR'), "#2", ); Thick groves of maple trees encircle the gently curved slopes of the surrounding hillsides, their leaves a deep, healthy green in the warm summer air. In a nearby clearing, rabbits and deer graze lazily. ENDATTR &makeattr($thing340, &fixup("SUMMER_2"), &fixup(<<'ENDATTR'), "#2", ); The gentle slopes of these hills are covered in the gnarled, gray-brown forms of ancient oaks bearing five-lobed leaves of dark green in the height of summer. Beneath the trees, dry grasses scatter their seeds. Nearby, a single apple tree begins to bear fruit of ruby-red. ENDATTR &makeattr($thing340, &fixup("SUMMER_3"), &fixup(<<'ENDATTR'), "#2", ); The summer heat does nothing to diminish this area. The trees dressed in their full splendor of green over their thin white coating of bark ignore the heat as they shield most of the sun from the ground. Underneath, the briars thrive in the little patches of sunlight that peer through. ENDATTR &makeattr($thing340, &fixup("SUMMER_4"), &fixup(<<'ENDATTR'), "#2", ); Looking around, you can see that the trees in the valleys between the rough hills are taller than those atop the slopes, forced to grow higher to compete for the sun's light. Sunlight is in no short supply during this season of longest days, and the still air beneath the branches seems to retain the heat all too well. The ground is dense with undergrowth, everything from shade-loving herbs, to mosses and lichens, to the delicate fronds of huge ferns. ENDATTR &makeattr($thing340, &fixup("AUTUMN_0"), &fixup(<<'ENDATTR'), "#2", ); The grass lies ruffed into wild, dry tangles and snarls at the foot of the trees that dot the hilly landscape. Withered skeletons of once green leaves snap free, and swirl away in a dance of despair. The dun of the earth is punctuated here and there by a bravado splash of orange or russet as a bush bursts forth in autumn hues. ENDATTR &makeattr($thing340, &fixup("AUTUMN_1"), &fixup(<<'ENDATTR'), "#2", ); The leaves all around are changing in a riotous array of reds, oranges, yellows, and even the occasional purple; punctuated by the occasional evergreen, holding itself aloof from the display. Squirrels bustle about, gathering the rich store of nuts from the trees and storing them up for the leaner times to come. ENDATTR &makeattr($thing340, &fixup("AUTUMN_2"), &fixup(<<'ENDATTR'), "#2", ); You can definitely see how the days have shortened. Other signs of winter's approach can be seen as well. The leafy trees are half bare now, with no sign of green on them. Evergreens however defy the weather and keep their needles. The wind smells of an impending storm and although it is rough up on the hilltops, the shallow valleys between provide a bit of shelter. The air is bracing, though not frigid. ENDATTR &makeattr($thing340, &fixup("AUTUMN_3"), &fixup(<<'ENDATTR'), "#2", ); The autumn is a time of preparation in these forested hills. Squirrels gather acorns into little stores that they can find in the winter. A doe and its fawn walk though the forest to conserve themselves for the harsh times ahead. The wolves grow extra fur to protect themselves from the bitter chill that comes with snow. A bear, readying itself for the long winter ahead, seeks a meal before it returns to its cave and falls into the deep sleep of hibernation. ENDATTR &makeattr($thing340, &fixup("AUTUMN_4"), &fixup(<<'ENDATTR'), "#2", ); The thin, white bark of the nearby birch trees peel off easily with them falling leaves. A full spectrum of autumn's colors decorate the hills as they roll up and down with a covering of trees displaying these colors. The briars underneath the trees only grab at passers-by, gently breaking easily. ENDATTR &makeattr($thing340, &fixup("AUTUMN_5"), &fixup(<<'ENDATTR'), "#2", ); Colored leaves gather in the small gullies between the tree blanketed hills while shedding trees stand up in a futile defiance of the approaching winter. ENDATTR &makeattr($thing340, &fixup("WINTER_0"), &fixup(<<'ENDATTR'), "#2", ); The gently rolling hills stretch out, rising and falling in all directions, each direction only permitting a view of the next cresting hilltop. Small patches of snow drift up against the many tree trunks on the hillside and the trees serve to break any wind down into a gentle breeze. Many of the trees are evergreen, each holding up a thick layer of snow. The air smells cold and crisp. ENDATTR &makeattr($thing340, &fixup("WINTER_1"), &fixup(<<'ENDATTR'), "#2", ); As you make your way up the ever steepening hillside, the forest around you thins out slightly to reveal small patches of sky between the boughs of the trees above. The strong cedar smell becomes more dominant as you wind your way between their thick trunks. Irregular patches of melted snow dot the ground, showing where a herd of deer had bedded down the night before. ENDATTR &makeattr($thing340, &fixup("WINTER_2"), &fixup(<<'ENDATTR'), "#2", ); The birch trees nearby seem to shiver since their coat of white bark is so thin. The hills, now dotted with barren trees, look more like rows of pin cushions than undulating hills. You smell something sweet from the trees emanating from the breaks in their bark. ENDATTR &makeattr($thing340, &fixup("WINTER_3"), &fixup(<<'ENDATTR'), "#2", ); Drifts of white snow top the hill like icing, the tracks of passing feet like some kind of legend written atop this "cake". The only color relieving the seemining unending vista of white snow, gray sky and black bare branches is the green of the pines and firs. ENDATTR &makeattr($thing340, &fixup("WINTER_4"), &fixup(<<'ENDATTR'), "#2", ); Thick snow covers the entire landscape, making the rolling hills look almost like a white sea lapping towards the horizon. The green foliage of the forest's evergreens relieves the vista of winter white, and where the pines grow thickly, you can still see patches of the forest floor. ENDATTR # THING Dynamic Space Room Parent: Hills - Blasted (DS 10)(#380s) &cm'link($thing380, "#1207"); &setflags($thing380, "SAFE"); &cm'command('@unlock/DefaultLock '.$thing380); &cm'command('@unlock/EnterLock '.$thing380); &cm'command('@unlock/GiveLock '.$thing380); &cm'command('@unlock/LeaveLock '.$thing380); &cm'command('@unlock/LinkLock '.$thing380); &cm'command('@unlock/PageLock '.$thing380); &cm'command('@unlock/ParentLock '.$thing380); &cm'command('@unlock/ReceiveLock '.$thing380); &cm'command('@unlock/TeloutLock '.$thing380); &cm'command('@unlock/TportLock '.$thing380); &cm'command('@unlock/UseLock '.$thing380); &cm'command('@unlock/UserLock '.$thing380); &cm'parent($thing380, "#6436"); &makeattr($thing380, &fixup("MORNING_1"), &fixup(<<'ENDATTR'), "#2", ); The morning sunlight, a fresh dawn of clear yellow, is seen easily on the flat horizon to the east. The clouds in the sky are few and far between, but are full of body and personality, showing a promise of a clear day with a rich blue sky. ENDATTR &makeattr($thing380, &fixup("MORNING_2"), &fixup(<<'ENDATTR'), "#2", ); The sun begins to rise above the craggy formations that surround you. The rocks appear to shy away from the rising sun, and one of the formations even looks like a malformed mushroom cowering away from the light. ENDATTR &makeattr($thing380, &fixup("MORNING_3"), &fixup(<<'ENDATTR'), "#2", ); The lifelessness of this rocky place becomes apparent as the sun rises over the disfigured formations. The wind stirs up little tornadoes of dust that appear to hit the rocks and then vanish from existence. ENDATTR &makeattr($thing380, &fixup("MORNING_4"), &fixup(<<'ENDATTR'), "#2", ); The black rocks and crags that loom around you appear to suck the very light from the sun as it begins to rise. A large formation juts from the east side of one of the rocks, giveing the appearance of a bolt of lightning. ENDATTR &makeattr($thing380, &fixup("MORNING_5"), &fixup(<<'ENDATTR'), "#2", ); The sun has come up and casts eerie shadows through this rocky area. Where the rays hit, the reds look more orange, the purples seem to have a greenish hue. A lone bush tries to look green as it reaches hungrily for the life giving rays. ENDATTR &makeattr($thing380, &fixup("MORNING_6"), &fixup(<<'ENDATTR'), "#2", ); The dawn beckons to the world across the great barren, hills - blasted. Dust, dogs, and wild goats are the sole inhabitants. The shaping hand of the wind has sculpted the rocks into the images of tormented souls. Unease seems to permeate from the badlands themselves. Daylight does not lessen the feeling that death lives here, waiting for those who enter. ENDATTR &makeattr($thing380, &fixup("MORNING_7"), &fixup(<<'ENDATTR'), "#2", ); You slowly make your way through the twisted rocks of the Hills - Blasted. Foot purchase is a dear commodity in this rocky, dry land as sharp stones stab up through boots or wedge in the horses' hooves. To either side of you are just more hills of crags blocking the view. The sun climbs into the sky, bathing the rock formations in golden light. ENDATTR &makeattr($thing380, &fixup("MORNING_8"), &fixup(<<'ENDATTR'), "#2", ); The sun slowly rises high into the sky above the narrow canyons in the Hills - Blasted, gradually banishing the darkness. The pitted and scored rock has been worn by dusty winds into smooth shapes. In some places, the rocks are so close together that a horse and mounted rider cannot pass, making travel harzardous. ENDATTR &makeattr($thing380, &fixup("MORNING_9"), &fixup(<<'ENDATTR'), "#2", ); As the sun rises, golden light produces eerie shadows among the rocks. The tall crags of the tortured hills reach upward toward the sky, trying to grasp the air with stony fingers. The land is hard and stony, and travel is difficult in all directions. Little lives here in the blasted lands beyond a few sporadic clumps of hardy desert plants. ENDATTR &makeattr($thing380, &fixup("MORNING_10"), &fixup(<<'ENDATTR'), "#2", ); The hillside is steep and slippery from all of the loose shale rocks. Nothing makes a sound in this barren waste except for the wind that rushes through the narrow tubes that have been worn through the sides of the hill. The morning light can not seem to banish the brooding atmosphere of the land. ENDATTR &makeattr($thing380, &fixup("AFTERNOON_1"), &fixup(<<'ENDATTR'), "#2", ); The sun overhead is framed in clouds, casting a unique silhouette over the mesa. It highlights the differences in the surrounding colors distinctly as it shines down upon this area. A lone bird flies overhead, its dark form standing out in the sky. ENDATTR &makeattr($thing380, &fixup("AFTERNOON_2"), &fixup(<<'ENDATTR'), "#2", ); The sun looms overhead as if taunting you for traveling through such a barren wasteland of rocky outcroppings and barren earth. The rocks loom around you, perhaps preparing to topple any moment. ENDATTR &makeattr($thing380, &fixup("AFTERNOON_3"), &fixup(<<'ENDATTR'), "#2", ); The shadows from the overhanging crags protects you as the sun hovers directly above you. Small patches of dust rise up as if to fight the craggy rocks that loom overhead. ENDATTR &makeattr($thing380, &fixup("AFTERNOON_4"), &fixup(<<'ENDATTR'), "#2", ); You slowly make your way through the twisted rocks of the Hills - Blasted. Foot purchase is a dear commodity in this rocky and dry land as sharp stones stab up through boots or get wedged in horses' hooves. To either side are more crags, and the path disappears between them. Most of the shadows have disappeared with the sun directly overhead. ENDATTR &makeattr($thing380, &fixup("AFTERNOON_5"), &fixup(<<'ENDATTR'), "#2", ); The clifflike side of a high mesa soars beside you. The rock is crumbly and cascading to the bottom in dangerous, quick movements. Every sound made causes a little more of the pebbles and earth to slide down the cliff, clanking and popping as they travel. Few shadows can be found, except under the overhangs, since the sun is now directly overhead. ENDATTR &makeattr($thing380, &fixup("AFTERNOON_6"), &fixup(<<'ENDATTR'), "#2", ); Standing atop this high mesa, you can see for many leagues in all directions. Twisted ravines and ridgetops seem to merge in the dry and rocky land, with no other life around you but a few buzzing insects. The sun blazes overhead, filling the blasted land with bright light. ENDATTR &makeattr($thing380, &fixup("AFTERNOON_7"), &fixup(<<'ENDATTR'), "#2", ); An amber sun bakes all moisture out of the barren, rust-colored wasteland. Dust swirls around redstone ridges in the cracked ground. An occasional prairie dog mound or scrub tree offers the only relief from the desolate terrain. ENDATTR &makeattr($thing380, &fixup("AFTERNOON_8"), &fixup(<<'ENDATTR'), "#2", ); The overhead sun seems to have decided to quit casting shadows for the rocks to play with. It glares down on this useless land that only teases, giving back nothing to the people of this world. The rocks ignore the sun and continue to revel in their colors. ENDATTR &makeattr($thing380, &fixup("EVENING_1"), &fixup(<<'ENDATTR'), "#2", ); Heavy thick clouds with blackened texture are moving into this area with distant rumblings of thunder. The sinking sun has already started darkening this area, and the darkness increases dramatically with the appearance of the clouds. One can feel the extra moisture in the air. ENDATTR &makeattr($thing380, &fixup("EVENING_2"), &fixup(<<'ENDATTR'), "#2", ); The sun slowly sets beneath the large rocky ridges that sit overhead. The crags take on the appearance of looming devils as their shadows extend to engulf you. ENDATTR &makeattr($thing380, &fixup("EVENING_3"), &fixup(<<'ENDATTR'), "#2", ); The dry earth takes on darker tones as the sun begins to drop behind the crags and mesas. The animals quiet as though they know of both the chill that the night will bring, and the need to conserve energy. ENDATTR &makeattr($thing380, &fixup("EVENING_4"), &fixup(<<'ENDATTR'), "#2", ); As the sun touchs the horizon, the sky is filled with a show of reds, oranges and russets that make the blasted lands look as if they are covered in blood. If people lived here, you might think that ghosts inhabited the land, but somehow, it seems too lonely even for that. ENDATTR &makeattr($thing380, &fixup("EVENING_5"), &fixup(<<'ENDATTR'), "#2", ); As the day draws to a close, the light slowly disappears, making the land seem more dangerous. Almost inpenetrable jet black swells down the narrow ravines in the blasted lands. Rock climbs into the sky on both sides of you, pressing in uncomfortably in some spots. ENDATTR &makeattr($thing380, &fixup("EVENING_6"), &fixup(<<'ENDATTR'), "#2", ); The earth here is crumpled and buckled and barren of vegetation. The dry hills are illuminated by the fading light of day's end, and a single white boulder which juts from the earth ahead of you glows palely. ENDATTR &makeattr($thing380, &fixup("EVENING_7"), &fixup(<<'ENDATTR'), "#2", ); A bluff on the horizon is outlined by the light of the setting sun, its hulking black shape thrown up against the sky. The hills here are dry ridges where plant life cannot take hold. A lizard scurries across your path, seeking rocky shelter against the coming night. ENDATTR &makeattr($thing380, &fixup("EVENING_8"), &fixup(<<'ENDATTR'), "#2", ); The sinking sun casts a red hue over the land. The rocks grab this light to as if to help enhance their own colors, making their sides more vibrant. A bush settles back into its crevice to hide from whatever the oncoming night will bring. ENDATTR &makeattr($thing380, &fixup("NIGHT_1"), &fixup(<<'ENDATTR'), "#2", ); Thunder crashes through the sky trying to keep up with the crackling of lightning as rain plummets down upon this area. The darkness seems much worse tonight with the inability to keep one's eyes open in the blinding rain. The rocks are kicking the rain droplets back into the air from the initial rainfall. ENDATTR &makeattr($thing380, &fixup("NIGHT_2"), &fixup(<<'ENDATTR'), "#2", ); The darkness almost brings a tangible chill as you look upwards towards the darkened rocks that rise to either side. Even the stars in the sky seem to dissipate as they are obstructed by the bulging crags that surround you. ENDATTR &makeattr($thing380, &fixup("NIGHT_3"), &fixup(<<'ENDATTR'), "#2", ); The rocky spires almost appear to hover around you like a vulture waiting for prey as the total darkness of night envelops you. Even the wind appears silent as if waiting for the crags to suddenly pounce. ENDATTR &makeattr($thing380, &fixup("NIGHT_4"), &fixup(<<'ENDATTR'), "#2", ); The stars above cast a cold flickering light over the land, as they travel across the sky in their normal patterns. Overhead, a sound echoes, perhaps that of mountain goats calling out, but it may just be the lonely cry of the wind in the stone. ENDATTR &makeattr($thing380, &fixup("NIGHT_5"), &fixup(<<'ENDATTR'), "#2", ); Darkness pervades most of your surroundings. What little light the moon and stars give off is hungrily devoured by the rocks of the area. Nestled amongst the rocks, a lone bush lies sleeping, as if at peace and rest for the first time in its life. ENDATTR &makeattr($thing380, &fixup("NIGHT_6"), &fixup(<<'ENDATTR'), "#2", ); The badlands sing their silent dirge in the dark. Woe and despair grip the land as the shadowy forms of the mishapen rocks dance in the gloom. The prairie dogs call out to the ebony sky, in a hymn that shakes the soul. The wind moans at times, seeking escape from this desolation. Fear breeds well here, chasing away all but the most hardy of spirits. ENDATTR &makeattr($thing380, &fixup("NIGHT_7"), &fixup(<<'ENDATTR'), "#2", ); The dimly lit hills litter your view all around. The trees seem to be as dead as they can be, with only whitish grey branches. Many unidentifiable animals roam about, making noises that indicate that you may want to stay clear of them. ENDATTR &makeattr($thing380, &fixup("SPRING_1"), &fixup(<<'ENDATTR'), "#2", ); No signs of spring can be seen in this area of reddish rock formations. A small patch of earth nearby, somehow exposed among the rocks surrounding it, is hard and barren. Some small scaly appearing animals are scuttling just ahead of you. ENDATTR &makeattr($thing380, &fixup("SPRING_2"), &fixup(<<'ENDATTR'), "#2", ); The warm spring breeze brings little life into this desolate and rocky land. Sparse bits of grass try to grow, but appear to be barely surviving in this harsh environment. ENDATTR &makeattr($thing380, &fixup("SPRING_3"), &fixup(<<'ENDATTR'), "#2", ); The only sound of life heard is the harsh and bitter squawk of predatory birds looming overhead. The rocky mesas appear to be the only growth occurring during the supposed rejuvenation of spring. ENDATTR &makeattr($thing380, &fixup("SPRING_4"), &fixup(<<'ENDATTR'), "#2", ); The spring wind brushes the dry and gritty dust against your skin as though it were alive and seeking to erode you in much the same fashion that it has affected the rising rocky crags and spires that thrust up around you. ENDATTR &makeattr($thing380, &fixup("SPRING_5"), &fixup(<<'ENDATTR'), "#2", ); The lone area of vegetation, a small bush jutting out between two rock crevices, tries valiantly to make its presence felt. Such a difficult task when compared to a dynamic red and purple jagged rock wall and a rock formation that reaches over 50 feet off the ground. ENDATTR &makeattr($thing380, &fixup("SPRING_6"), &fixup(<<'ENDATTR'), "#2", ); Spring's only herald in this land is the sprouting of the occasional sagebush, though most succumb quickly to the flock of wild sheep that serve the land like its serfs. They reap the ground bare, only to be hunted in turn by the dogs as if for their master's sport. A ruthless, malformed aristocracy, the badlands tower above in ominous silence. ENDATTR &makeattr($thing380, &fixup("SUMMER_1"), &fixup(<<'ENDATTR'), "#2", ); The summer heat being absorbed by these rock formations is radiated outward and increases the temperature noticeably. A nearby mesa, its exposed edge so dark red it is nearly purple in color, extends jaggedly for what seems miles in one direction. ENDATTR &makeattr($thing380, &fixup("SUMMER_2"), &fixup(<<'ENDATTR'), "#2", ); The torridness of the summer breezes seem more inimical in this forbidding environment. The crags are menacing overhangs, and almost laugh at you like tormented and twisted jesters. ENDATTR &makeattr($thing380, &fixup("SUMMER_3"), &fixup(<<'ENDATTR'), "#2", ); The rocky ridges twist into unimaginable and tormented shapes as if the heat of the summer is etching its own pain into their stony and immovable faces, using as its tool the arid dust that swirls constantly. ENDATTR &makeattr($thing380, &fixup("SUMMER_4"), &fixup(<<'ENDATTR'), "#2", ); The lone bush in the area seems to have regretted ever coming to life between those two rock formations. With the oppressive heat of summer and the ability of the nearby rocks to retain the heat, the bush looks to be wilted and dying. ENDATTR &makeattr($thing380, &fixup("SUMMER_5"), &fixup(<<'ENDATTR'), "#2", ); Ridges of ruddy rock reflect the unrelenting summer sun. The remains of an unfortunate fox, its fur mostly rotted away, sprawls on the parched landscape, an unnecessary reminder of the aridity of these hills. ENDATTR &makeattr($thing380, &fixup("SUMMER_6"), &fixup(<<'ENDATTR'), "#2", ); The majestic mesas pulsate with the heat of summer. Hot soil is carried along by the dry wind forming into devils of dust. At times they can be heard wailing in the barren hills. These ridges allow only the hardiest inhabitants to survive. Here, in the passion of summer, the weak perish and the stronger live only to see another day of trial and tribulation. ENDATTR &makeattr($thing380, &fixup("AUTUMN_1"), &fixup(<<'ENDATTR'), "#2", ); A crust of hardened earth is exposed throughout this area of red and brown colored rocks. The dirt is hard packed and as nearly unpenetrable as the rocks that surround it. A nearby mesa stretches out for leagues in one direction, it is nearly the size of a plateau. ENDATTR &makeattr($thing380, &fixup("AUTUMN_2"), &fixup(<<'ENDATTR'), "#2", ); The icy chill of autumn almost extends a tangible tendril into this uninhabitable territory of stone ridges. Even the sparse weeds and grass foretell their coming death as they turn a jaundiced yellow. ENDATTR &makeattr($thing380, &fixup("AUTUMN_3"), &fixup(<<'ENDATTR'), "#2", ); Zephyrs pass through this area quickly and bring the undeniable chill of autumn with them. The rocky crags overhead almost seem to huddled together for warmth and the sound the wind makes as it passes through the hollows of the ridges is distinctly eerie. ENDATTR &makeattr($thing380, &fixup("AUTUMN_4"), &fixup(<<'ENDATTR'), "#2", ); A freezing creek runs slowly over rocks, and lands with a quiet patter during the time of autumn. The surrounding patches of dirt within this rocky mesa almost instantaneously soak up the water as it falls as if in fear that the rain may never come again. ENDATTR &makeattr($thing380, &fixup("AUTUMN_5"), &fixup(<<'ENDATTR'), "#2", ); An icy stream falls quickly and harshly as you pass through the rocky crags during the autumn. The loud smack of water against stone can be heard as the water plummets into the half-concealed canyons. ENDATTR &makeattr($thing380, &fixup("AUTUMN_6"), &fixup(<<'ENDATTR'), "#2", ); The lone bush within eyesight, which started its life between rock formation crevices, is nearly dead with the passing of summer. The formations around you try to make up for the lack of vegetation color with a rich red and purple scheme on a jagged wall. ENDATTR &makeattr($thing380, &fixup("WINTER_1"), &fixup(<<'ENDATTR'), "#2", ); The snow sits softly on the jagged ridges that extend from the rock, displaying a grand contrast between the darkness of the stone and the bright white of the snow. The stones can almost be heard cracking from the intense cold that strikes the area. ENDATTR &makeattr($thing380, &fixup("WINTER_2"), &fixup(<<'ENDATTR'), "#2", ); The intense cold permeates the entire area and makes the rocks above look even stronger and more durable. Little dust moves with the wind due to the heavily frozen ground that looks as hard as the stone that surrounds it. ENDATTR &makeattr($thing380, &fixup("WINTER_3"), &fixup(<<'ENDATTR'), "#2", ); Snow has covered all the colors of this area, but it has added its own interpretations of the shapes. What looked to be a jagged wall has now become stairs under the draping snow. A thin rock formation that juts high off the ground now takes on the appearance of a crooked finger pointing up. ENDATTR &makeattr($thing380, &fixup("WINTER_4"), &fixup(<<'ENDATTR'), "#2", ); These hills are even more dead than usual in the cold of the winter, and what rare plants manage to survive here are brittle and dead, too. Strange rock formations dot the land, shaped over time by dust blown on a harsh wind. Life does not seem to stir now, even the hardy goats and sheep appear to have surrendered to the silence. ENDATTR &makeattr($thing380, &fixup("WINTER_5"), &fixup(<<'ENDATTR'), "#2", ); The blasted, sun-baked ground lies cold underneath you. A dry, chill winter wind rips across the surface, stripping away any remaining moisture or freezing it in place. The ground is barren, seemingly devoid of any life, a few meagre tufts of grass are the only breaks standing out on the otherwise featureless surface. ENDATTR &makeattr($thing380, &fixup("WINTER_6"), &fixup(<<'ENDATTR'), "#2", ); Winter holds a firm grasp in these hills - blasted, locking the air in an iron fist of frost and chill, biting through clothes. The Badlands, always a hard lord, changes little except to gain a new way to torture its denizens. They, in turn, have adapted with long fur. Unfortunate travelers here had best prepare themselves for a cold, cruel welcome. ENDATTR &makeattr($thing380, &fixup("WINTER_7"), &fixup(<<'ENDATTR'), "#2", ); The entire area is draped with a thick blanket of snow and ice. A nearby mesa has nearly been covered with the shifting of snow, almost looking like a gentle slope. The numbing cold air is swirling violently here. ENDATTR # THING Dynamic Space Room Parent: Hills - Blight (DS 11)(#586s) &cm'link($thing586, "#1207"); &setflags($thing586, "SAFE"); &cm'command('@unlock/DefaultLock '.$thing586); &cm'command('@unlock/EnterLock '.$thing586); &cm'command('@unlock/GiveLock '.$thing586); &cm'command('@unlock/LeaveLock '.$thing586); &cm'command('@unlock/LinkLock '.$thing586); &cm'command('@unlock/PageLock '.$thing586); &cm'command('@unlock/ParentLock '.$thing586); &cm'command('@unlock/ReceiveLock '.$thing586); &cm'command('@unlock/TeloutLock '.$thing586); &cm'command('@unlock/TportLock '.$thing586); &cm'command('@unlock/UseLock '.$thing586); &cm'command('@unlock/UserLock '.$thing586); &cm'parent($thing586, "#6436"); &makeattr($thing586, &fixup("MORNING_0"), &fixup(<<'ENDATTR'), "#8", ); Pale green in the early light of the day, these hills run in parallel ridges as far as the eye can see. Each crest is about thirty feet above the level of the troughs between one line and the next, and the whole tableau is covered with tall grassy growths, and some bushes scattered without any pattern. ENDATTR &makeattr($thing586, &fixup("MORNING_1"), &fixup(<<'ENDATTR'), "#8", ); Early morning mist half-conceals the terrain, but rocky, lifeless hills stud the landscape. Oddly, the hills seem to abruptly rear out of the otherwise flat ground, instead of the gently rolling slopes that might be expected. Occassionally you hear the shrill call of a bird you can't identify...several of them in fact, convesing back and forth all around you, hidden by the mist. ENDATTR &makeattr($thing586, &fixup("MORNING_2"), &fixup(<<'ENDATTR'), "#8", ); The weak morning sun rising over the surrounding hilltops heralds another unnaturally hot day. The hills are covered by sharp-edged grass, interspersed with thorny bushes and a few twisted trees. No animals are in sight, but from somewhere in the distance comes a howl of hungry radge that belongs to no normal creature. ENDATTR &makeattr($thing586, &fixup("MORNING_3"), &fixup(<<'ENDATTR'), "#8", ); The sky is just beginning to lighten in the east, but already it is oppressively hot. You are uncomfortably aware of the sticky foulness of the place and that it seems to cover you, as the dawn picks out the hues and tendrils of the rotting foliage laid out in the valley before you. ENDATTR &makeattr($thing586, &fixup("MORNING_4"), &fixup(<<'ENDATTR'), "#8", ); The feeble light fights a losing battle to break through the thick haze which drapes the land like a shroud. The twisted trees that dot the hillside reveal fleeting glimpses of lurking animals. Already the heat is more than a little uncomfortable. ENDATTR &makeattr($thing586, &fixup("MORNING_5"), &fixup(<<'ENDATTR'), "#8", ); Stagnant polls of greenish water have collected overnight in the places between the large foreboding hills that burst forth from the ground like some strange mutation of the land itself. Steam hisses from the pools as the heat works towards evaporating them. Every once in a while a skittish little creature with mangled patches of fur only partially concening smooth, white slike, like that of a maggot's, displaying small, black claws, beady, black eyes and small, sharp teeth will run to the ledge of one of the, plunge its head inside, and drink. ENDATTR &makeattr($thing586, &fixup("MORNING_6"), &fixup(<<'ENDATTR'), "#8", ); The light brings visual evidence of havoc rewaked upon the sloping countryside. Blistered mounts of earth support troubled tufts of brash, itchy grass. Dark cesspools writhe with insect larvae, poisonous snapes, and rotten odors. ENDATTR &makeattr($thing586, &fixup("MORNING_7"), &fixup(<<'ENDATTR'), "#8", ); The dim light of the morning sun shines at you, the air already thick with moisture and heat. On the rolling hills, malformed trees stand skyward, but their branches seem ready to explode with a buildup of moisture inside them. As the morning sun climbs higher, some of the leaves do explode and crack, dark red moisture drop from the leaves, smoking with acid. ENDATTR &makeattr($thing586, &fixup("MORNING_8"), &fixup(<<'ENDATTR'), "#8", ); As the sun rises, the shadows turn back to the hills. Already the heat is growing pressing and the haze is forming. But still, you can see some distance yet. A lake far away, and hardly visible, boils with hidden life and death. The colors of the landscape return fully, making the landscape around you a vision of diseases and rot. ENDATTR &makeattr($thing586, &fixup("AFTERNOON_0"), &fixup(<<'ENDATTR'), "#8", ); Harsh birdcalls fill the air, but the birds themselves remain hidden behind the knobby little hills speckling the otherwise flat terrain. No living thing can be seen on the hills, but odd sounds come from the rocky crevices... rattling sounds that you can't identify. You notice that the reddish_colored rabbits scurry though the crass but never seem to climb the hills. ENDATTR &makeattr($thing586, &fixup("AFTERNOON_1"), &fixup(<<'ENDATTR'), "#8", ); The low_lying hills give way to a softer sande, an old lake bed. Rotted out timbers with large ant_like creatures burrowing holrs hint that this place was once inhabited. The steep shore on the other side is fulled with strange, mushoroom_like rock formations. Only, it's not rock, but dried out clay, hoodoos from a long ago rain. ENDATTR &makeattr($thing586, &fixup("AFTERNOON_2"), &fixup(<<'ENDATTR'), "#8", ); Baking under the afternoon sky, the long rows of hills are sicky green. Each ridge line is about thirty feet higher than the base of its hill, and the color comes from an odd sort of grass carpeting the area. Occassionally you see something resembling a rabbit scurry into one of the rare bushes, if rabbits come in such ugly shades of red. ENDATTR &makeattr($thing586, &fixup("AFTERNOON_3"), &fixup(<<'ENDATTR'), "#8", ); The afternoon sun glares down, mocking those who would dare to enter the Blight. The seemingly endless hills only make travelling more rigorous and tiring. A lake of stagnant water spreads a choking aroma of decay. Here and there are a few stunted trees, their sicky leaves raised to the sky as if pleading for mercy... and finding none. ENDATTR &makeattr($thing586, &fixup("AFTERNOON_4"), &fixup(<<'ENDATTR'), "#8", ); A large, lumbering creatur with a mottled hide and huge, snapping glaws moves through the hills, occassionally raising its head to offer a strange, tortured squeak to the afternoon sun. ENDATTR &makeattr($thing586, &fixup("AFTERNOON_5"), &fixup(<<'ENDATTR'), "#8", ); The gently rolling surface of the earth is scarred with barren brown blotches where life has been choked from the soil. The few remaining scrub trees are afflicted with flaky, gray fungi. The fungi tumors cause blindness when touched. ENDATTR &makeattr($thing586, &fixup("AFTERNOON_6"), &fixup(<<'ENDATTR'), "#8", ); The heat presses hard, a haze deforms the distance of the blight, making blurry visions. The hills go up and down, reducing visibility even more, especially when going downhill. The many hills are cracked and bleeding with a strange, thick, black moisture, like wounds on the land. The trees that cover them split the hills with their deformed roots, destorying the very earth they live on. ENDATTR &makeattr($thing586, &fixup("AFTERNOON_7"), &fixup(<<'ENDATTR'), "#8", ); The hills of the blight roll out of the ground, making travel more difficult and even more dangers, as it hides the visibility of possible threats. Trees and sparse vegetation decorate the hills under the sun, with their deformed branches. At the base of the hills, small patches of vegetation, like grass, grow in the little shade the hill offers. The grass seems to be gray instead of green and the leaves are split, both ends hard and sharp. Occassionally, movement is seen of theose grasses or something living in the grass. ENDATTR &makeattr($thing586, &fixup("AFTERNOON_8"), &fixup(<<'ENDATTR'), "#8", ); Hills rise from the ground as far as the eye can see, the rolling backs wearing spears vegetation of trees and scrubs. The sun beats on the curved ground, cracking it where shadows are not found. Small popping noises can be heard from the trees as their leaves burst with dark liquid. Some hills have flaws and are partly split, offering shadow and a hideaway for some of the creatures of the blight. ENDATTR &makeattr($thing586, &fixup("AFTERNOON_9"), &fixup(<<'ENDATTR'), "#8", ); The bright empty sky meets the curving lines of the hills. Strange birds fly in the sky, above the vegetation and trees, their eyes seeking a victim for their razor_sharp beaks. Sometimes, a ravine can be seen between the hills, offering growth to much more vegetation than normally seen. Big bushes grow there between the sharp, cutting, gray_green grass. Many insects can be seen, buzzing around the plant life. Small rodent_like animals scuffle under the bushes. ENDATTR &makeattr($thing586, &fixup("EVENING_0"), &fixup(<<'ENDATTR'), "#8", ); In the twilight, the hills seem almost normal, covered with something grassy and the occassional oddly shaped bush. Each hill is quite long and about thirty feet high at the crest, with miniature valleys stretching as far a the eye can see between each line of hills. Something resembling a mosquito, but larger, keeps trying to bite any warm_blooded creature it can find in the vicinity. ENDATTR &makeattr($thing586, &fixup("EVENING_1"), &fixup(<<'ENDATTR'), "#8", ); The hard ground of the rolling hills gives way to a softer sand. Footfalls don't seem as loud in the sandy ground. Or, is it just the cries of the nocturnal beasts and creatures drowning out the silence that persists during the day? The skittering of large twig thin legs can be heard, and you almost see something like an ant as it disappears into the shadows of an old dock. The high bank on the other side of the dried up lake bed hides in the shadows. ENDATTR &makeattr($thing586, &fixup("EVENING_2"), &fixup(<<'ENDATTR'), "#8", ); In the twilight, the rocky hills look like some giant scattered a handful of skulls across the grasslands. They cast irregular shadows, and strange chittering noises come from within those dark zones as nocturnal creatures begin to stir. You can't see them, but they sound... hungry. ENDATTR &makeattr($thing586, &fixup("EVENING_3"), &fixup(<<'ENDATTR'), "#8", ); Feral growls of every kind greet the onset of twilight. It is slow going in these hills as shadows begin to hide loose rocks and holes in the ground. Glowing eyes begin to appear, scanning for prey. A few yelps show that some have already found it. Nearby bushes shake slightly, indicating that something hides beneath thorns covered in a brown ooze. ENDATTR &makeattr($thing586, &fixup("EVENING_4"), &fixup(<<'ENDATTR'), "#8", ); As the sun's last rays stretch tenuously over the horizon, a thick fog rolls down into the valley, clothing it in a humid gray. Strange calls echo through the valley, and the rustle of wings is above you. Blood red roots seem to reach out to trip the careless traveler, making the gravely slope especially treacherous. ENDATTR &makeattr($thing586, &fixup("EVENING_5"), &fixup(<<'ENDATTR'), "#8", ); The sun drops below the bulbous height of the hills on its way to the horizon, leaving you without the company of even this harsh observer. Swarms of insects, all a sickly bright yellow, crawl in droves over the face of the ground, disappearing into hole sin the sides of the rising slopes of land and leaving trails of a glistening, greenish liquid in their wake. ENDATTR &makeattr($thing586, &fixup("EVENING_6"), &fixup(<<'ENDATTR'), "#8", ); The small hills seem to be spread all around you, sprouting from the ground as festered wounds. In the enclosing darkness, the hills are becoming shadows themselves, hiding the very dangers of the blight from your eyes, while even more dangerous fauna awakens to feast. From the darkness, rustling is heard, danger may already be near. ENDATTR &makeattr($thing586, &fixup("EVENING_7"), &fixup(<<'ENDATTR'), "#8", ); Now the sun is down, the hills are full of shadows of every kind, shadows of shades of deeper black. The trees, standing in the darkness, almost seem to move in the shadows, but it may be only shadows. From one of the trees on the hill, a crack is heard and rustling as if something was molesting the tree, or perhaps the tree moves by itself; nothing is impossible in teh blight. ENDATTR &makeattr($thing586, &fixup("EVENING_8"), &fixup(<<'ENDATTR'), "#8", ); The sun is down, but the oppresing heat never seems to end. IN the darkness more sounds have joined. Insects, abominations of their former selves, some bigger than a human hand, some distored beyond recognition, are making squeaky noises. In the blight the insects sound like a buzzing scream, or squeaks of high tone that seem to want to damage your ears. ENDATTR &makeattr($thing586, &fixup("EVENING_9"), &fixup(<<'ENDATTR'), "#8", ); The soft glow that is left as the sun gows down does not hide the rolling froms of the many hills in this region of the blight. The sky and ground grow darker with every passing minute, already hiding many details and the sparse, small vegetation from passing eyes. Deformed skeletal trees can still be seen clearly as they are drawn against the darkening blue of the sky. As day turns into night, another change is the life around the blight, as animals of the night start to waken, searching for prey and food. ENDATTR &makeattr($thing586, &fixup("NIGHT_0"), &fixup(<<'ENDATTR'), "#8", ); In the darkness, you can barely make out the rugged outlines of rocky outcroppings rearing up on all sides at irregular intervals. On the other hand, there is a great deal of noise. Some sounds like insects, some sounds like small animals... and occassionally something very much like an oversized owl calls "Hoo!" as it swoops too and fro, searching for dinner. ENDATTR &makeattr($thing586, &fixup("NIGHT_1"), &fixup(<<'ENDATTR'), "#8", ); The rolling hills give way to an open expanse. Farther ahead is a steep incline covered in mushroom_like rock formations. The moolight's eerie glow casts the shadows of the numerous hoodoos. "It could be an escape from the persistent heat" The shrieking cries of the night creatures remind you that anything could be lurking there. ENDATTR &makeattr($thing586, &fixup("NIGHT_2"), &fixup(<<'ENDATTR'), "#8", ); Crossing the hills in the dark is no pleasure stroll. With the stars concealed by the haze overhead and the moon filtered to a blur, you can barely make out the dark shapes of long lines of hills stretching to the horizon. If you step off the crest, it's easy to trip on the slanting terrain and fall into the middle of some sort of insect colony. ENDATTR &makeattr($thing586, &fixup("NIGHT_3"), &fixup(<<'ENDATTR'), "#8", ); The blight is treacherous at night; roots and brambles seem to intentionally reach out to trip the unwary traveler. Fearsome sounds echo through the hills, and many of those sounds are far too close for comfort. The few scattered trees display sickly flowers and fruits as if trying to entice you into coming nearer. A few paces ahead, a rabbit scurries out of your way _ that is, if rabbits had fangs. ENDATTR &makeattr($thing586, &fixup("NIGHT_4"), &fixup(<<'ENDATTR'), "#8", ); A gentle slope, the grasses upon the hillside rustle in a calm night breeze. The sudden cry of a lone predator sunders the silence for several seconds, followed by the death scream of its prey. The echoes fade and silnce returns. ENDATTR &makeattr($thing586, &fixup("NIGHT_5"), &fixup(<<'ENDATTR'), "#8", ); Droves of strange shapes careen and dive through the air, framed by the tops of the hills and the peppering of stars, uttering unholy howls. Sometimes two of them will collide and lock talons in a deadly battle which eventually sends both spiraling to the ground and their deaths. ENDATTR &makeattr($thing586, &fixup("NIGHT_6"), &fixup(<<'ENDATTR'), "#8", ); It is unwise to travel at night in the blight, the darkness is as thick as the air was at day. Shadows move around you. The faint hills around you hide you in those shadows, hiding creatures of the night and darkness from you. There seems to be only two colors, black and a deeper black around those over_towering hills; what was normally ground seems like canyons now, walled by hills. ENDATTR &makeattr($thing586, &fixup("NIGHT_7"), &fixup(<<'ENDATTR'), "#8", ); With the sun gone under. the hills create a network of shadows. Shadows that creatures of the blight use to hide and stalk in, the normally small visibility reduced to no more than a few meters. The many rocks and stones lying all around on the ground, and the spokes of the hills, make easy obstacles for tripping someone in the darkness of the night. The sounds that echo in the night are all around the place, buzzing sounds of insects, and screeching and growling of larger anumals, all deformed by the blight. ENDATTR &makeattr($thing586, &fixup("NIGHT_8"), &fixup(<<'ENDATTR'), "#8", ); The thin line between the rolling earth and the heaves have almost completely disappeared in the darkness of the night. Even the ravines and crackes in the barren ground are not visible any more, which can lead to unseen dangers. Sounds become more clearer as sight lessons, small night creatures move around and insects buzz around the sparse vegetation and trees. A putrid scent floats from some of the mutated, rotting plants nearby. ENDATTR &makeattr($thing586, &fixup("NIGHT_9"), &fixup(<<'ENDATTR'), "#8", ); Hills rise in the darkness, hardly visible as they consist of only shadows now. The small vegetation and the bare trees stand around, but only the ones on the hills can still be seen, the others hidden in the shadows of the sloping hills. Soft sounds of buzzing can be heard from the insects that awaken by night. The soft breeze that blows through the branches of the various trees makes the sound of moaning from a tortured howling soul. ENDATTR # THING Dynamic Space Room Parent: Hills - Waste (DS 12)(#588s) &cm'link($thing588, "#1207"); &setflags($thing588, "SAFE"); &cm'command('@unlock/DefaultLock '.$thing588); &cm'command('@unlock/EnterLock '.$thing588); &cm'command('@unlock/GiveLock '.$thing588); &cm'command('@unlock/LeaveLock '.$thing588); &cm'command('@unlock/LinkLock '.$thing588); &cm'command('@unlock/PageLock '.$thing588); &cm'command('@unlock/ParentLock '.$thing588); &cm'command('@unlock/ReceiveLock '.$thing588); &cm'command('@unlock/TeloutLock '.$thing588); &cm'command('@unlock/TportLock '.$thing588); &cm'command('@unlock/UseLock '.$thing588); &cm'command('@unlock/UserLock '.$thing588); &cm'parent($thing588, "#6436"); # THING Dynamic Space Room Parent: Forest - Northern (DS 13)(#597s) &cm'link($thing597, "#1207"); &setflags($thing597, "SAFE"); &cm'command('@unlock/DefaultLock '.$thing597); &cm'command('@unlock/EnterLock '.$thing597); &cm'command('@unlock/GiveLock '.$thing597); &cm'command('@unlock/LeaveLock '.$thing597); &cm'command('@unlock/LinkLock '.$thing597); &cm'command('@unlock/PageLock '.$thing597); &cm'command('@unlock/ParentLock '.$thing597); &cm'command('@unlock/ReceiveLock '.$thing597); &cm'command('@unlock/TeloutLock '.$thing597); &cm'command('@unlock/TportLock '.$thing597); &cm'command('@unlock/UseLock '.$thing597); &cm'command('@unlock/UserLock '.$thing597); &cm'parent($thing597, "#6436"); &makeattr($thing597, &fixup("MORNING_0"), &fixup(<<'ENDATTR'), "#2", ); The sun is unable to make much headway over the horizon yet, but the shadows it casts through the tree trunks give them the awkward look of dark scarecrows. ENDATTR &makeattr($thing597, &fixup("MORNING_1"), &fixup(<<'ENDATTR'), "#2", ); Joyful birdsong heralds the new morn as soft sunlight filters through the thick canopy of tree leaves. Countless sturdy trunks of maple, walnut, and poplar stretch to capture the dawn's rays before they can find the abundance of leafy plants confined to the rich forest floor. ENDATTR &makeattr($thing597, &fixup("MORNING_2"), &fixup(<<'ENDATTR'), "#2", ); Persistant rays of cheerful morning light find their way down through the thick canopy above. Over the soft leaf and moss covered ground an intricate play of light and shadow take place. ENDATTR &makeattr($thing597, &fixup("MORNING_3"), &fixup(<<'ENDATTR'), "#2", ); In the early hours of the day the forest is full of life. Birds chirp and chatter and occasionally, creaking branches tell of other animals moving in your surroundings as they seek for food... or seek to avoid becoming food. ENDATTR &makeattr($thing597, &fixup("MORNING_4"), &fixup(<<'ENDATTR'), "#2", ); Majestic, evergreen pine trees tower above you, effectively blocking out most of the bright morning sun, letting only stray rays reach the soft ground upon which you tread and offering only brief glimpses of the blue sky. ENDATTR &makeattr($thing597, &fixup("AFTERNOON_0"), &fixup(<<'ENDATTR'), "#2", ); Even though the afternoon sends sun shining down through the thick forest of pines, only small shafts of light drop through the dense net of foliage. The sound of active animals can be heard as they bound through the brush. ENDATTR &makeattr($thing597, &fixup("AFTERNOON_1"), &fixup(<<'ENDATTR'), "#2", ); The sun continues its arcing path, and strives to pierce the mottled net of oak and fir branches. The shafts of light barely touch the heavy layer of moss and lichen that coat the underbrush beneath the canopy. ENDATTR &makeattr($thing597, &fixup("AFTERNOON_2"), &fixup(<<'ENDATTR'), "#2", ); Even at its zenith, the sun is unable to do more than light your path plainly through this area. An errant breeze shakes the trees making them appear to be laughing at the sun, as if plotting to let as little light through as possible. ENDATTR &makeattr($thing597, &fixup("AFTERNOON_3"), &fixup(<<'ENDATTR'), "#2", ); The wind of the afternoon blows across your face, bringing with it the happiness of a day of accomplishment. Some mice scatter over to your left fitting into their day the last bits of work before some of the more determined predators come out to feed. ENDATTR &makeattr($thing597, &fixup("AFTERNOON_4"), &fixup(<<'ENDATTR'), "#2", ); The slowly creeping tendrils of darkness begin to overtake the forest. A soft silence settles languidly about the trees, broken only with the occasional cry of a lark or rousing owl. A fresh scent hangs in the dying afternoon air, softly caressing your nose. ENDATTR &makeattr($thing597, &fixup("EVENING_0"), &fixup(<<'ENDATTR'), "#2", ); The crimson sky of dusk gives the appearence of red silk unfurling through the firmament. The light is difficult to see by, but the roseate color, offset by the stark contrast of the tree limbs, is pleasant to look at. ENDATTR &makeattr($thing597, &fixup("EVENING_1"), &fixup(<<'ENDATTR'), "#2", ); The sunlight grips at the sky as if in desperation or fear of the upcoming darkness. The last rays of light pierce through the trees highlighting the needles of the evergreens succinctly. An owl coasts slowly overhead looking for something he knows is near. ENDATTR &makeattr($thing597, &fixup("EVENING_2"), &fixup(<<'ENDATTR'), "#2", ); The shadows slowly deepen into darkness as the sun begins to set. The trees seem to shift and transform, as the looming pines begin to look like giant men looking for prey. ENDATTR &makeattr($thing597, &fixup("EVENING_3"), &fixup(<<'ENDATTR'), "#2", ); The sun begins to sink into the horizon and the surrounding poplar trees almost appear to be watching its descent. The clustered poplars seem to droop as if it is almost time for sleep until the light returns to refuel their energy. ENDATTR &makeattr($thing597, &fixup("EVENING_4"), &fixup(<<'ENDATTR'), "#2", ); The blazing ball of fire that is the sun slowly makes its arduous journey towards the horizon, and the surrounding maples almost appear to be drawing closer together as the sun sets. The creatures of the forest become louder as if crying out to try and stop the sun from setting. ENDATTR &makeattr($thing597, &fixup("NIGHT_0"), &fixup(<<'ENDATTR'), "#2", ); The thick growth of pines block out most of the starlight in the dead of the night. The darkness almost envelops the forest as would a blanket covering a child. The quiet breeze joins the hooting of the owl in an odd duet. ENDATTR &makeattr($thing597, &fixup("NIGHT_1"), &fixup(<<'ENDATTR'), "#2", ); The darkness of the sky is foreboding. Light from any stars or the moon out tonight would have no chance to illuminate the ground for your steps. ENDATTR &makeattr($thing597, &fixup("NIGHT_2"), &fixup(<<'ENDATTR'), "#2", ); Ancient, moss-laden oak trees surround you; their trunks so thick with age that you could well believe they had seen the birth of the world. The wildlife is subdued, but you do see the occassional badger lumbering through the underbrush, and small, wild rabbits regard you with a curious, yet wary gaze as you pass by. ENDATTR &makeattr($thing597, &fixup("NIGHT_3"), &fixup(<<'ENDATTR'), "#2", ); The night sky is only partially visible through the thick canopy above, but you can see the stars here and there. Although the moon is hidden at the moment, its light is bright enough to illuminate the clouds that surround it and to dress the forest in a soft silver glow. ENDATTR &makeattr($thing597, &fixup("NIGHT_4"), &fixup(<<'ENDATTR'), "#2", ); The moon shines down brightly through thin, raised branches, bathing the forest in a soft luminescent glow. Dappled shadows creep along the ground, cast by uncaring foliage, dancing in the lunar rays. A soft scurrying through underbrush behind you might be a late night predator stalking about for its evening meal. ENDATTR &makeattr($thing597, &fixup("NIGHT_5"), &fixup(<<'ENDATTR'), "#2", ); Tall trees rise around you like brooding sentinels, blotting out many of the twinkling stars above. Half-submerged rocks and gnarled branches rise up from the earth to hinder your passage, and the feathery branches of cedars reach out to pluck at you with grasping fingers. ENDATTR &makeattr($thing597, &fixup("NIGHT_6"), &fixup(<<'ENDATTR'), "#2", ); The white trunks of paperbarks look like pale corpses, surrounded by chestnuts and pines dressed in mourning black by the gloom of light. The wind keens through their branches with a funeral wail, the eerie calls of owls contributing to the sad music of the dirge. ENDATTR &makeattr($thing597, &fixup("SPRING_0"), &fixup(<<'ENDATTR'), "#2", ); Years of fallen needles make a springy carpet beneath you, albeit a soggy one, as a result of the frequent rains. The water is welcome nourishment for the forest - buds burst from every branch. A pair of mated larks trill to each other as they build a nest for the eggs soon to come. ENDATTR &makeattr($thing597, &fixup("SPRING_1"), &fixup(<<'ENDATTR'), "#2", ); The forest is a symphony of greens. The dark firs and pines gleam like unpolished emeralds, setting off the translucent citrine of fresh buds and tiny new leaves, and the darker serpentine of established growth. Turquoise mosses hug many of the trunks, and verdigris vines twine across the earth. ENDATTR &makeattr($thing597, &fixup("SPRING_2"), &fixup(<<'ENDATTR'), "#2", ); The forest is alive with the vitality of the fresh and warm spring breeze. Pines and fir stand before you, almost exploding in growth and displaying their bright green foliage. The forest is bursting with the sounds of life. ENDATTR &makeattr($thing597, &fixup("SPRING_3"), &fixup(<<'ENDATTR'), "#2", ); The bold lichen and creepers climb quickly up the sides of the cedars and aspen, experiencing the growth that the spring brings with its warm winds and explosion of life. One of the cedars appears to be bursting through the top of the canopy as if to reach the heavens. ENDATTR &makeattr($thing597, &fixup("SPRING_4"), &fixup(<<'ENDATTR'), "#2", ); A large group of oaks surrounds you and hovers over you like an expectant mother. The pulse of life is felt strongly as the dance of spring flits through the forest and brings new vigor to all living things that exists under the leafy canopy. ENDATTR &makeattr($thing597, &fixup("SPRING_5"), &fixup(<<'ENDATTR'), "#2", ); The pines thrive, now lifting their branches up while still allowing light onto the ground. The shrubs below also enjoy the sunlight and the moisture rich ground. Squirrels jump from branch to branch playfully. ENDATTR &makeattr($thing597, &fixup("SPRING_6"), &fixup(<<'ENDATTR'), "#2", ); The singing of birds overhead combined with the freshness of leaves on the trees gives a feeling of contentness in this area. A nearby apple has small samples of bitter green fruit forming upon it. The ground is spongy and gives a pleasant feel beneath you as you pass. ENDATTR &makeattr($thing597, &fixup("SUMMER_0"), &fixup(<<'ENDATTR'), "#2", ); While the sun isn't blocked completely by the pines, the area is still cooler in the shade of the trees. Birds come to rest in the tree limbs to escape the heat of more exposed areas. ENDATTR &makeattr($thing597, &fixup("SUMMER_1"), &fixup(<<'ENDATTR'), "#2", ); The heat of summer is tempered nicely in this area of the woods. The shading combined with the effect of muted illumination is soothing and cool. The nearby apple tree has a few bright red apples, while others mature and ripen, splotched in varying degrees of green. ENDATTR &makeattr($thing597, &fixup("SUMMER_2"), &fixup(<<'ENDATTR'), "#2", ); The daunting summer heat continues to waft through the forest with an almost intangible presence. The pines and oaks seem to be trying to curl up on themselves due to the temperature, and small creatures can be seen resting beneath various shrubs to protect them from the heat. ENDATTR &makeattr($thing597, &fixup("SUMMER_3"), &fixup(<<'ENDATTR'), "#2", ); This part of the forest seems to capture the heat of the summer within the boughs of the fir and pine. Cones and needles litter the forest floor like a dense fog, and make distinct crackling sounds as rabbits and squirrels bound across them. ENDATTR &makeattr($thing597, &fixup("SUMMER_4"), &fixup(<<'ENDATTR'), "#2", ); The sounds of summer can be heard as the breeze almost chimes a tune through the leaves of the tightly packed elms that loom overhead and block out the light from above. Warblers can be heard crooning their song from the branches of the trees. ENDATTR &makeattr($thing597, &fixup("AUTUMN_0"), &fixup(<<'ENDATTR'), "#2", ); Every step you take results in a loud -crunch-, for the forest floor is covered with dried, fallen leaves. The air is cool and damp, but not unpleasantly so. A fallen tree, the victim of a recent storm, lays across the path here. ENDATTR &makeattr($thing597, &fixup("AUTUMN_1"), &fixup(<<'ENDATTR'), "#2", ); The evergreens have dropped plenty of their needles to cushion your passage. The area is still fairly green as there are few deciduous trees around. Chipmunks are hard at work gathering food for the winter. ENDATTR &makeattr($thing597, &fixup("AUTUMN_2"), &fixup(<<'ENDATTR'), "#2", ); The forest is quiet here - as if even the wildlife hold this place in reverence. The air is still cool and thick patches of mist hug the hollows between the trees, shrouding the ground from view and reflecting the thin sunlight with a pale silvery glow. ENDATTR &makeattr($thing597, &fixup("AUTUMN_3"), &fixup(<<'ENDATTR'), "#2", ); The bark of the trees is furrowed here and there - gouged by stags' antlers as they rub the velvet from their horns. A far off, deep rumbling bugle splits the silence, echoing through the crisp air, as a stag calls an instinctive challenge and then is answered by a succession of fainter replies. ENDATTR &makeattr($thing597, &fixup("AUTUMN_4"), &fixup(<<'ENDATTR'), "#2", ); The chilled breeze wafts across this forest of regal oaks and appears to pluck the changing leaves from their guardposts. The flashily colored leaves flit downwards, to land with a soft patter on the frigid ground. ENDATTR &makeattr($thing597, &fixup("AUTUMN_5"), &fixup(<<'ENDATTR'), "#2", ); Walking quietly here would be difficult for all but the most experienced foresters, for every step results in a crunch or a crackle as dried leaves and twigs, now an unending carpet on the forest floor, shift beneath your feet. ENDATTR &makeattr($thing597, &fixup("WINTER_0"), &fixup(<<'ENDATTR'), "#2", ); The snow holds the branches of the pines in the area down heavily. The evergreens stay green defiantly through the lustrous white covering. Tracks of wolves in the snow hint that the quietness of the area could be broken at any time. ENDATTR &makeattr($thing597, &fixup("WINTER_1"), &fixup(<<'ENDATTR'), "#2", ); Your movements send out soft crunching sounds as the snow is pressed beneath you. The cold winter air hangs still around the densely packed forest, like the calm before a storm. Large groups of evergreen trees stand out through the stark, spidery branches of maple and birch. Smaller plants are blanketed completely in fine, new snow. ENDATTR &makeattr($thing597, &fixup("WINTER_2"), &fixup(<<'ENDATTR'), "#2", ); The air is so cold and clear that it catches in your throat. It is frigid enough that you can see each breath hanging mistily in the air for a few moments before it dissipates. ENDATTR &makeattr($thing597, &fixup("WINTER_3"), &fixup(<<'ENDATTR'), "#2", ); The icy wind cuts through the large cluster of pines that you are passing through, and the snow sits upon the needles like flour. The occasional squirrel passes through the branches and sends the snow gently sifting to the ground. ENDATTR &makeattr($thing597, &fixup("WINTER_4"), &fixup(<<'ENDATTR'), "#2", ); Thick ridges of snow coat the bare branches of the trees. The forest floor is a smooth, glassy whiteness; the deep drifts covered in a rime of frost that glints in the weak light. Every step is a chore as the crust of hard ice on top breaks under you, and you sink knee-deep into the powdery snow below. ENDATTR # THING Dynamic Space Room Parent: Forest - Southern (DS 14)(#601s) &cm'link($thing601, "#1207"); &setflags($thing601, "SAFE"); &cm'command('@unlock/DefaultLock '.$thing601); &cm'command('@unlock/EnterLock '.$thing601); &cm'command('@unlock/GiveLock '.$thing601); &cm'command('@unlock/LeaveLock '.$thing601); &cm'command('@unlock/LinkLock '.$thing601); &cm'command('@unlock/PageLock '.$thing601); &cm'command('@unlock/ParentLock '.$thing601); &cm'command('@unlock/ReceiveLock '.$thing601); &cm'command('@unlock/TeloutLock '.$thing601); &cm'command('@unlock/TportLock '.$thing601); &cm'command('@unlock/UseLock '.$thing601); &cm'command('@unlock/UserLock '.$thing601); &cm'parent($thing601, "#6436"); &makeattr($thing601, &fixup("MORNING_0"), &fixup(<<'ENDATTR'), "#2", ); The early morning light is diffused by the outspread leaves. A rabbit darts out of the ground quickly skirting the area, looking for a quick bite before heading east. The air is still a bit crisp from the night but even in the shade one can feel the warming of the sun. ENDATTR &makeattr($thing601, &fixup("MORNING_1"), &fixup(<<'ENDATTR'), "#2", ); Under the canopy of this grove of tall pines it remains cool, still shaded from the morning light. A single magnolia tree rises majestically before you, taller than the pines, its large, glossy, dark-green leaves just touched by the sun. ENDATTR &makeattr($thing601, &fixup("MORNING_2"), &fixup(<<'ENDATTR'), "#2", ); Pale morning sunlight filters down through the branches of the hickory and gum trees that surround you, the light a soothing glow. An irate squirrel chitters indignantly from a branch, haranguing you from his treetop home. A vole is nothing more than brown streak scurrying across the forest floor. ENDATTR &makeattr($thing601, &fixup("MORNING_3"), &fixup(<<'ENDATTR'), "#2", ); Slowly, shadows lighten and retreat, their victory of the night once again taken by the rising of the sun. Tall trees stand triumphantly all about, basking in the warmth of the new dawn's touch. Small rustles and snapping of twigs announce the gentle waking of the forest animals and the beginnings of the day's work and play. ENDATTR &makeattr($thing601, &fixup("MORNING_4"), &fixup(<<'ENDATTR'), "#2", ); Chasing away the remnants of clinging night's shadows, the yellowish orb of the sun rises slowly in the east, batheing uplifted branches in light and warmth. Squirrels break the calm silence of the morning with soft chitters, calling to each other as they race among the boughs of their playground. ENDATTR &makeattr($thing601, &fixup("AFTERNOON_0"), &fixup(<<'ENDATTR'), "#2", ); The sun may be blazing in other parts of the world but here under the canopy of magnolias the air is still cool and the ground slightly damp from the dew. Some small fungi on the ground is attests to the absence of light and the damp conditions. ENDATTR &makeattr($thing601, &fixup("AFTERNOON_1"), &fixup(<<'ENDATTR'), "#2", ); The afternoon sun casts a pleasant glow around the tops of the trees as you look up. It lightens the sky just above the tree tops giving the appearance of a halo over the You hear the chirping of a few bats coming out early to look for food. ENDATTR &makeattr($thing601, &fixup("AFTERNOON_2"), &fixup(<<'ENDATTR'), "#2", ); The sky is cloudy, which casts a pall over the trees. The smell of animal dung and the tang of compost nearby tells you that this area is used by creatures other humans. Overhead some pigeons fly to your left. The rustling of undergrowth hints at the presence of some smaller animal. ENDATTR &makeattr($thing601, &fixup("AFTERNOON_3"), &fixup(<<'ENDATTR'), "#2", ); Grassless patches of dark ground rest at the foot of tall trees all about you. The fresh scent of nature tickles pleasantly at the nose, while sounds of scurrying animals greet your ears. ENDATTR &makeattr($thing601, &fixup("AFTERNOON_4"), &fixup(<<'ENDATTR'), "#2", ); A small fox darts across your path, startling a brown rabbit from its place of hiding and gives chase. Brown bark and low branches obscure the pursuit from further view, though the snapping of twigs suggests that it may be a long chase. ENDATTR &makeattr($thing601, &fixup("EVENING_0"), &fixup(<<'ENDATTR'), "#2", ); As the sun sets, the magnolias seem to lean toward the light as if wanting to ensure they block as much of the sun as they can. Some mice have come out looking for food warily, as if they know a predator is as close as night. ENDATTR &makeattr($thing601, &fixup("EVENING_1"), &fixup(<<'ENDATTR'), "#2", ); The sun is struggling to stay above the horizon. The eternal struggle appears to have forced the sun into the red of ange This shading poisons the sky with its cast of angry red and purple hues. Bats swirl over your head in search of food, their chirps becoming louder. ENDATTR &makeattr($thing601, &fixup("EVENING_2"), &fixup(<<'ENDATTR'), "#2", ); Darkness begins to descend, shadows gaining strength and growing broader. Slowly the noises of the hard working forest animals begin to subside as they finish the day's labors and move off to their dens and nests. Trees seem to loom ever taller in the fading light. ENDATTR &makeattr($thing601, &fixup("EVENING_3"), &fixup(<<'ENDATTR'), "#2", ); Lower and lower sinks the sun, inviting darkness to take her place as a throne for the moon to rule the night sky. Owls call to one another quietly over the swiftly settling forest, bidding each other a good eve before fluffing their feathers and preparing for a comfortable night's watch. ENDATTR &makeattr($thing601, &fixup("EVENING_4"), &fixup(<<'ENDATTR'), "#2", ); Growing longer with the setting of the sun, shadows wind their way about the many trunks and brush. A low flying bat swoops past, calling into the coming night with a high-pitched screech. Scurrying to hide the last bit of stolen nut, a lone squirrel scampers across your view some distance away. ENDATTR &makeattr($thing601, &fixup("NIGHT_0"), &fixup(<<'ENDATTR'), "#2", ); Little can be seen in the forest. The magnolias sleep, knowing there will be no light to block until morning. Overhead, an owl flies looking for dinner. The ground gives off what little heat in gained in the day, keeping the trees warm through the night. ENDATTR &makeattr($thing601, &fixup("NIGHT_1"), &fixup(<<'ENDATTR'), "#2", ); The eerie "who whooo" of an owl wafts on the night air. You catch sight of a pair of gleaming yellow eyes that seems to float ten feet above you, the branch supporting the bird unseen in the gloom. The trees are shadowy hulks, and their roots rear up from the forest floor, obstacles for unwary feet. ENDATTR &makeattr($thing601, &fixup("NIGHT_2"), &fixup(<<'ENDATTR'), "#2", ); Darkness came quickly to the area; the clouds concealing the retreat of the sun effectively. The pungent smell of the surrounding area grabs at your nose and wrinkles it with its aroma. A rabbit scoots out in front of you and back into the underbrush. ENDATTR &makeattr($thing601, &fixup("NIGHT_3"), &fixup(<<'ENDATTR'), "#2", ); Darkness surrounds you completely, the soft rustle of the occasional brush the only hint as to your location.. Branches overhead allow little room for the stars to peek through, twinkling down at you. Large shapes loom over you, shadows of black on black, tall and straight. ENDATTR &makeattr($thing601, &fixup("NIGHT_4"), &fixup(<<'ENDATTR'), "#2", ); Night owls call out eeriely to each other through the pitch black night. Little light reaches your eye, the canopy of thick boughs above you blocks all view of the stars and moon, leaving you in almost blind. Only the feel of the rough bark and a cautiously searching foot before you will be of any help in continuing on your way. ENDATTR &makeattr($thing601, &fixup("SPRING_0"), &fixup(<<'ENDATTR'), "#2", ); Bright green leaves sprout from the limbs in a rejuvenation of life. The ground is soft and spongy, giving off soft sighs as it is tread upon as if wishing for more light for plants to grow. Wolf tracks and traces of blood in the dirt show a recent catch of its most recent meal. ENDATTR &makeattr($thing601, &fixup("SPRING_1"), &fixup(<<'ENDATTR'), "#2", ); The surrounding maple trees are just beginning to bud out, tiny red five-pointed leaves bursting into existence. A single lilac bush stands in this small clearing, its branches laden down with clusters of lavender flowers whose sweet scent fills the air. ENDATTR &makeattr($thing601, &fixup("SPRING_2"), &fixup(<<'ENDATTR'), "#2", ); Tiny infant buds cling shivering to long slender branches in the chill air of spring. Birds of a variety of colors and shapes flit across the sky, intent on finding food to feed to their new nestful of chicks. Likewise, ground dwelling animals scurry about foraging for their newborns. ENDATTR &makeattr($thing601, &fixup("SPRING_3"), &fixup(<<'ENDATTR'), "#2", ); Winter's last grip falls gently from the trees, leaving them to bear their soft new buds in peace. Warmer air mixes with that of the failing winter, adding a pleasant scent and a peaceful foretelling of the promised summer months ahead. ENDATTR &makeattr($thing601, &fixup("SPRING_4"), &fixup(<<'ENDATTR'), "#2", ); The crisp cool air brushes lightly against the growing leaves and flowers of the forest. Young pups and cubs follow their mothers dutifully about as they begin their lessons of survival. They skirt widely around any unfamiliar scent. A dampness hangs about the air as winter melts and the leaves retain as much as they can from the intermittent spring rainfalls. ENDATTR &makeattr($thing601, &fixup("SUMMER_0"), &fixup(<<'ENDATTR'), "#2", ); The scent of rich loam and fresh green leaves fills your nose as you breathe in the warm, heavy air. The songs of a dozen different birds fuses together in a glorious cacophony of sound that praises the sultry day. Sunlight streams between the leafy branches of the trees to form a curious pattern of light and dark on the forest floor. ENDATTR &makeattr($thing601, &fixup("SUMMER_1"), &fixup(<<'ENDATTR'), "#2", ); The magnolia leaves have taken on a plastic sheen as they protect the ground from the rays of the sun. Chipmunks and squirrels play overhead mindless of the heat and the height where they cavort. The ground has sprouted briars, forcing your passage to be made warily. ENDATTR &makeattr($thing601, &fixup("SUMMER_2"), &fixup(<<'ENDATTR'), "#2", ); Tall poplar trees tower over you, their leaves flickering in the warm summer breeze and reflecting back the light in green and silver flashes. Nearby, a rambling rose covered in pink blossoms climbs up through the branches and around the massive trunk of an ancient poplar. ENDATTR &makeattr($thing601, &fixup("SUMMER_3"), &fixup(<<'ENDATTR'), "#2", ); The oaks tower around you like noble sentries and protect you from the warm summer air. The continual noises of the woods sound as if they are celebrating the warmth and energy of the season. ENDATTR &makeattr($thing601, &fixup("SUMMER_4"), &fixup(<<'ENDATTR'), "#2", ); The warm breezes seem to be almost giving the breath of life to these sturdy trees that rise before you in splendor. They range from stupendous elms to the lovely magnolia. Surrounding many of the trees are creepers that are slowly rising as if to devour the trees. ENDATTR &makeattr($thing601, &fixup("SUMMER_5"), &fixup(<<'ENDATTR'), "#2", ); As you pass through this forest, you can smell the life and vitality of the trees that surround you. At the base of the trees, small patches of white mushrooms cluster like homeless orphans, as if to escape the enduring warmth of the season. ENDATTR &makeattr($thing601, &fixup("AUTUMN_0"), &fixup(<<'ENDATTR'), "#2", ); The chill of the air clings tightly to every living thing, and its dramatic effect can be seen on the surrounding foliage. The leaves of the beautiful oaks and poplars that tower overhead have turned to delightful goldenrod and crimson hues. ENDATTR &makeattr($thing601, &fixup("AUTUMN_1"), &fixup(<<'ENDATTR'), "#2", ); The surrounding forest is alive with color in the chill of the air as ash and hazel trees take on a rainbow hues that range from cyan to topaz. The subdued sounds of chirping crickets can be heard beneath the brush. ENDATTR &makeattr($thing601, &fixup("AUTUMN_2"), &fixup(<<'ENDATTR'), "#2", ); As you enter into the area of magnolias, the sweet smell of decaying leaves caresses your nose. Your feet crunch the hardened leaves under your feet, the sound echoing gently. Squirrels chirp nearby hinting of nuts to be found. Small branches sway overhead. ENDATTR &makeattr($thing601, &fixup("AUTUMN_3"), &fixup(<<'ENDATTR'), "#2", ); The forest of maples, poplars, and elms is ablaze in the red and gold colors of autumn. A lone squirrel scurries past you and up a large maple tree, off to gather and store foodstuffs against the coming cold. ENDATTR &makeattr($thing601, &fixup("AUTUMN_4"), &fixup(<<'ENDATTR'), "#2", ); You are surrounded by a spectrum of colour. The feathery fronds of the cedars retain their rich green hue. Bright yellow leaves festoon a grove of aspens, set off by the black bark of the alders that ring them. The maples contribute a rosy red shade to the rainbow, and glossy brown chestnuts dot the loamy earth. ENDATTR &makeattr($thing601, &fixup("AUTUMN_5"), &fixup(<<'ENDATTR'), "#2", ); The boughs of the trees are heavy with the promise of the harvest season. Interspersed with the cedars and magnolias, tart purple plums, sweet golden apricots, green apples and tender pecans decorate the branches and lie fallen on the ground around tall trunks. ENDATTR &makeattr($thing601, &fixup("AUTUMN_6"), &fixup(<<'ENDATTR'), "#2", ); Multi-coloured leaves festoon the trees, dressing them like nobles for a fancy ball. Autumn's dance is short-lived, and many branches have already shed their finery in preparation for the long sleep of the winter to come. ENDATTR &makeattr($thing601, &fixup("AUTUMN_7"), &fixup(<<'ENDATTR'), "#2", ); Red, gold and orange leaves carpet the ground, a warm blanket knit by nature itself to protect the forest through the approaching cold season. Bushy-tailed squirrels ferret beneath the trees for fallen nuts and fruits, scurrying off with the bounty to hide it in their secret troves. ENDATTR &makeattr($thing601, &fixup("AUTUMN_8"), &fixup(<<'ENDATTR'), "#2", ); The crisp air pinches at your cheeks but it is not too cold - there are plenty of red and golden leaves still on the trees that provide a canopy above you, sheltering you somewhat from the frosty air. The chestnut trees are heavy with prickly green fruits and red squirrels can be seen gathering them for the rich nuts inside. ENDATTR &makeattr($thing601, &fixup("WINTER_0"), &fixup(<<'ENDATTR'), "#2", ); Although there is little snow this far south, the air is cold and a northern breeze whistles mournfully through the bare branches of the trees around you, chilling you further. The trunks of the trees sparkle in the pale light, coated in a thick rime of frost. Dead leaves, frozen where they have fallen, crunch softly underfoot as you pass. ENDATTR &makeattr($thing601, &fixup("WINTER_1"), &fixup(<<'ENDATTR'), "#2", ); The chilling effect of the icy breath of winter is apparent in the skeletal trees that rise before you. The numerous naked oaks and poplars resemble decaying hands that beckon you forward. Hardly a sound is heard as if the frozen air has silenced the forest. ENDATTR &makeattr($thing601, &fixup("WINTER_2"), &fixup(<<'ENDATTR'), "#2", ); The bone chilling cold has attacked this large growth of trees that hover over you. The wizened hickory and beech trees hunker around you like an unclothed waif freezing in the street and begging for help. ENDATTR &makeattr($thing601, &fixup("WINTER_3"), &fixup(<<'ENDATTR'), "#2", ); The ground, hardened from the night's frost, crunches succinctly as you pass slowly through the dormant magnolias. The cracking of limbs can be heard though no animals are seen. Small brambles try to catch your clothing, as if to get away from this area. ENDATTR &makeattr($thing601, &fixup("WINTER_4"), &fixup(<<'ENDATTR'), "#2", ); Small patches of snow gather around the bases of the trees. Most are barren and grey, their leaves now withering on the carpet of the ground below. Small clusters of hemlock and pine add a slight splash of green to the forest's otherwise monotonous winter dress of black, grey, and white. Silent as death, still as the deepest sleeper, the air is cold, unmoving. ENDATTR &makeattr($thing601, &fixup("WINTER_5"), &fixup(<<'ENDATTR'), "#2", ); Trees bare of leaves stretch their branches toward the skies. The ground beneath your feet is soggy, soaked with rain. A fox has left its footprints here, leading deeper into the forest, and the air is permeated with the scent of wet, rich earth. ENDATTR # THING Dynamic Space Room Parent: Forest - Blight (DS 15)(#604s) &cm'link($thing604, "#1207"); &setflags($thing604, "SAFE"); &cm'command('@unlock/DefaultLock '.$thing604); &cm'command('@unlock/EnterLock '.$thing604); &cm'command('@unlock/GiveLock '.$thing604); &cm'command('@unlock/LeaveLock '.$thing604); &cm'command('@unlock/LinkLock '.$thing604); &cm'command('@unlock/PageLock '.$thing604); &cm'command('@unlock/ParentLock '.$thing604); &cm'command('@unlock/ReceiveLock '.$thing604); &cm'command('@unlock/TeloutLock '.$thing604); &cm'command('@unlock/TportLock '.$thing604); &cm'command('@unlock/UseLock '.$thing604); &cm'command('@unlock/UserLock '.$thing604); &cm'parent($thing604, "#6436"); &makeattr($thing604, &fixup("MORNING_0"), &fixup(<<'ENDATTR'), "#8", ); Skeletal branches stretch up into the sky, drinking in the morning light. Quite a distance away, you see a creature that was once a glorious stag. The antlers have remained twin growths from the misshapen skull that look like hands with many pointed talons. It's eyes seem to bulge from above its bristled snout, veined with blood-red, and its teeth have evolved from being flat and rounded, to long and jagged. The scrub around you is thick and leathery, and you think to yourself that the animal doesn't necessarily have to be a carnivore to need those canines. You tread quietly, surrounded by the shrieks and squawks of awakening birds. ENDATTR &makeattr($thing604, &fixup("MORNING_1"), &fixup(<<'ENDATTR'), "#8", ); At first glance, many familiar trees of the Borderlands surround you - pine and maple and oak are frequent - but the details are disturbing. The leaves are odd - blood red is common, with sickly yellow spots, or sometimes its sickly yellow with blood-red like spots. The morning sun is filtered by the foliage overhead, but the heat is already stifling. ENDATTR &makeattr($thing604, &fixup("MORNING_2"), &fixup(<<'ENDATTR'), "#8", ); In the subdued light of the morning sun, the trees all have the appearance of evergreens, pines or fir or spruce, despite the bronze coloring of the needles. However, the needles detach very easily if anyone brushes against them, seeming to dig into the flesh like thorns. ENDATTR &makeattr($thing604, &fixup("MORNING_3"), &fixup(<<'ENDATTR'), "#8", ); Hazy sunlight glints off of sap dripping from the diseased flower of what might once have been an oak tree. Even though it is only morning, the forest is already uncomfortably warm. The air is rank with the smell of decay from a stagnant pond nearby. Unusually large insects fly around, biting now and then to assert their presence. A small rodent hisses at you from a tree limb, brandishing claws that are not meant to crack acorns. ENDATTR &makeattr($thing604, &fixup("MORNING_4"), &fixup(<<'ENDATTR'), "#8", ); Even though it has not yet reached it's highest point, the sun casts a hot feverish warmth. The leaves of a sickly black tree rustle, and small white lizard drops to the ground. It's back is covered with long black tipped spikes and two long black fangs stick out of its twisted mouth. It raises its head to look around with beady eyes, and scurries away. ENDATTR &makeattr($thing604, &fixup("MORNING_5"), &fixup(<<'ENDATTR'), "#8", ); The morning's sweltering heat promises an even hotter afternoon. The blight's twisted vegetation surrounds you, and seems to be closing in. Thin black branches covered with thorns reach out as thick vines twist around, choking them. A thin green vine with small blue flowers seems to have escaped the blighted sickness until it moves and looks around with thin red eyes. ENDATTR &makeattr($thing604, &fixup("MORNING_6"), &fixup(<<'ENDATTR'), "#8", ); The heat is so unbearable it doesn't seem to match with the sun's low morning position in the sky. The trees come right up to the edge of a small pool of water. The water looks thick and brown, steam rising from it rancid, musty, stench. Small insect larva swim in the pool, and bugs crawl around the edges. A few small transparent fish, with glowing red eyes live in the pool feeding on the insects. ENDATTR &makeattr($thing604, &fixup("MORNING_7"), &fixup(<<'ENDATTR'), "#8", ); Blood red water quickly rushes in to fill the imprints you leave behind in the soft marshy ground of the blight. A stiff wind rushes by, making the deformed and twisted branches of the trees seem to writhe and grab for unwary passerby, yet it does nothing to lift the unnatural heat. The humidity seems to clog your nose and mouth making it difficult to breathe in the sparse forest surrounding you. ENDATTR &makeattr($thing604, &fixup("MORNING_8"), &fixup(<<'ENDATTR'), "#8", ); The morning sun reveals sights better left covered. The twisted trees extend their leprous branches, leavings hanging like shreds of rotting flesh. The roots of a nearby tree curl lightly around the carcass of some hapless beast. ENDATTR &makeattr($thing604, &fixup("MORNING_9"), &fixup(<<'ENDATTR'), "#8", ); A thin mist hovers in the oppressive air, giving at least a visual illusion of the cool of the morning. The withering limbs of the trees around you stretch out in a pleading manner, like hungry old women without coin for bread. ENDATTR &makeattr($thing604, &fixup("MORNING_10"), &fixup(<<'ENDATTR'), "#8", ); You find yourself in the midst of a sickening yellowish haze that obscures your vision through the sickly, gnarled trees of the rising morning sun, which shimmers with the already unbearable heat of day. Small creatures you can't name scurry across the area in front of you, perhaps going to their dens to sleep during the scorching day. What scant plant life there is the color of dried blood, ugly and barely surviving. ENDATTR &makeattr($thing604, &fixup("MORNING_11"), &fixup(<<'ENDATTR'), "#8", ); After a long, warm night, you wake to a hot, sticky morning. The sun shines bleakly through the swollen trunks of the trees, its glow fighting valiantly against the gloom which seems to pervade every corner of the Blight. A cool breeze touches your skin for a brief moment, an errant wind from the mountains bringing it on the morning currents, but the thick, humid air returns a moment later. ENDATTR &makeattr($thing604, &fixup("MORNING_12"), &fixup(<<'ENDATTR'), "#8", ); The sun struggles up from the reaching branches of the mottled trees around you, shedding its feeble light upon even this festering part of the world. The sounds of night fade away as the light reaches its thin, weak fingers everywhere in the Blight. whereas this ceasing of noise would normally be welcome, it is almost feared as the coming of the sun means the resuming of the deadly and nauseating heat and smell. ENDATTR &makeattr($thing604, &fixup("AFTERNOON_0"), &fixup(<<'ENDATTR'), "#8", ); In the hottest part of the day, the best you can say for the blackened, sickly looking trees as their tortured twisted limbs provide a modicum of shade. However, the three headed vultures that constantly fly in and out of their branches begin to negate their comfort level. ENDATTR &makeattr($thing604, &fixup("AFTERNOON_1"), &fixup(<<'ENDATTR'), "#8", ); Footfalls, move the small layer of dust and scrape the hard dried up soil below. The twisted and gnarled tree limbs provide no respite from the suns piercing rays. Waves of heat can be seen passing up by the roots of the dried out oak trees, last bits of moisture evaporating from the soil. ENDATTR &makeattr($thing604, &fixup("AFTERNOON_2"), &fixup(<<'ENDATTR'), "#8", ); The heat somehow seems intensified rather than lessened by the humid haze between you and the sun. As far as you can see, the land is covered with "evergreens" that are strangely bronze-colored. The needles detach from the branches very easily if anyone brushes against them, seeming to dig into the flesh like thorns. ENDATTR &makeattr($thing604, &fixup("AFTERNOON_3"), &fixup(<<'ENDATTR'), "#8", ); The heat is almost unbearable, and in the humid air, it feels like a tropical swamp though the trees resemble those of the much cooler Borderlands. The leaves are odd -- blood-red is common., with sickly yellow spots, or sometimes its sickly yellow with blood-red spots. The bark seems way in the afternoon sunlight. ENDATTR &makeattr($thing604, &fixup("AFTERNOON_4"), &fixup(<<'ENDATTR'), "#8", ); Shade from the surrounding trees gives no respite from the oppressive heat of the afternoon sun. The foliage in this forest is bloated, many of the leaves oozing sap as if from deep wounds. In one area of the woods, several trees are broken off at the stumps and many others bear the marks of huge claws. At one edge of this clearing, a tooth nearly a pace long is embedded in a large stone. ENDATTR &makeattr($thing604, &fixup("AFTERNOON_5"), &fixup(<<'ENDATTR'), "#8", ); The worst of the days heat is a sweltering burning. A tall dark tree seems to be dying from a thick vine that wraps around it, choking it. It is covered with large red flowers the color of blood. Big black flies over around the flowers, creating a loud humming noise. One of the flowers closes and traps a mouthful of the flies. ENDATTR &makeattr($thing604, &fixup("AFTERNOON_6"), &fixup(<<'ENDATTR'), "#8", ); The hot blight air shimmers with heat and humidity. A small black fur covered animal sits on a dark branch with thorns as long as a hand growing out of it. The creature has large black eyes with thin red lines running through them, and long black claws. It's yellowish teeth gnaw at an indeterminable object in its hands. ENDATTR &makeattr($thing604, &fixup("AFTERNOON_7"), &fixup(<<'ENDATTR'), "#8", ); The oppressive heat is betrayed only a little by the shade granted by the forest. Trees twist about each other, strangling and fighting for survival. Animalistic sounds echo constantly; a reminder that even in decay there is life. ENDATTR &makeattr($thing604, &fixup("AFTERNOON_8"), &fixup(<<'ENDATTR'), "#8", ); The twisted trunks of the trees offer an uninviting shade from the heat, draping the ground with mottled leaves. Birds flap their tattered wings and fly from perch to perch. An occasional small animal croaks in a pitiful voice from high in the branches. ENDATTR &makeattr($thing604, &fixup("AFTERNOON_9"), &fixup(<<'ENDATTR'), "#8", ); Hot gusts of wind rage, ripping through the sea of dying and warped trees, sending swirls of rotting leaves to the ground with little wet 'plops'. Above, the afternoon sun shines: cold, distant, uncaring. ENDATTR &makeattr($thing604, &fixup("AFTERNOON_10"), &fixup(<<'ENDATTR'), "#8", ); The sun is now at the apex of its journey through the sky, and the heat is much worse than you could even imagine possible. The very space around you shimmers with it, and you find yourself sweating freely. The air is laced with some repugnant odor, which looks like it could easily come from the scraggly, blood red plants and gnarled, sickly trees to either side of you. There are no animals in sight: perhaps they are sleeping their way through the day. ENDATTR &makeattr($thing604, &fixup("AFTERNOON_11"), &fixup(<<'ENDATTR'), "#8", ); Light orange lichen afflicts the stately oaks with leprous lesions that leak a fetid, dark fluid. Large insects swarm in the hazy afternoon heat to lap up the putrid sap. Little relief from the torrid air can be found under the canopy of blood red and purple leaves. ENDATTR &makeattr($thing604, &fixup("AFTERNOON_12"), &fixup(<<'ENDATTR'), "#8", ); Every movement of wind brings only more hot, humid air. Fortunately, those errant breezes are few and far between, since they also bring the stench of death. The trees and plants around you are mottled and bloated, as if held suspended in a continual state of decay. The colors are all wrong, and the reds and yellows of the leaves are more often from disease and unidentifiable liquids oozing from them than from any changing of the seasons. ENDATTR &makeattr($thing604, &fixup("AFTERNOON_13"), &fixup(<<'ENDATTR'), "#8", ); The air seems not so much hot and humid as it does thick with moisture and the smell of decay. The branches of the surrounding trees droop in the heat, the bark mottled and dark. Even the leaves seem bloated and ready to explode in noxious goo at the slightest touch. From absolute stillness of the woods, it seems even creatures of evil find this day too uncomfortable to move. ENDATTR &makeattr($thing604, &fixup("AFTERNOON_14"), &fixup(<<'ENDATTR'), "#8", ); The air hangs heavy around you, making your clothing stick to your skin. The trees all around seem almost to moan, their disease-twisted limbs seeming to reach for you. The stench of decay surrounds you even while the sun, a pale, red mockery of itself hangs low over your head. You move carefully, trying not to touch any of the vegetation, afraid of what might happen if you do. ENDATTR &makeattr($thing604, &fixup("EVENING_0"), &fixup(<<'ENDATTR'), "#8", ); The daytime heat begins to give way to nighttime chill from winds blowing off the Mountains of Dhoom. Around you, trees like any trees in the Borderlands are mainly visible as gray shapes casting long shadows to the east. The bark seems waxy and the leaves seem discolored, if you look at them closely, but its hard to be sure. Many insects are becoming active, including misquotes or something closely related to them. ENDATTR &makeattr($thing604, &fixup("EVENING_1"), &fixup(<<'ENDATTR'), "#8", ); As the sun disappears and the trees (Fir, spruce, and pine, apparently) cast long shadows across your surroundings. It becomes harder to avoid brushing against them. Unfortunately, their needles are exceedingly sharp and tend to stick in any flesh they contact. ENDATTR &makeattr($thing604, &fixup("EVENING_2"), &fixup(<<'ENDATTR'), "#8", ); As the golden colored globe of the sun descends down towards the horizon, it's final rays passing through the twisted branches of the ominous oaks cause the intermingling of shadows like a spider web on the dried up ground. With the promises of a cooler night, come the harsh cries of the nocturnal creatures filling the blight with life. ENDATTR &makeattr($thing604, &fixup("EVENING_3"), &fixup(<<'ENDATTR'), "#8", ); Sickly, cloying, the smell of too-sweet pine mingles with the stench of some disease as yellowish, twisted "evergreens" jut upwards defying the star-filled night sky of the blight. Flies buzz around to land on the reddish sap that pours, like blood, from between the pieces of bark. ENDATTR &makeattr($thing604, &fixup("EVENING_4"), &fixup(<<'ENDATTR'), "#8", ); The lengthening evening shadows awaken the forest's nocturnal denizens. Glowing eyes begin to appear all around, waiting for the chance to strike at prey. Roots and limbs catch at feet and clothes, seriously impairing movement. An orange and black spider waits in its web, which is stretched across the path; it might have avoided your notice if it weren't the size of a large melon. ENDATTR &makeattr($thing604, &fixup("EVENING_5"), &fixup(<<'ENDATTR'), "#8", ); The sun is going down, her light diminishing but her heat as fiery as ever. Insects begin to make odd haunting noises. As the predators begin to hunt terrified screams of prey can be heard. The blight's plants and trees make strange shadows in the soft light. A dull haze covers the sky and no stars can be seen. ENDATTR &makeattr($thing604, &fixup("EVENING_6"), &fixup(<<'ENDATTR'), "#8", ); The setting of the sun does nothing to lessen the oppressive heat. The fading light causes the shadows to lengthen and deepen, stretching forth black bands of death. Branches stir without breeze to touch diseased leaves. In the distance some warped animal howls with an all to human voice. ENDATTR &makeattr($thing604, &fixup("EVENING_7"), &fixup(<<'ENDATTR'), "#8", ); As the light and wind begin to die, the blackened tress stand silent witness to the horror and corruption of the Dark. Their withered limbs and rotting leaves, their odd, bloated fruits which occasionally burst with small wet popping sounds, the foul stench the fruits release into the air, bear testimony to the illness of this land. ENDATTR &makeattr($thing604, &fixup("EVENING_8"), &fixup(<<'ENDATTR'), "#8", ); The sun is beginning to set, but you can't say whether the heat is diminishing. After spending aching hours trudging through the scorching ground in day, it seems impossible to tell how hot or cold it is at any time. Once in a while, some scrawny, repulsive animal will scurry across the path before you or behind you, perhaps just beginning to awake from the day's slumber. The trees to either side, which looked gnarled and sickly in the day, now loom ominously above you, their scrawny limbs seeming ready to grasp at your body. ENDATTR &makeattr($thing604, &fixup("EVENING_9"), &fixup(<<'ENDATTR'), "#8", ); In the fading light the gnarled limbs of the aged hardwoods become silent searching tentacles of a hungry giant. Dark leaves and bark create an eerie mood. A lone vulture is perched precariously on a barren limb. ENDATTR &makeattr($thing604, &fixup("EVENING_10"), &fixup(<<'ENDATTR'), "#8", ); The sun sinks lower in the west, glowing red all the way to the horizon. The black, diseased tree branches seem to reach up, black against a red sun which bleeds as it is pulled into the Blight, never to be seen again. Not a sound can be heard but for your own breath and footsteps. It is as if every living thing in the Blight, if this can be called living, were dead except for yourself. The smell of death and decay seems to grow stronger suddenly, making your head swim as you gag on the scent. ENDATTR &makeattr($thing604, &fixup("EVENING_11"), &fixup(<<'ENDATTR'), "#8", ); As the sun sinks below the tree line the forest plunges into a dark gloom, the fading rays of the sun doing nothing down amongst the trees to light the dark corners. T