Skip to content

Commit

Permalink
Merge pull request #4 from Gitjas/master
Browse files Browse the repository at this point in the history
update to v2.11
  • Loading branch information
Gitjas authored Jan 31, 2020
2 parents 0d5218a + 9357db1 commit dcbe082
Show file tree
Hide file tree
Showing 19 changed files with 371 additions and 47 deletions.
1 change: 0 additions & 1 deletion edwin/baf/edwin.baf
Original file line number Diff line number Diff line change
Expand Up @@ -525,7 +525,6 @@ IF
InParty(Myself)
!See([ENEMY])
CombatCounter(0)
RealGlobalTimerExpired("EdwinRomance","GLOBAL")
Global("EdwinMatch","GLOBAL",1)
OR(17)
Global("EdwinLoveTalk","LOCALS",2)
Expand Down
1 change: 0 additions & 1 deletion edwin/dlg/asccomp.d

This file was deleted.

10 changes: 6 additions & 4 deletions edwin/dlg/er_bodhi.d
Original file line number Diff line number Diff line change
Expand Up @@ -120,13 +120,14 @@ END
IF ~~ EDWIN_REST1B
SAY @32
++ @33
DO ~SetGlobal("EdwinRomance","GLOBAL",3) JoinParty()~ SOLVED_JOURNAL @34 EXIT
DO ~SetGlobal("EdwinRomance","GLOBAL",3) EraseJournalEntry(@17) JoinParty()~ SOLVED_JOURNAL @34 EXIT
++ @35 + EDWIN_REST1C
END

IF ~~ EDWIN_REST1C
SAY @36
IF ~~ DO ~SetGlobal("EdwinRomanceActive","GLOBAL",3) SetGlobal("KickedOut","LOCALS",1) EscapeAreaMove("AR0406",689,1127,0)~ SOLVED_JOURNAL @34 EXIT
IF ~~ DO ~EraseJournalEntry(@17)
SetGlobal("EdwinRomanceActive","GLOBAL",3) SetGlobal("KickedOut","LOCALS",1) EscapeAreaMove("AR0406",689,1127,0)~ SOLVED_JOURNAL @34 EXIT
END

IF ~~ EDWIN_REST2
Expand All @@ -145,12 +146,13 @@ END

IF ~~ EDWIN_REST3
SAY @42
IF ~~ DO ~JoinParty()~ SOLVED_JOURNAL @34 EXIT
IF ~~ DO ~EraseJournalEntry(@17) JoinParty()~ SOLVED_JOURNAL @34 EXIT
END

IF ~~ EDWIN_NOROOM
SAY @43
IF ~~ DO ~SetGlobal("KickedOut","LOCALS",1) EscapeAreaMove("AR0406",689,1127,0)~ SOLVED_JOURNAL @34 EXIT
IF ~~ DO ~EraseJournalEntry(@17)
SetGlobal("KickedOut","LOCALS",1) EscapeAreaMove("AR0406",689,1127,0)~ SOLVED_JOURNAL @34 EXIT
END

END
Expand Down
17 changes: 12 additions & 5 deletions edwin/dlg/erdekaras.d
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ IF ~~ THEN BEGIN EDDIE_LOVE2
SetGlobalTimer("MeetingWithDekaras","GLOBAL",ONE_DAY)
SetGlobal("DekkieLetter","GLOBAL",3)
EscapeArea()~
UNSOLVED_JOURNAL @32
UNSOLVED_JOURNAL @10000
EXIT
END

Expand All @@ -106,8 +106,11 @@ END
IF ~~ THEN BEGIN EDDIE_LEAVE
SAY @36
IF ~~ THEN DO ~
EraseJournalEntry(@10000)
EraseJournalEntry(@10002)
EraseJournalEntry(@10004)
EscapeArea()~
SOLVED_JOURNAL @37
SOLVED_JOURNAL @10001
EXIT
END

Expand Down Expand Up @@ -211,7 +214,7 @@ END

