Beispiel #1
0
 private void HealFtn(TwPlayerServer player, MapEventType type, bool doMsgs)
 {
     ModifyHealth(player, type, doMsgs, GetHealthMax(player, type, doMsgs));
     ModifyMana(player, type, doMsgs, 10000);
 }
Beispiel #2
0
 protected override void FnEvent40(TwPlayerServer player, MapEventType type, bool doMsgs)
 {
     ShowText(player, type, doMsgs, "You see what once was a fountain and sense impending danger.");
 }
Beispiel #3
0
 protected override void FnEvent43(TwPlayerServer player, MapEventType type, bool doMsgs)
 {
     Entmsg(player, type, doMsgs);
 }
Beispiel #4
0
 protected override void FnEvent2D(TwPlayerServer player, MapEventType type, bool doMsgs)
 {
     TeleportParty(player, type, doMsgs, 11, 1, 244, Direction.North);
 }
Beispiel #5
0
 protected override void FnEvent3C(TwPlayerServer player, MapEventType type, bool doMsgs)
 {
     ShowText(player, type, doMsgs, "The calm waters rejuvenate you.");
     HealFtn(player, type, doMsgs);
 }
Beispiel #6
0
 protected override void FnEvent28(TwPlayerServer player, MapEventType type, bool doMsgs)
 {
     WallClear(player, type, doMsgs);
 }
Beispiel #7
0
 protected override void FnEvent2A(TwPlayerServer player, MapEventType type, bool doMsgs)
 {
     ShowText(player, type, doMsgs, "If you have correctly thrown the switches, continue alone through the teleport to the south. To continue searching for the switches, walk through the portal to the east.");
 }
Beispiel #8
0
 protected override void FnEvent09(TwPlayerServer player, MapEventType type, bool doMsgs)
 {
     ShowText(player, type, doMsgs, "You slide down a lava tube.");
     TeleportParty(player, type, doMsgs, 11, 1, 127, Direction.West);
 }
Beispiel #9
0
 protected override void FnEvent0C(TwPlayerServer player, MapEventType type, bool doMsgs)
 {
     ShowText(player, type, doMsgs, "An overheated potion explodes and sends you flying.");
     TeleportParty(player, type, doMsgs, 11, 2, 50, Direction.East);
 }
Beispiel #10
0
 private void Entmsg(TwPlayerServer player, MapEventType type, bool doMsgs)
 {
     ShowText(player, type, doMsgs, "Enter to meet your Fate!");
 }
Beispiel #11
0
 protected override void FnEvent50(TwPlayerServer player, MapEventType type, bool doMsgs)
 {
     ShowText(player, type, doMsgs, "You watch in horror as the lava engulfs the party ahead.");
 }
Beispiel #12
0
 private void OuchFtn(TwPlayerServer player, MapEventType type, bool doMsgs)
 {
     SetDebuff(player, type, doMsgs, POISON, 5, GetHealthMax(player, type, doMsgs) / 5);
     SetFlag(player, type, doMsgs, FlagTypeTile, POISON_ME, 1);
 }
Beispiel #13
0
 protected override void FnEvent0B(TwPlayerServer player, MapEventType type, bool doMsgs)
 {
     TeleportParty(player, type, doMsgs, 6, 1, 210, Direction.South);
 }
Beispiel #14
0
 protected override void FnEvent0A(TwPlayerServer player, MapEventType type, bool doMsgs)
 {
     TeleportParty(player, type, doMsgs, 6, 1, 13, Direction.East);
 }
Beispiel #15
0
 protected override void FnEvent24(TwPlayerServer player, MapEventType type, bool doMsgs)
 {
     ShowText(player, type, doMsgs, "A violent wave crashes against you.");
     DamXit(player, type, doMsgs);
 }
Beispiel #16
0
 protected override void FnEvent0F(TwPlayerServer player, MapEventType type, bool doMsgs)
 {
     ShowText(player, type, doMsgs, "The constant crashing of waves appears to be making the walls crumble.");
 }
