Пример #1
0
 private void HealFtn(TwPlayerServer player, MapEventType type, bool doMsgs)
 {
     ModifyHealth(player, type, doMsgs, GetHealthMax(player, type, doMsgs));
     ModifyMana(player, type, doMsgs, 10000);
 }
Пример #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.");
 }
Пример #3
0
 protected override void FnEvent43(TwPlayerServer player, MapEventType type, bool doMsgs)
 {
     Entmsg(player, type, doMsgs);
 }
Пример #4
0
 protected override void FnEvent2D(TwPlayerServer player, MapEventType type, bool doMsgs)
 {
     TeleportParty(player, type, doMsgs, 11, 1, 244, Direction.North);
 }
Пример #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);
 }
Пример #6
0
 protected override void FnEvent28(TwPlayerServer player, MapEventType type, bool doMsgs)
 {
     WallClear(player, type, doMsgs);
 }
Пример #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.");
 }
Пример #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);
 }
Пример #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);
 }
Пример #10
0
 private void Entmsg(TwPlayerServer player, MapEventType type, bool doMsgs)
 {
     ShowText(player, type, doMsgs, "Enter to meet your Fate!");
 }
Пример #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.");
 }
Пример #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);
 }
Пример #13
0
 protected override void FnEvent0B(TwPlayerServer player, MapEventType type, bool doMsgs)
 {
     TeleportParty(player, type, doMsgs, 6, 1, 210, Direction.South);
 }
Пример #14
0
 protected override void FnEvent0A(TwPlayerServer player, MapEventType type, bool doMsgs)
 {
     TeleportParty(player, type, doMsgs, 6, 1, 13, Direction.East);
 }
Пример #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);
 }
Пример #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.");
 }
Пример #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.'");
 }
Пример #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);
 }
Пример #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);
 }
Пример #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.");
 }
Пример #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.");
 }
Пример #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);
 }
Пример #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.");
 }
Пример #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.");
 }
Пример #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);
 }
Пример #26
0
 protected override void FnEvent1C(TwPlayerServer player, MapEventType type, bool doMsgs)
 {
     TeleportParty(player, type, doMsgs, 11, 2, 164, Direction.East);
 }
Пример #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.");
 }
Пример #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);
 }
Пример #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);
 }
Пример #30
0
 private void DoorHere(TwPlayerServer player, MapEventType type, bool doMsgs)
 {
     SetWallItem(player, type, doMsgs, DOOR, GetTile(player, type, doMsgs), GetFacing(player, type, doMsgs));
 }