IF ~~ THEN BEGIN DEKKIE15
SAY @76
IF ~~ THEN DO ~SetGlobalTimer("LichQuest","GLOBAL",ONE_DAY) SetGlobal("EdwinLichQuest","GLOBAL",1) EscapeArea()~ UNSOLVED_JOURNAL @77
IF ~~ THEN DO ~SetGlobalTimer("LichQuest","GLOBAL",ONE_DAY) SetGlobal("EdwinLichQuest","GLOBAL",1) EscapeArea()~ UNSOLVED_JOURNAL @10004
EXIT
END //END OF THE SECOND DIALOG

Expand Down Expand Up @@ -277,8 +280,12 @@ END

IF ~~ DEKKIE21
SAY @94
IF ~~ THEN DO ~SetGlobal("DekkieBye","GLOBAL",1)~
SOLVED_JOURNAL @95
IF ~~ THEN DO ~
EraseJournalEntry(@10000)
EraseJournalEntry(@10002)
EraseJournalEntry(@10004)
SetGlobal("DekkieBye","GLOBAL",1)~
SOLVED_JOURNAL @10005
EXIT
END

Expand Down
10 changes: 8 additions & 2 deletions edwin/dlg/eredwin_dekkie.d
Original file line number Diff line number Diff line change
Expand Up @@ -24,11 +24,14 @@ END
IF ~~ THEN BEGIN E163
SAY @6
IF ~~ THEN DO ~
EraseJournalEntry(@10000)
EraseJournalEntry(@10002)
EraseJournalEntry(@10004)
SetGlobal("EdwinRomanceActive","GLOBAL",3)
GivePartyAllEquipment()
LeaveParty()
EscapeArea()~
SOLVED_JOURNAL @7
SOLVED_JOURNAL @10003
EXIT
END

Expand All @@ -41,11 +44,14 @@ END
IF WEIGHT #17 ~GlobalTimerExpired("MeetingWithDekaras","GLOBAL") Global("DekkieLetter","GLOBAL",1) Global("DekarasComplain","GLOBAL",1)~ THEN BEGIN E165
SAY @9
IF ~~ THEN DO ~
EraseJournalEntry(@10000)
EraseJournalEntry(@10002)
EraseJournalEntry(@10004)
SetGlobal("EdwinRomanceActive","GLOBAL",3)
GivePartyAllEquipment()
LeaveParty()
EscapeArea()~
SOLVED_JOURNAL @7
SOLVED_JOURNAL @10003
EXIT
END

Expand Down
7 changes: 5 additions & 2 deletions edwin/dlg/erlovetalk2.d
Original file line number Diff line number Diff line change
Expand Up @@ -1062,16 +1062,19 @@ END
IF ~~ THEN BEGIN E159
SAY @468
IF ~~ THEN DO ~SetGlobalTimer("MeetingWithDekaras","GLOBAL",TWO_DAYS) SetGlobal("DekkieLetter","GLOBAL",1)~
UNSOLVED_JOURNAL @469 EXIT
UNSOLVED_JOURNAL @10002 EXIT
END

IF ~~ THEN BEGIN E160
SAY @470
IF ~~ THEN DO ~
EraseJournalEntry(@10000)
EraseJournalEntry(@10002)
EraseJournalEntry(@10004)
GivePartyAllEquipment()
SetGlobal("EdwinRomanceActive","GLOBAL",3)
LeaveParty()
EscapeArea()~ SOLVED_JOURNAL @471 EXIT
EscapeArea()~ SOLVED_JOURNAL @10003 EXIT
END

//Edwin LT 22
Expand Down
14 changes: 7 additions & 7 deletions edwin/dlg/flirts.d
Original file line number Diff line number Diff line change
Expand Up @@ -186,17 +186,17 @@ APPEND EDWINJ

