diff options
author | Jesusaves <cpntb1@ymail.com> | 2021-12-29 08:03:58 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2021-12-29 08:03:58 -0300 |
commit | fa32276164368ba630bd94eee4dab7b75323f2bb (patch) | |
tree | cf678b1bedd432e564cae2aebcf0e0f1734196ab /npc | |
parent | fa82b5bc04debf14c90576ad7c10507cec34d024 (diff) | |
download | serverdata-fa32276164368ba630bd94eee4dab7b75323f2bb.tar.gz serverdata-fa32276164368ba630bd94eee4dab7b75323f2bb.tar.bz2 serverdata-fa32276164368ba630bd94eee4dab7b75323f2bb.tar.xz serverdata-fa32276164368ba630bd94eee4dab7b75323f2bb.zip |
Allow Andrei Sakar to use fake chants :3
Diffstat (limited to 'npc')
-rw-r--r-- | npc/023-2/mk.txt | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/npc/023-2/mk.txt b/npc/023-2/mk.txt index 8bb94469b..de7c0c341 100644 --- a/npc/023-2/mk.txt +++ b/npc/023-2/mk.txt @@ -16,6 +16,8 @@ OnTouch: OnInit: .sex = G_MALE; .distance = 5; + .sakar = 0; + .mk = 0; OnHour00: OnReprocess: @@ -123,6 +125,11 @@ OnTimer3000: } if (.wcycle >= 900) goto L_Finish; initnpctimer; + // Andrei Sakar's Fake Chant + if (.wcycle % 15 < 3) { + unittalk(.sakar, sprintf("Come %s %s, and %s %s!", any("great", "magnificent"), any("light", "oath", "sacrament"), any("devastate", "annihilate", "obliterate", "liquidate", "eviscerate"), "nearby")); + harm(.mk, 100, .sakar, Ele_Holy); + } end; OnVictory: @@ -145,8 +152,8 @@ OnBegin: channelmes("#world", "Defeat, decided by a certain threshold of points, will result in MAGIC BEING PERMANENTLY HARDER TO OBTAIN."); announce "The Alliance attacks the Monster King! 15 minutes! Rules in #world", bc_all|bc_npc; movenpc(.name$, 0, 0); - monster("023-2", 24, 111, "The Monster King", MonsterKing, 1, "The Monster King#NLib::OnVictory"); - monster("023-2", 30, 109, "Andrei Sakar", AndreiSakar, 1, "The Monster King#NLib::OnSkip", Size_Medium, 1); + .mk=monster("023-2", 24, 111, "The Monster King", MonsterKing, 1, "The Monster King#NLib::OnVictory"); + .sakar=monster("023-2", 30, 109, "Andrei Sakar", AndreiSakar, 1, "The Monster King#NLib::OnSkip", Size_Medium, 1); areamonster "023-2", 21, 109, 31, 114, "Monster", AngryScorpion, 1; areamonster "023-2", 21, 109, 31, 114, "Monster", BlackSlime, 2; areamonster "023-2", 21, 109, 31, 114, "Monster", BlueSlime, 1; |