summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2021-12-29 08:03:58 -0300
committerJesusaves <cpntb1@ymail.com>2021-12-29 08:03:58 -0300
commitfa32276164368ba630bd94eee4dab7b75323f2bb (patch)
treecf678b1bedd432e564cae2aebcf0e0f1734196ab
parentfa82b5bc04debf14c90576ad7c10507cec34d024 (diff)
downloadserverdata-fa32276164368ba630bd94eee4dab7b75323f2bb.tar.gz
serverdata-fa32276164368ba630bd94eee4dab7b75323f2bb.tar.bz2
serverdata-fa32276164368ba630bd94eee4dab7b75323f2bb.tar.xz
serverdata-fa32276164368ba630bd94eee4dab7b75323f2bb.zip
Allow Andrei Sakar to use fake chants :3
-rw-r--r--npc/023-2/mk.txt11
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;