IF ~IsGabber(Player1) OR(2) Global("EdwinRomanceActive","GLOBAL",1) Global("EdwinRomanceActive","GLOBAL",2) Gender("Edwin", MALE)~ Base
SAY ~~
+ ~Global("EdwinRomanceActive","GLOBAL",2) Global("PlayerLooksLikeDrow","GLOBAL",1) Global("ERDrow", "LOCALS", 0)~ + @46 DO ~SetGlobal("ERDrow", "LOCALS", 1) ActionOverride(Player1, SetDialog("ERPlayer"))~ + Drow1
+ ~Global("EdwinRomanceActive","GLOBAL",2) Global("PlayerLooksLikeDrow","GLOBAL",1) Global("ERDrow", "LOCALS", 0)~ + @46 DO ~SetGlobal("ERDrow", "LOCALS", 1)~ + Drow1
+ ~Global("EdwinRomanceActive","GLOBAL",2) Global("ERDrow", "LOCALS", 1) OR(2) AreaCheck("AR2202") AreaCheck("AR2203")~ + @47 DO ~ActionOverride(Player1, SetGlobal("ERDrow", "LOCALS", 1)) ActionOverride(Player1, StartDialog("ERPlayer", Player1))~ EXIT
+ ~Global("EdwinRomanceActive","GLOBAL",2) GlobalGT("DrowTalk","GLOBAL",4) !Global("ERSlay", "LOCALS", 1)~ + @48 DO ~SetGlobal("ERSlay", "LOCALS", 1)~ + Slayer1
+ ~Global("EdwinRomanceActive","GLOBAL",2) GlobalGT("EdwinVampire","GLOBAL",4) !Global("ERVamp", "LOCALS", 1)~ + @49 DO ~SetGlobal("ERVamp", "LOCALS", 1)~ + Vamp1
+ ~!Global("EdwinRomanceActive","GLOBAL",3) !Global("EdwinRomanceActive","GLOBAL",0) !Global("ERConj", "LOCALS", 1)~ + @50 DO ~SetGlobal("ERConj", "LOCALS", 1) ActionOverride(Player1, SetDialog("ERPlayer"))~ + Conj1
+ ~!Global("EdwinRomanceActive","GLOBAL",3) !Global("EdwinRomanceActive","GLOBAL",0) !Global("ERConj", "LOCALS", 1)~ + @50 DO ~SetGlobal("ERConj", "LOCALS", 1)~ + Conj1
+ ~!Global("EdwinRomanceActive","GLOBAL",3) !Global("EdwinromanceActive","GLOBAL",0) !Global("ERCook", "GLOBAL", 1) AreaType(CITY)~ + @51 + Cook1
+ ~!Global("EdwinRomanceActive","GLOBAL",3) !Global("EdwinRomanceActive","GLOBAL",0) !Global("ERCowl", "LOCALS", 1)~ + @52 DO ~SetGlobal("ErCowl", "LOCALS", 1) ActionOverride(Player1, SetDialog("ERPlayer"))~ + Cowl1
+ ~!Global("EdwinRomanceActive","GLOBAL",3) !Global("EdwinRomanceActive","GLOBAL",0) !Global("ERFirk", "LOCALS", 1) Dead("Firkra02")~ + @53 DO ~SetGlobal("ERFirk", "LOCALS", 1) ActionOverride(Player1, SetDialog("ERPlayer"))~ + Firk1
+ ~!Global("EdwinRomanceActive","GLOBAL",3) !Global("EdwinRomanceActive","GLOBAL",0) !Global("ERCowl", "LOCALS", 1)~ + @52 DO ~SetGlobal("ErCowl", "LOCALS", 1)~ + Cowl1
+ ~!Global("EdwinRomanceActive","GLOBAL",3) !Global("EdwinRomanceActive","GLOBAL",0) !Global("ERFirk", "LOCALS", 1) Dead("Firkra02")~ + @53 DO ~SetGlobal("ERFirk", "LOCALS", 1)~ + Firk1
+ ~!Global("EdwinRomanceActive","GLOBAL",3) !Global("EdwinRomanceActive","GLOBAL",0) !Global("ERMaev", "LOCALS", 1) Dead("Maevar")~ + @54 + Maev1
+ ~!Global("EdwinRomanceActive","GLOBAL",3) !Global("EdwinRomanceActive","GLOBAL",0) !Global("ERNose", "LOCALS", 1)~ + @55 DO ~SetGlobal("ERNose", "LOCALS", 1) ActionOverride(Player1, SetGlobal("ERNose", "LOCALS", 1)) ActionOverride(Player1, StartDialog("ERPlayer", Player1))~ EXIT
+ ~!Global("EdwinRomanceActive","GLOBAL",3) !Global("EdwinRomanceActive","GLOBAL",0) !Global("ERHome", "LOCALS", 1)~ + @56 DO ~ActionOverride(Player1, SetGlobal("ERHome", "LOCALS", 1)) ActionOverride(Player1, StartDialogue("ERPlayer", Player1))~ EXIT
+ ~!Global("EdwinRomanceActive","GLOBAL",3) !Global("EdwinRomanceActive","GLOBAL",0) !Global("ERHome", "LOCALS", 1)~ + @56 DO ~SetGlobal("ERHome", "LOCALS", 1) ActionOverride(Player1, SetGlobal("ERHome", "LOCALS", 1)) ActionOverride(Player1, StartDialogue("ERPlayer", Player1))~ EXIT
+ ~Global("EdwinRomanceActive","GLOBAL",2) OR(9) AreaCheck("AR0313") AreaCheck("AR0406") AreaCheck("AR0509") AreaCheck("AR0513") AreaCheck("AR0709") AreaCheck("AR0704") AreaCheck("AR1602") AreaCheck("AR2010") AreaCheck("AR2202")~ + @57 DO ~ActionOverride(Player1, SetDialog("ERPlayer"))~ + Feet1
+ ~Global("EdwinRomanceActive","GLOBAL",2)~ + @58 DO ~ActionOverride(Player1, SetGlobal("ERBHug", "LOCALS", 1)) ActionOverride(Player1, StartDialog("ERPlayer", Player1))~ EXIT
+ ~Global("EdwinRomanceActive","GLOBAL",2) !LOS("Aerie", 30) !LOS("Anomen", 30) !LOS("Haerdalis", 30) !LOS("Imoen", 30) !LOS("Imoen2", 30) !LOS("Jaheira", 30) !LOS("Jan", 30) !LOS("Korgan", 30) !LOS("Mazzy", 30) !LOS("Minsc", 30) !LOS("Nalia", 30) !LOS("Valygar", 30) !LOS("Viconia", 30) !LOS("Yoshimo", 30)~ + @59 DO ~ActionOverride(Player1, SetGlobal("ERshug", "LOCALS", 1)) ActionOverride(Player1, StartDialog("ERPlayer", Player1))~ EXIT
Expand Down Expand Up @@ -420,7 +420,7 @@ IF ~~ Cowl3
SAY @139
=
@140
IF ~~ DO ~ActionOverride(Player1,SetDialogue(""))~ EXIT
IF ~~ EXIT
END