Beispiel #17
0
 protected override void FnEvent27(TwPlayerServer player, MapEventType type, bool doMsgs)
 {
     ShowPortrait(player, type, doMsgs, WRAITH);
     ShowText(player, type, doMsgs, "'Argggh! I died in one of these fountains, yet the party just there was unharmed.'");
 }
Beispiel #18
0
 protected override void FnEvent12(TwPlayerServer player, MapEventType type, bool doMsgs)
 {
     ShowText(player, type, doMsgs, "A flood of water carries you off.");
     TeleportParty(player, type, doMsgs, 11, 2, 184, Direction.West);
 }
Beispiel #19
0
 protected override void FnEvent29(TwPlayerServer player, MapEventType type, bool doMsgs)
 {
     ShowText(player, type, doMsgs, "You push against the dam and the rocks move.");
     WallClear(player, type, doMsgs);
 }
Beispiel #20
0
 protected override void FnEvent15(TwPlayerServer player, MapEventType type, bool doMsgs)
 {
     TeleportParty(player, type, doMsgs, 11, 1, 174, Direction.East);
     ShowText(player, type, doMsgs, "You are caught in a whirlpool.");
 }
Beispiel #21
0
 protected override void FnEvent2C(TwPlayerServer player, MapEventType type, bool doMsgs)
 {
     ShowText(player, type, doMsgs, "Master Switch Area.  Beyond the teleport, all lock switches will be reset.");
 }
Beispiel #22
0
 protected override void FnEvent18(TwPlayerServer player, MapEventType type, bool doMsgs)
 {
     ShowText(player, type, doMsgs, "A hurricane force wind catapults you.");
     TeleportParty(player, type, doMsgs, 11, 1, 58, Direction.South);
 }
Beispiel #23
0
 protected override void FnEvent2F(TwPlayerServer player, MapEventType type, bool doMsgs)
 {
     ShowText(player, type, doMsgs, "Beware all who walk through this door.  Malos has controlled the elements and has created havoc along these paths.  It is rumored that he hides the one thing that will do him harm.");
 }
Beispiel #24
0
 protected override void FnEvent19(TwPlayerServer player, MapEventType type, bool doMsgs)
 {
     ShowText(player, type, doMsgs, "You stare ahead in disbelief as a crashing wave sweeps other adventurers to their deaths.");
 }
Beispiel #25
0
 protected override void FnEvent3E(TwPlayerServer player, MapEventType type, bool doMsgs)
 {
     FntnPic(player, type, doMsgs);
     ShowText(player, type, doMsgs, "The cool waters of Elysia Fountain soothe you.");
     HealFtn(player, type, doMsgs);
 }
Beispiel #26
0
 protected override void FnEvent1C(TwPlayerServer player, MapEventType type, bool doMsgs)
 {
     TeleportParty(player, type, doMsgs, 11, 2, 164, Direction.East);
 }
Beispiel #27
0
 protected override void FnEvent41(TwPlayerServer player, MapEventType type, bool doMsgs)
 {
     SetFlag(player, type, doMsgs, FlagTypeDungeon, TwIndexes.FTNONOFF, 0);
     ShowText(player, type, doMsgs, "The destruction of the fountain reminds you of Thorzil.");
     ShowText(player, type, doMsgs, "Some fountains seem unnaturally quiet all of a sudden.");
 }
Beispiel #28
0
 protected override void FnEvent21(TwPlayerServer player, MapEventType type, bool doMsgs)
 {
     ShowText(player, type, doMsgs, "You fall to your death in the lava.");
     DamXit(player, type, doMsgs);
 }
Beispiel #29
0
 protected override void FnEvent4E(TwPlayerServer player, MapEventType type, bool doMsgs)
 {
     ShowText(player, type, doMsgs, "You fall into a bottomless pit.");
     DamXit(player, type, doMsgs);
 }
Beispiel #30
0
 private void DoorHere(TwPlayerServer player, MapEventType type, bool doMsgs)
 {
     SetWallItem(player, type, doMsgs, DOOR, GetTile(player, type, doMsgs), GetFacing(player, type, doMsgs));
 }