Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Argent77
committed
May 17, 2017
1 parent
7e67f49
commit 272e01b
Showing
39 changed files
with
1,470 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
*.2da text | ||
*.baf text | ||
*.bat text eol=crlf | ||
*.d text | ||
*.html text | ||
*.ini text | ||
*.sh text eol=lf | ||
*.tp2 text | ||
*.tph text | ||
*.tra text | ||
*.txt text | ||
|
||
*.7z binary | ||
*.are binary | ||
*.bam binary | ||
*.bmp binary | ||
*.cre binary | ||
*.dll binary | ||
*.eff binary | ||
*.exe binary | ||
*.itm binary | ||
*.jpg binary | ||
*.png binary | ||
*.pvrz binary | ||
*.pro binary | ||
*.spl binary | ||
*.sto binary | ||
*.vef binary | ||
*.vvc binary | ||
*.wav binary | ||
*.wed binary |
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,93 @@ | ||
// *** Item: Sealed Pocket Singularity *** | ||
|
||
BEGIN ~a7#bag3~ | ||
|
||
IF ~True()~ bag.1 | ||
SAY @22000 /* What looks like a black orb from afar is actually a transportable portal into a nondimensional space. The portal appears to be dormant or sealed, however. No matter how hard you try, you can't find a way to open the black orb. */ | ||
+ ~CheckStatGT("Nameless", 17, INT) HasItem("a7#bag3", "Nameless")~ + @22001 /* Examine the orb. */ + bag.examine.success.1 | ||
+ ~CheckStatGT("Annah", 17, INT) HasItem("a7#bag3", "Annah")~ + @22001 /* Examine the orb. */ + bag.examine.success.1 | ||
+ ~CheckStatGT("Dakkon", 17, INT) HasItem("a7#bag3", "Dakkon")~ + @22001 /* Examine the orb. */ + bag.examine.success.1 | ||
+ ~CheckStatGT("Grace", 17, INT) HasItem("a7#bag3", "Grace")~ + @22001 /* Examine the orb. */ + bag.examine.success.1 | ||
+ ~CheckStatGT("Ignus", 17, INT) HasItem("a7#bag3", "Ignus")~ + @22001 /* Examine the orb. */ + bag.examine.success.1 | ||
+ ~CheckStatGT("Vhail", 17, INT) HasItem("a7#bag3", "Vhail")~ + @22001 /* Examine the orb. */ + bag.examine.success.1 | ||
|
||
+ ~CheckStatLT("Nameless", 18, INT) Global("A7#BlackHole", "GLOBAL", 20) HasItem("a7#bag3", "Nameless")~ + @22001 /* Examine the orb. */ + bag.examine.success.2 | ||
+ ~CheckStatLT("Annah", 18, INT) Global("A7#BlackHole", "GLOBAL", 20) HasItem("a7#bag3", "Annah")~ + @22001 /* Examine the orb. */ + bag.examine.success.2 | ||
+ ~CheckStatLT("Dakkon", 18, INT) Global("A7#BlackHole", "GLOBAL", 20) HasItem("a7#bag3", "Dakkon")~ + @22001 /* Examine the orb. */ + bag.examine.success.2 | ||
+ ~CheckStatLT("Grace", 18, INT) Global("A7#BlackHole", "GLOBAL", 20) HasItem("a7#bag3", "Grace")~ + @22001 /* Examine the orb. */ + bag.examine.success.2 | ||
+ ~CheckStatLT("Ignus", 18, INT) Global("A7#BlackHole", "GLOBAL", 20) HasItem("a7#bag3", "Ignus")~ + @22001 /* Examine the orb. */ + bag.examine.success.2 | ||
+ ~CheckStatLT("Vhail", 18, INT) Global("A7#BlackHole", "GLOBAL", 20) HasItem("a7#bag3", "Vhail")~ + @22001 /* Examine the orb. */ + bag.examine.success.2 | ||
|
||
+ ~CheckStatLT("Nameless", 18, INT) Global("A7#BlackHole", "GLOBAL", 21) HasItem("a7#bag3", "Nameless")~ + @22001 /* Examine the orb. */ + bag.examine.success.3 | ||
+ ~CheckStatLT("Annah", 18, INT) Global("A7#BlackHole", "GLOBAL", 21) HasItem("a7#bag3", "Annah")~ + @22001 /* Examine the orb. */ + bag.examine.success.3 | ||
+ ~CheckStatLT("Dakkon", 18, INT) Global("A7#BlackHole", "GLOBAL", 21) HasItem("a7#bag3", "Dakkon")~ + @22001 /* Examine the orb. */ + bag.examine.success.3 | ||
+ ~CheckStatLT("Grace", 18, INT) Global("A7#BlackHole", "GLOBAL", 21) HasItem("a7#bag3", "Grace")~ + @22001 /* Examine the orb. */ + bag.examine.success.3 | ||
+ ~CheckStatLT("Ignus", 18, INT) Global("A7#BlackHole", "GLOBAL", 21) HasItem("a7#bag3", "Ignus")~ + @22001 /* Examine the orb. */ + bag.examine.success.3 | ||
+ ~CheckStatLT("Vhail", 18, INT) Global("A7#BlackHole", "GLOBAL", 21) HasItem("a7#bag3", "Vhail")~ + @22001 /* Examine the orb. */ + bag.examine.success.3 | ||
|
||
+ ~CheckStatLT(Protagonist, 18, INT) GlobalLT("A7#BlackHole", "GLOBAL", 2) HasItem("a7#bag3", "Nameless")~ + @22002 /* "Hello! Anyone in there?" */ + bag.examine.shout | ||
|
||
+ ~HasItem("a7#bag3", "Morte") Global("A7#BlackHole", "GLOBAL", 20)~ + @22001 /* Examine the orb. */ + bag.examine.morte.1 | ||
+ ~HasItem("a7#bag3", "Morte") Global("A7#BlackHole", "GLOBAL", 21)~ + @22001 /* Examine the orb. */ + bag.examine.morte.2 | ||
|
||
+ ~HasItem("a7#bag3", "Nordom") OR(2) Global("A7#BlackHole", "GLOBAL", 20) Global("A7#BlackHole", "GLOBAL", 21)~ + @22001 /* Examine the orb. */ + bag.examine.nordom | ||
|
||
+ ~CheckStatLT("Nameless", 18, INT) Global("A7#BlackHole", "GLOBAL", 0) !Dead("Vrischika") HasItem("a7#bag3", "Nameless")~ + @22003 /* Put the item away. */ DO ~SetGlobal("A7#BlackHole", "GLOBAL", 1)~ UNSOLVED_JOURNAL @50001 EXIT | ||
+ ~CheckStatLT("Annah", 18, INT) Global("A7#BlackHole", "GLOBAL", 0) !Dead("Vrischika") HasItem("a7#bag3", "Annah")~ + @22003 /* Put the item away. */ DO ~SetGlobal("A7#BlackHole", "GLOBAL", 1)~ UNSOLVED_JOURNAL @50001 EXIT | ||
+ ~CheckStatLT("Dakkon", 18, INT) Global("A7#BlackHole", "GLOBAL", 0) !Dead("Vrischika") HasItem("a7#bag3", "Dakkon")~ + @22003 /* Put the item away. */ DO ~SetGlobal("A7#BlackHole", "GLOBAL", 1)~ UNSOLVED_JOURNAL @50001 EXIT | ||
+ ~CheckStatLT("Grace", 18, INT) Global("A7#BlackHole", "GLOBAL", 0) !Dead("Vrischika") HasItem("a7#bag3", "Grace")~ + @22003 /* Put the item away. */ DO ~SetGlobal("A7#BlackHole", "GLOBAL", 1)~ UNSOLVED_JOURNAL @50001 EXIT | ||
+ ~CheckStatLT("Ignus", 18, INT) Global("A7#BlackHole", "GLOBAL", 0) !Dead("Vrischika") HasItem("a7#bag3", "Ignus")~ + @22003 /* Put the item away. */ DO ~SetGlobal("A7#BlackHole", "GLOBAL", 1)~ UNSOLVED_JOURNAL @50001 EXIT | ||
+ ~CheckStatLT("Vhail", 18, INT) Global("A7#BlackHole", "GLOBAL", 0) !Dead("Vrischika") HasItem("a7#bag3", "Vhail")~ + @22003 /* Put the item away. */ DO ~SetGlobal("A7#BlackHole", "GLOBAL", 1)~ UNSOLVED_JOURNAL @50001 EXIT | ||
+ ~Global("A7#BlackHole", "GLOBAL", 0) !Dead("Vrischika") OR(2) HasItem("a7#bag3", "Morte") HasItem("a7#bag3", "Nordom")~ + @22003 /* Put the item away. */ DO ~SetGlobal("A7#BlackHole", "GLOBAL", 1)~ UNSOLVED_JOURNAL @50001 EXIT | ||
|
||
+ ~CheckStatLT("Nameless", 18, INT) Global("A7#BlackHole", "GLOBAL", 0) Dead("Vrischika") HasItem("a7#bag3", "Nameless")~ + @22003 /* Put the item away. */ DO ~SetGlobal("A7#BlackHole", "GLOBAL", 2)~ UNSOLVED_JOURNAL @50002 EXIT | ||
+ ~CheckStatLT("Annah", 18, INT) Global("A7#BlackHole", "GLOBAL", 0) Dead("Vrischika") HasItem("a7#bag3", "Annah")~ + @22003 /* Put the item away. */ DO ~SetGlobal("A7#BlackHole", "GLOBAL", 2)~ UNSOLVED_JOURNAL @50002 EXIT | ||
+ ~CheckStatLT("Dakkon", 18, INT) Global("A7#BlackHole", "GLOBAL", 0) Dead("Vrischika") HasItem("a7#bag3", "Dakkon")~ + @22003 /* Put the item away. */ DO ~SetGlobal("A7#BlackHole", "GLOBAL", 2)~ UNSOLVED_JOURNAL @50002 EXIT | ||
+ ~CheckStatLT("Grace", 18, INT) Global("A7#BlackHole", "GLOBAL", 0) Dead("Vrischika") HasItem("a7#bag3", "Grace")~ + @22003 /* Put the item away. */ DO ~SetGlobal("A7#BlackHole", "GLOBAL", 2)~ UNSOLVED_JOURNAL @50002 EXIT | ||
+ ~CheckStatLT("Ignus", 18, INT) Global("A7#BlackHole", "GLOBAL", 0) Dead("Vrischika") HasItem("a7#bag3", "Ignus")~ + @22003 /* Put the item away. */ DO ~SetGlobal("A7#BlackHole", "GLOBAL", 2)~ UNSOLVED_JOURNAL @50002 EXIT | ||
+ ~CheckStatLT("Vhail", 18, INT) Global("A7#BlackHole", "GLOBAL", 0) Dead("Vrischika") HasItem("a7#bag3", "Vhail")~ + @22003 /* Put the item away. */ DO ~SetGlobal("A7#BlackHole", "GLOBAL", 2)~ UNSOLVED_JOURNAL @50002 EXIT | ||
+ ~Global("A7#BlackHole", "GLOBAL", 0) Dead("Vrischika") OR(2) HasItem("a7#bag3", "Morte") HasItem("a7#bag3", "Nordom")~ + @22003 /* Put the item away. */ DO ~SetGlobal("A7#BlackHole", "GLOBAL", 2)~ UNSOLVED_JOURNAL @50002 EXIT | ||
|
||
+ ~OR(2) CheckStatGT("Nameless", 17, INT) !Global("A7#BlackHole", "GLOBAL", 0) HasItem("a7#bag3", "Nameless")~ + @22003 /* Put the item away. */ EXIT | ||
+ ~OR(2) CheckStatGT("Annah", 17, INT) !Global("A7#BlackHole", "GLOBAL", 0) HasItem("a7#bag3", "Annah")~ + @22003 /* Put the item away. */ EXIT | ||
+ ~OR(2) CheckStatGT("Dakkon", 17, INT) !Global("A7#BlackHole", "GLOBAL", 0) HasItem("a7#bag3", "Dakkon")~ + @22003 /* Put the item away. */ EXIT | ||
+ ~OR(2) CheckStatGT("Grace", 17, INT) !Global("A7#BlackHole", "GLOBAL", 0) HasItem("a7#bag3", "Grace")~ + @22003 /* Put the item away. */ EXIT | ||
+ ~OR(2) CheckStatGT("Ignus", 17, INT) !Global("A7#BlackHole", "GLOBAL", 0) HasItem("a7#bag3", "Ignus")~ + @22003 /* Put the item away. */ EXIT | ||
+ ~OR(2) CheckStatGT("Vhail", 17, INT) !Global("A7#BlackHole", "GLOBAL", 0) HasItem("a7#bag3", "Vhail")~ + @22003 /* Put the item away. */ EXIT | ||
+ ~!Global("A7#BlackHole", "GLOBAL", 0) OR(2) HasItem("a7#bag3", "Morte") HasItem("a7#bag3", "Nordom")~ + @22003 /* Put the item away. */ EXIT | ||
END | ||
|
||
IF ~~ bag.examine.success.1 | ||
SAY @22004 /* You take a closer look at the orb. At first the surface of the item looks black and featureless. When you relax your eyes a bit you can see some kind of after-image which changes in intensity depending on how you move your left hand. After trying out different gestures the orb flashes briefly and produces a faint permanent halo around it. You can effortless reach into what seems to be an alternate space. */ | ||
IF ~~ DO ~SetGlobal("A7#BlackHole", "GLOBAL", 100) GiveExperience(Protagonist, 4000) TransformPartyItem("a7#bag3", "a7#bag4", 0, 0, 0)~ SOLVED_JOURNAL @50100 EXIT | ||
END | ||
|
||
IF ~~ bag.examine.success.2 | ||
SAY @22005 /* You take a closer look at the orb. The surface of the item looks black and featureless. Remembering the instructions from Coaxmetal you use your left hand to form a specific gesture. Almost immediately the orb flashes briefly and produces a faint permanent halo around it. You can effortless reach into what seems to be an alternate space. */ | ||
IF ~~ DO ~SetGlobal("A7#BlackHole", "GLOBAL", 101) TransformPartyItem("a7#bag3", "a7#bag4", 0, 0, 0)~ SOLVED_JOURNAL @50101 EXIT | ||
END | ||
|
||
IF ~~ bag.examine.success.3 | ||
SAY @22006 /* You take a closer look at the orb. The surface of the item looks black and featureless. Remembering the instructions from Vrischika you use your left hand to form a specific gesture. Almost immediately the orb flashes briefly and produces a faint permanent halo around it. You can effortless reach into what seems to be an alternate space. */ | ||
IF ~~ DO ~SetGlobal("A7#BlackHole", "GLOBAL", 102) TransformPartyItem("a7#bag3", "a7#bag4", 0, 0, 0)~ SOLVED_JOURNAL @50102 EXIT | ||
END | ||
|
||
IF ~~ bag.examine.shout | ||
SAY @22010 /* Despite all your shouting the orb doesn't react and stays black, cool and featureless as ever. */ | ||
IF ~~ DO ~IncrementGlobalOnceEx("GLOBALA7#Chaotic_BlackHole", "GLOBALLaw", -1)~ + bag.1 | ||
END | ||
|
||
IF ~~ bag.examine.morte.1 | ||
SAY @22007 /* Morte takes a closer look at the orb. The surface of the item looks black and featureless. Remembering the instructions from Coaxmetal Morte simply shrugs "Hey, chief. Just to let you know, me and my left hand went separate ways long time ago." */ | ||
++ @22003 /* Put the item away. */ EXIT | ||
END | ||
|
||
IF ~~ bag.examine.morte.2 | ||
SAY @22008 /* Morte takes a closer look at the orb. The surface of the item looks black and featureless. Remembering the instructions from Vrischika Morte simply shrugs "Hey, chief. Just to let you know, me and my left hand went separate ways long time ago." */ | ||
++ @22003 /* Put the item away. */ EXIT | ||
END | ||
|
||
IF ~~ bag.examine.nordom | ||
SAY @22009 /* Nordom takes a closer look at the orb. The surface of the item looks black and featureless. He stares at the orb intently and states "Required: Prehensile multi-fingered structure on left forearm." Nordom *tkkk-tkkk-tkkks* for a moment, then *chrrrups.* "Result: Unable to perform activation sequence for transdimensional portal." */ | ||
++ @22003 /* Put the item away. */ EXIT | ||
END |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
// *** Coaxmetal *** | ||
|
||
EXTEND_BOTTOM ~dcoax~ 2 #2 | ||
+ ~PartyHasItem("a7#bag3") Global("A7#BlackHole", "GLOBAL", 10)~ + @21000 /* "Can you tell me how to unseal the Pocket Singularity?" */ + dcoax.1 | ||
+ ~PartyHasItem("a7#bag3") GlobalLT("A7#BlackHole", "GLOBAL", 10) CheckStatGT(Protagonist, 15, WIS)~ + @21000 /* "Can you tell me how to unseal the Pocket Singularity?" */ + dcoax.1 | ||
END | ||
|
||
APPEND ~dcoax~ | ||
IF ~~ dcoax.1 | ||
SAY @21001 /* THE ORB IS A PORTAL. A KEY IS NEEDED TO OPEN IT. */ | ||
++ @21002 /* "What is the key?" */ DO ~SetGlobal("A7#BlackHole", "GLOBAL", 20) GiveExperience(Protagonist, 4000)~ UNSOLVED_JOURNAL @50005 + dcoax.2 | ||
++ @21003 /* "I had another question..." */ + 2 | ||
++ @21004 /* "I see. That is all I wished to know. Farewell." */ EXIT | ||
END | ||
|
||
IF ~~ dcoax.2 | ||
SAY @21005 /* OPEN YOUR LEFT HAND AND FORM A CIRCLE WITH YOUR THUMB AND MIDDLE FINGER. SPREAD YOUR INDEX AND LITTLE FINGERS LIKE THIS AND THINK "OPEN". */ | ||
++ @21006 /* "Before I go, I had other questions..." */ + 2 | ||
++ @21007 /* "Thank you. Farewell." */ EXIT | ||
END | ||
END |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,99 @@ | ||
// *** Vrischika *** | ||
|
||
EXTEND_TOP ~dvrisch~ 21 | ||
+ ~Global("A7#BlackHole_Buy", "AR0609", 0)~ + @20000 /* Examine the exceptionally black orb. */ + dvrisch.1 | ||
END | ||
|
||
EXTEND_TOP ~dvrisch~ 7 | ||
+ ~Global("A7#BlackHole", "GLOBAL", 1) PartyHasItem("a7#bag3")~ + @20001 /* "I don't seem to figure out how to make use of the pocket singularity. Any ideas?" */ + dvrisch.2 | ||
+ ~Global("A7#BlackHole", "GLOBAL", 10) GlobalLT("Coaxmetal", "GLOBAL", 4) PartyHasItem("a7#bag3")~ + @20002 /* "Can you tell me once more about how to make use of the pocket singularity?" */ + dvrisch.3a | ||
+ ~Global("A7#BlackHole", "GLOBAL", 21) GlobalGT("Coaxmetal", "GLOBAL", 3) PartyHasItem("a7#bag3")~ + @20002 /* "Can you tell me once more about how to make use of the pocket singularity?" */ + dvrisch.3b | ||
END | ||
|
||
APPEND ~dvrisch~ | ||
IF ~~ dvrisch.1 | ||
SAY @20003 /* You examine a small black and featureless orb. Vrischika picks it up and hands it to you. It is cold to the touch and heavier than it looks. "This orb is said to be a stable portal into an artificial nondimensional space. The previous owner hasn't disclosed more about its nature, but it's not hard to imagine what it can be used for. I will part with it for the bargain of 1000 copper commons." */ | ||
+ ~PartyGoldGT(999)~ + @20004 /* "I'll take it." */ DO ~SetGlobal("A7#BlackHole_Buy", "AR0609", 1) DestroyPartyGold(1000) GiveItemCreate("a7#bag3", Protagonist, 0, 0, 0)~ + 43 | ||
+ ~CheckStatLT(LastTalkedToBy, 16, INT) CheckStatLT(LastTalkedToBy, 17, WIS)~ + @20022 /* "And what can it be used for?" */ + dvrisch.1a | ||
+ ~OR(2) CheckStatGT(LastTalkedToBy, 15, INT) CheckStatGT(LastTalkedToBy, 16, WIS)~ + @20023 /* "It can be used for storing a great amount of items. Am I right?" */ + dvrisch.1b | ||
++ @20005 /* "Actually, let me see the other things again..." */ + 21 | ||
++ @20006 /* "No thanks. Farewell, Vrischika." */ EXIT | ||
END | ||
|
||
IF ~~ dvrisch.1a | ||
SAY @20024 /* "Isn't it obvious? Objects that are too bulky or heavy to move around by weak mortals can be placed into this artificial space. Once stored it can be moved around or retrieved as one may see fit." */ | ||
IF ~~ + dvrisch.1c | ||
END | ||
|
||
IF ~~ dvrisch.1b | ||
SAY @20025 /* "But of course. I cannot accurately determine the actual dimension of this artificial space, but it should be sufficient for your needs in any case." */ | ||
IF ~~ + dvrisch.1c | ||
END | ||
|
||
IF ~~ dvrisch.1c | ||
SAY @20026 /* "So, have you decided to purchase it?" */ | ||
+ ~PartyGoldGT(999)~ + @20004 /* "I'll take it." */ DO ~SetGlobal("A7#BlackHole_Buy", "AR0609", 1) DestroyPartyGold(1000) GiveItemCreate("a7#bag3", Protagonist, 0, 0, 0)~ + 43 | ||
++ @20005 /* "Actually, let me see the other things again..." */ + 21 | ||
++ @20006 /* "No thanks. Farewell, Vrischika." */ EXIT | ||
END | ||
|
||
IF ~~ dvrisch.2 | ||
SAY @20007 /* "Hmm, maybe I can help." Her black lips curl into a smile. "But it'll cost you. Pay me another 1000 copper commons and I'll tell you all I know about it." */ | ||
+ ~PartyGoldGT(999)~ + @20008 /* "I don't have much choice. I'll pay your fee." */ DO ~SetGlobal("Know_Tower_Key", "GLOBAL", 1) DestroyPartyGold(1000) ~ + dvrisch.4 | ||
++ @20009 /* "Actually, I had another question..." */ + 7 | ||
++ @20010 /* "Let's see your merchandise, then." */ + 20 | ||
++ @20011 /* "That's all I wished to know. Farewell." */ EXIT | ||
END | ||
|
||
IF ~~ dvrisch.3a | ||
SAY @20012 /* "Certainly. Ask Coaxmetal about it. It resides in the Siege Tower you can enter from the Lower Wards district." */ | ||
++ @20013 /* "I had another question..." */ + 7 | ||
++ @20010 /* "Let's see your merchandise, then." */ + 20 | ||
++ @20011 /* "That's all I wished to know. Farewell." */ EXIT | ||
END | ||
|
||
IF ~~ dvrisch.3b | ||
SAY @20021 /* "Certainly. To activate the pocket singularity follow these instructions to the letter: | ||
Open your left hand and form a circle with your thumb and middle finger. Spread your index and little fingers like this and think 'Open'. */ | ||
++ @20013 /* "I had another question..." */ + 7 | ||
++ @20010 /* "Let's see your merchandise, then." */ + 20 | ||
++ @20011 /* "That's all I wished to know. Farewell." */ EXIT | ||
END | ||
|
||
IF ~~ dvrisch.4 | ||
SAY @20014 /* "Yes," Vrischika purrs, "a wise choice." The copper you pour into her hand seems to disappear the moment in touches her palm. "Now listen carefully:" */ | ||
IF ~GlobalLT("Coaxmetal", "GLOBAL", 4)~ + dvrisch.5a | ||
IF ~GlobalGT("Coaxmetal", "GLOBAL", 3)~ + dvrisch.5b | ||
END | ||
|
||
IF ~~ dvrisch.5a | ||
SAY @20015 /* "I have acquired this artifact not too long ago from a construct called 'Coaxmetal'. It resides in the Siege Tower that can be found in the Lower Wards district. The knowledge how to activate the pocket singularity can be found there. To enter the building you have to find the portal and possess the key to activate it." */ | ||
= @20016 /* "The portal is located at the right side of the tower, on a drawbridge. To activate the portal you have to suppress any desire to enter the tower." */ | ||
IF ~~ DO ~SetGlobal("A7#BlackHole", "GLOBAL", 10)~ UNSOLVED_JOURNAL @50003 + dvrisch.6 | ||
END | ||
|
||
IF ~~ dvrisch.5b | ||
SAY @20017 /* "I have acquired this artifact not too long ago from a construct called 'Coaxmetal' which resides in the Siege Tower that can be found in the Lower Wards district. It gave me the following instructions how to use it: | ||
Open your left hand and form a circle with your thumb and middle finger. Spread your index and little fingers like this and think 'Open'. | ||
I haven't verified it myself, so decide yourself what to do with it." */ | ||
IF ~~ DO ~SetGlobal("A7#BlackHole", "GLOBAL", 21) GiveExperience(Protagonist, 4000)~ UNSOLVED_JOURNAL @50004 + dvrisch.6 | ||
END | ||
|
||
IF ~~ dvrisch.6 | ||
SAY @20018 /* "It's been a pleasure doing business with you." */ | ||
+ ~GlobalLT("Coaxmetal", "GLOBAL", 4)~ + @20019 /* "But that doesn't answer my question." */ + dvrisch.7 | ||
++ @20013 /* "I had another question..." */ + 7 | ||
++ @20010 /* "Let's see your merchandise, then." */ + 20 | ||
++ @20011 /* "That's all I wished to know. Farewell." */ EXIT | ||
END | ||
|
||
IF ~~ dvrisch.7 | ||
SAY @20020 /* "On the contrary. I have delivered exactly what I promised: To tell you all I know about the pocket singularity in your possession." */ | ||
++ @20013 /* "I had another question..." */ + 7 | ||
++ @20010 /* "Let's see your merchandise, then." */ + 20 | ||
++ @20011 /* "That's all I wished to know. Farewell." */ EXIT | ||
END | ||
END |
Oops, something went wrong.