IF ~~ Firk1
Expand Down Expand Up @@ -928,7 +928,7 @@ IF ~~ THEN ERPlayer Drow2a
@323
== EDWINJ
@324
END IF ~~ DO ~ActionOverride(Player1, SetDialogue(""))~ EXIT
END IF ~~ EXIT

CHAIN
IF ~~ THEN ERPlayer Drow2b
Expand Down
12 changes: 6 additions & 6 deletions edwin/dlg/tflirts.d
Original file line number Diff line number Diff line change
Expand Up @@ -186,14 +186,14 @@ APPEND EDWIN25J

IF ~IsGabber(Player1) Global("EdwinRomanceActive","GLOBAL",2) Gender("Edwin", MALE)~ Base
SAY ~~
+ ~OR(2) Global("HelmRitualDone","GLOBAL",1) Global("DemogorgonIsDead","GLOBAL",1) !Global("ERDemo", "LOCALS", 1)~ + @45 DO ~SetGlobal("ERDemo", "LOCALS", 1) ActionOverride(Player1, StartDialog("Erplay25", Player1))~ EXIT
+ ~OR(2) Global("HelmRitualDone","GLOBAL",1) Global("DemogorgonIsDead","GLOBAL",1) !Global("ERDemo", "LOCALS", 1)~ + @45 DO ~SetGlobal("ERDemo", "LOCALS", 1) ActionOverride(Player1, SetGlobal("ERDemo", "LOCALS", 1)) ActionOverride(Player1, StartDialog("Erplay25", Player1))~ EXIT
+ ~Global("EdwinRomanceActive","GLOBAL",2) GlobalGT("EdwinVampire","GLOBAL",4) !Global("ERVamp", "LOCALS", 1)~ + @46 DO ~SetGlobal("ERVamp", "LOCALS", 1)~ + Vamp1
+ ~!Global("EdwinRomanceActive","GLOBAL",3) !Global("EdwinRomanceActive","GLOBAL",0) !Global("ERConj", "LOCALS", 1)~ + @47 DO ~SetGlobal("ERConj", "LOCALS", 1) ActionOverride(Player1, SetDialog("Erplay25"))~ + Conj1
+ ~!Global("EdwinRomanceActive","GLOBAL",3) !Global("EdwinRomanceActive","GLOBAL",0) !Global("ERConj", "LOCALS", 1)~ + @47 DO ~SetGlobal("ERConj", "LOCALS", 1)~ + Conj1
+ ~!Global("EdwinRomanceActive","GLOBAL",3) !Global("EdwinromanceActive","GLOBAL",0) !Global("ERCook", "GLOBAL", 1) AreaType(CITY)~ + @48 + Cook1
+ ~!Global("EdwinRomanceActive","GLOBAL",3) !Global("EdwinRomanceActive","GLOBAL",0) !Global("ERCowl", "LOCALS", 1)~ + @49 DO ~SetGlobal("ErCowl", "LOCALS", 1) ActionOverride(Player1, SetDialog("Erplay25"))~ + Cowl1
+ ~!Global("EdwinRomanceActive","GLOBAL",3) !Global("EdwinRomanceActive","GLOBAL",0) !Global("ERCowl", "LOCALS", 1)~ + @49 DO ~SetGlobal("ErCowl", "LOCALS", 1)~ + Cowl1
+ ~!Global("EdwinRomanceActive","GLOBAL",3) !Global("EdwinRomanceActive","GLOBAL",0) !Global("ERMaev", "LOCALS", 1) Dead("Maevar")~ + @50 + Maev1
+ ~!Global("EdwinRomanceActive","GLOBAL",3) !Global("EdwinRomanceActive","GLOBAL",0) !Global("ERNose", "LOCALS", 1)~ + @51 DO ~SetGlobal("ERNose", "LOCALS", 1) ActionOverride(Player1, SetGlobal("ERNose", "LOCALS", 1)) ActionOverride(Player1, StartDialog("Erplay25", Player1))~ EXIT
+ ~!Global("EdwinRomanceActive","GLOBAL",3) !Global("EdwinRomanceActive","GLOBAL",0) !Global("ERHome", "LOCALS", 1)~ + @52 DO ~ActionOverride(Player1, SetGlobal("ERHome", "LOCALS", 1)) ActionOverride(Player1, StartDialogue("Erplay25", Player1))~ EXIT
+ ~!Global("EdwinRomanceActive","GLOBAL",3) !Global("EdwinRomanceActive","GLOBAL",0) !Global("ERHome", "LOCALS", 1)~ + @52 DO ~SetGlobal("ERHome", "LOCALS", 1) ActionOverride(Player1, SetGlobal("ERHome", "LOCALS", 1)) ActionOverride(Player1, StartDialogue("Erplay25", Player1))~ EXIT
+ ~Global("EdwinRomanceActive","GLOBAL",2) OR(9) AreaCheck("AR0313") AreaCheck("AR0406") AreaCheck("AR0509") AreaCheck("AR0513") AreaCheck("AR0709") AreaCheck("AR0704") AreaCheck("AR1602") AreaCheck("AR2010") AreaCheck("AR2202")~ + @53 DO ~ActionOverride(Player1, SetDialog("Erplay25"))~ + Feet1
+ ~Global("EdwinRomanceActive","GLOBAL",2)~ + @54 DO ~ActionOverride(Player1, SetGlobal("ERBHug", "LOCALS", 1)) ActionOverride(Player1, StartDialog("Erplay25", Player1))~ EXIT
+ ~Global("EdwinRomanceActive","GLOBAL",2) !LOS("Aerie", 30) !LOS("Anomen", 30) !LOS("Haerdalis", 30) !LOS("Imoen", 30) !LOS("Imoen2", 30) !LOS("Jaheira", 30) !LOS("Jan", 30) !LOS("Korgan", 30) !LOS("Mazzy", 30) !LOS("Minsc", 30) !LOS("Nalia", 30) !LOS("Valygar", 30) !LOS("Viconia", 30) !LOS("Yoshimo", 30)~ + @55 DO ~ActionOverride(Player1, SetGlobal("ERshug", "LOCALS", 1)) ActionOverride(Player1, StartDialog("Erplay25", Player1))~ EXIT
Expand Down Expand Up @@ -254,7 +254,7 @@ END

