//PARSE WITH NORMAL TADS OPERATORS
#pragma C-
FinalRoom: room
sdesc = "Marble Hall"
ldesc =
{
"You blink in suprise as you enter the room. Standing before you is Grand Maester Torval with the heads
of the four orders behind him, how they arrived here ahead of you is a mystery. ";
if( Desc.list = [1 1 1 1] ) //GRAND MAESTER
{
"The Grand Maester smiles at you with something that can only be described as pride.\n\tYou have done
well, your actions have shown that you listen to your teachers. That you listen to all of them. The vast
majority of students who go through training tend toward one or another of the Sects, often ignoring the
teachings of any Maester who does not belong to their chosen Order. A very few though listen and learn
from all. I was the last novice to do as you have just done, well over a hundred years ago.
Grand
Maester Torval chuckles softly to himself, How does it feel to be the next Grand Maester?
\n\tYou
stare in shocked silence as the words slowly sink in. It isn’t until days later that you finally
begin to believe. ";
}
else if( Desc.Seer = 4 or Desc.Warrior = 4 or Desc.Alchemist = 4 or Desc.Artisan = 4 ) //MAESTER
{
"Grand Maester Torval smiles at you and gestures to Maester <> who steps forward
to greet you.\n\tWelcome to the <> Sect.
Maester <>
smiles, You have done well. In every obstacle you faced you behaved as a true <>.
Very few manage to complete the testing without resorting to the teachings of one of the other Sects.
You will go far in our Order, perhaps one day you will even take my place.
Maester
<> turns and leads you toward the <> wing of the Tower. Just
yesterday you had been forbidden access to these rooms. Much will change now that you are a Maester
<>. ";
}
else if( Desc.Seer = 3 or Desc.Warrior = 3 or Desc.Alchemist = 3 or Desc.Artisan = 3 ) //MAESTER, SECONDARY
{
if( Desc.Seer = 3) self.primary := MaesterSeer; //DESC.CURRENT DOESN'T WORK SO WE SET A NEW PROPERTY
if( Desc.Warrior = 3) self.primary := MaesterWarrior;
if( Desc.Alchemist = 3) self.primary := MaesterAlchemist;
if( Desc.Artisan = 3) self.primary := MaesterArtisan;
"Maester <> steps forward and laughs, Well three out of four isn’t bad at
all. You definitely show an inclination towards the <> Sect.
He looks at you
consideringly, Yes, I think you will do well indeed. Perhaps you will even bring new ideas into our
Sect and increase our knowledge. Well, you have a long day ahead of you, Maester’s robes will need
to be made for you and you’ll need to choose a room from those available in the
<> wing of the tower. Follow me.
And with that Maester <>
turns and leads the way to your new life. ";
}
else if( Desc.list = [2 2 0 0] or Desc.list = [2 0 2 0] or Desc.list = [2 0 0 2] or Desc.list = [0 2 2 0] or
Desc.list = [0 2 0 2] or Desc.list = [0 0 2 2] ) //SPLIT PERSONALITY
{
if( Desc.Seer = 2) self.primary := MaesterSeer; //DESC.CURRENT DOESN'T WORK SO WE SET A NEW PROPERTY
if( Desc.Warrior = 2)
{
if( self.primary = nil )
self.primary := MaesterWarrior;
else
self.secondary := MaesterWarrior; //AND ANOTHER BECAUSE THERE ARE TWO SECTS INVOLVED NOT ONE
}
if( Desc.Alchemist = 2)
{
if( self.primary = nil )
self.primary := MaesterAlchemist;
else
self.secondary := MaesterAlchemist;
}
if( Desc.Artisan = 2) self.secondary := MaesterArtisan;
"Maester <> and Maester <> step forward to either side of
Grand Maester Torval looking at you approvingly. There is a great need for people like yourself in
the Tower,
Grand Maester Torval begins. Unlike others who show a propensity for a single order,
you have shown yourself equally knowledgable in both the ways of the <> Sect and the
<> Sect. You will be set apart, studying as you will with any Sect you choose with
the one goal of increasing understanding between the Orders always before you. Many will look up to you
and often you will be called upon to make judgements on cases involving more than one Order. Consider
carefully, and know that the strength of the Tower is on your shoulders for me must always be a single
whole to make true progress.
Maester Torval turns and leads you to your new rooms while the other
Maesters look on with respect apparent in their eyes. Quite a change from this morning you think. Though
there are probably a large number of changes coming up in your life now. ";
}
else //THIS ACCOUNTS FOR ALL OF THE 211 COMBINATIONS - A WEAK INCLINATION TOWARD A SECT
{
if( Desc.Seer = 2) self.primary := MaesterSeer; //DESC.CURRENT DOESN'T WORK SO WE SET A NEW PROPERTY
if( Desc.Warrior = 2) self.primary := MaesterWarrior;
if( Desc.Alchemist = 2) self.primary := MaesterAlchemist;
if( Desc.Artisan = 2) self.primary := MaesterArtisan;
"Well,
Grand Maester Torval says as he gestures toward <>, You seem to
posses a variety of talents in the various Orders.
Maester <> steps forward
and seems to weigh you with his eyes as Grand Maester Torval continues. Though you favor the
<> Sect your knowledge is not confined to their teachings. Perhaps you will usher
in a new era in understanding between Orders.
Maester <> eyes Grand Maester
Torval a bit askance as if he did not like that last statement but smiles at you encouragingly
nonetheless. Apparently he is satisfied with the new addition to his Order.\n\tMaester
<> clasps you on the shoulder and begins leading you toward the
<> wing of the Tower. You have a long road ahead of you today,
He says,
there is always much to do for a new Maester.
";
}
end(); //GAME COMPLETE
}
;