IF ~~ EHand2
SAY @75
IF ~~ DO ~ActionOverride(Player1, SetDialogue("")) ActionOverride(Player1, SetGlobal("Hand", "LOCALS", 0))~ EXIT
IF ~~ DO ~ActionOverride(Player1, SetDialogue("")) ActionOverride(Player1, SetGlobal("ERHand", "LOCALS", 0))~ EXIT
END

IF ~~ EWink2
Expand Down Expand Up @@ -390,7 +390,7 @@ IF ~~ Cowl3
SAY @124
=
@125
IF ~~ DO ~ActionOverride(Player1,SetDialogue(""))~ EXIT
IF ~~ EXIT
END

IF ~~ Feet1
Expand Down
10 changes: 9 additions & 1 deletion edwin/edwinromance-readme.html
Original file line number Diff line number Diff line change
Expand Up @@ -316,7 +316,7 @@ <h1>Edwin Romance</h1>
<p class="about">
<a href="http://www.spellholdstudios.net/ie/edwin">Mod Website</a> &#8226;
<a href="http://www.shsforums.net/forum/69-edwin-romance/">Mod Forum</a> &#8226;
Version: 2.1.0
Version: 2.11
</p>
<hr />
<p class="menu">
Expand Down Expand Up @@ -500,6 +500,14 @@ <h2>Credits</h2>
<div class="content">
<h2>Version history</h2>

<h6>Version 2.11:</h6>
<ul>
<li>PID flirts should not end abruptly but switch to PC's set dialogue as intended.</li>
<li>Removed the timer check from the LT trigger block (is already checked in initiation script block; morning after dialogues should not check timer).</li>
<li>Journal entries of Edwin's quest will be removed correctly (moved entries into game.tra and bundled them under one title for EE.)</li>
<li>compatibility with Ascension 2.0.8 (old comp code removed as it was no longer necessary).</li>
</ul>

<h6>Version 2.0.10:</h6>
<ul>
<li>Fixed a script bug that would lead to skipping of LT 13.</li>
Expand Down
2 changes: 1 addition & 1 deletion edwin/tra/english/erdekaras.tra
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ We went to meet with Edwin's Assassin friend, and so far we're still alive. Appa
@74 = ~The lich and the wizards are staying in a house in the Bridge District. The abode in question just so happens to be situated right next to the most olfactorily offensive spot in the neighborhood. And what a treat it was to be staking that place out...~
@75 = ~What...~
@76 = ~I will go there now and await your arrival. You should take some time to prepare, but do not wait too long or it will surely be too late. I give it three days at most before the wizards make their move.~
@77 = ~ The plot is thick enough by now to be almost solid.
@77 = ~The plot is thick enough by now to be almost solid.

Degardan was just the beginning, now there is a highly dangerous group of Red Wizards out to kill Edwin. Even worse, they are led by a lich, and one who is practically immortal to boot. He will regenerate as long as his apprentices live. Apart from that he has hidden his soul inside a phylactery, a soul-jar, that keeps us from destroying him. The Assassin Dekaras claims there is a way of getting around that though. He said that if we can distract the Red Wizards long enough he will be able to steal the phylactery, enabling us to turn its powers against the lich. I hope he's right, or we may all wind up inside little jars.

Expand Down
46 changes: 45 additions & 1 deletion edwin/tra/english/game.tra
Original file line number Diff line number Diff line change
Expand Up @@ -100,4 +100,48 @@ Pleased with this success, and perhaps inspired by it, Edwin set himself a new g
And yet, as of late there have been troubling rumors heard across the Realms. Rumors of a new minor deity gaining power in the East, one so far only known as the God of Sarcasm.
Perhaps it is indeed as the old saying states: 'All you have to do to succeed is to believe in and love yourself.'~

@202 = ~What? Why are you looking at me? Take the power, already.~
@202 = ~What? Why are you looking at me? Take the power, already.~

/* journal entries - moved here in v2.11 */

/* erdekaras.tra @32 */
/* UNSOLVED_JOURNAL */
@10000 = ~Appointment With An Assassin

We went to meet with Edwin's Assassin friend, and so far we're still alive. Apparently Dekaras never believed Edwin's lies in the first place, but he was still seriously displeased about Edwin's activities. Seeing Edwin get scolded like an errant child was an interesting experience, to say the least. As of yet Dekaras hasn't provided much in the way of information, but he hinted at knowing something important and we are to meet with him again in the Bridge District tomorrow after he has 'thought things over'. I just hope he doesn't decide to murder us all in our sleep...~

/* erdekaras.tra @37 */
/* SOLVED_JOURNAL */
@10001 = ~Appointment With An Assassin

We went to meet with Edwin's Assassin friend, and so far we're still alive. Apparently Dekaras never believed Edwin's lies in the first place, but he was still seriously displeased about Edwin's activities. Seeing Edwin get scolded like an errant child was an interesting experience, to say the least. At the end I refused to make any commitment and they both left, Dekaras supposedly taking Edwin back to Thay. I just hope that doesn't mean they will return to murder me in my sleep one day...~

/* erlovetalk2.tra @469 */
/* UNSOLVED_JOURNAL */
@10002 = ~Appointment With An Assassin

Edwin just received a letter from his old friend and mentor, the assassin Dekaras. Yes, the one working with Edwin before, in the plot to kill me if I wouldn't work for the Red Wizards. Edwin tried to protect me, and so he sent his friend off on a wild goose chase, to Icewind Dale of all places! So far, so good. Except now he has returned, and is probably very displeased. He sent a letter telling Edwin in no uncertain terms to meet up with him in the Docks District of Athkatla, and that I should come as well. Something tells me we had better not be late...~

/* erlovetalk2.tra @471 */
/* eredwin_dekkie.d @7 */
/* SOLVED_JOURNAL */

@10003 = ~Appointment With An Assassin

Edwin received a letter from his old friend and mentor, the assassin Dekaras, requesting a meeting on the matter of utmost importance. I couldn't accompany Edwin to the meeting with his friend, so he has left the group and gone to the Docks District of Athkatla on his own.~

/* erdekaras.tra @77 */
/* UNSOLVED_JOURNAL */
@10004 = ~The plot is thick enough by now to be almost solid.

Degardan was just the beginning, now there is a highly dangerous group of Red Wizards out to kill Edwin. Even worse, they are led by a lich, and one who is practically immortal to boot. He will regenerate as long as his apprentices live. Apart from that he has hidden his soul inside a phylactery, a soul-jar, that keeps us from destroying him. The Assassin Dekaras claims there is a way of getting around that though. He said that if we can distract the Red Wizards long enough he will be able to steal the phylactery, enabling us to turn its powers against the lich. I hope he's right, or we may all wind up inside little jars.

The additional fact that Edwin's Mother wants me chopped into little pieces for seducing her innocent boy really makes me wonder why I bothered to get out of bed this morning.~

/* erdekaras.tra @95 */
/* SOLVED_JOURNAL */
@10005 = ~Red Wizards Bite The Dust

Finally the most recent threat against Edwin has been dealt with. Saving his neck is getting to be something of a habit of mine. The Red Wizards seeking his life are now dead themselves. Their leader, the lich Uramses Banco, was imprisoned with the aid of his own phylactery, surely a humiliating fate for a powerful undead Necromancer to suffer. Edwin's mentor, the Assassin Dekaras, is going back to Thay to try to placate Edwin's Mother and convince her of my honorable intentions towards her only offspring. He seemed confident of his success, but I cannot help but feel uneasy...~
@10006 = ~Appointment With An Assassin~

Loading

0 comments on commit dcbe082

Please sign in to comment.