From bf615f295f89a7a5e74c5ed1c572fd364516e112 Mon Sep 17 00:00:00 2001 From: Jesusaves Date: Tue, 16 Jul 2019 14:05:38 -0300 Subject: Defeating siege boss may now raise EXP rate for an hour (experimental). Acknowledge Kolchak's contributions --- npc/003-3/malindou.txt | 2 +- npc/functions/siege.txt | 15 +++++++++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/npc/003-3/malindou.txt b/npc/003-3/malindou.txt index ac7c7ef0d..36a57680f 100644 --- a/npc/003-3/malindou.txt +++ b/npc/003-3/malindou.txt @@ -454,10 +454,10 @@ OnInit: htput($@CONTRIBUTORS, "xanthem", 28); htput($@CONTRIBUTORS, "dragonstar", 26); htput($@CONTRIBUTORS, "demure", 24); + htput($@CONTRIBUTORS, "kolchak", 11); htput($@CONTRIBUTORS, "aisen", 8); htput($@CONTRIBUTORS, "lilanna", 7); htput($@CONTRIBUTORS, "maisquestce",5); - htput($@CONTRIBUTORS, "kolchak", 3); htput($@CONTRIBUTORS, "john h", 2); htput($@CONTRIBUTORS, "krists", 2); htput($@CONTRIBUTORS, "filhote", 1); diff --git a/npc/functions/siege.txt b/npc/functions/siege.txt index f7e2fac4e..a0429d1dc 100644 --- a/npc/functions/siege.txt +++ b/npc/functions/siege.txt @@ -435,6 +435,9 @@ OnSergeantDeath: $MK_TEMPVAR+=1; getitem StrangeCoin, rand(1,5); announce("##2The Monster Sergeant was defeated by "+strcharinfo(0)+"!", bc_all); + $@EXP_EVENT=rand2(101, 103); + $@EXP_EVENT_TIME=1; + donpcevent "@exprate::OnPlayerCall"; end; OnLieutenantDeath: @@ -442,6 +445,9 @@ OnLieutenantDeath: $MK_TEMPVAR+=3; getitem StrangeCoin, rand(5,10); announce("##2The Monster Lieutenant was defeated by "+strcharinfo(0)+"!", bc_all); + $@EXP_EVENT=rand2(102, 104); + $@EXP_EVENT_TIME=1; + donpcevent "@exprate::OnPlayerCall"; end; OnCaptainDeath: @@ -449,6 +455,9 @@ OnCaptainDeath: $MK_TEMPVAR+=5; getitem StrangeCoin, rand(10,15); announce("##2The Monster Captain was defeated by "+strcharinfo(0)+"!", bc_all); + $@EXP_EVENT=rand2(103, 105); + $@EXP_EVENT_TIME=1; + donpcevent "@exprate::OnPlayerCall"; end; OnColonelDeath: @@ -457,6 +466,9 @@ OnColonelDeath: getitem StrangeCoin, rand(15,20); $MOST_HEROIC$=strcharinfo(0); announce("##2The Monster Colonel was defeated by "+strcharinfo(0)+"!", bc_all); + $@EXP_EVENT=rand2(104, 106); + $@EXP_EVENT_TIME=1; + donpcevent "@exprate::OnPlayerCall"; end; OnGeneralDeath: @@ -465,6 +477,9 @@ OnGeneralDeath: getitem StrangeCoin, rand(20,25); $MOST_HEROIC$=strcharinfo(0); announce("##2The Monster General was defeated by "+strcharinfo(0)+"!", bc_all); + $@EXP_EVENT=rand2(105, 107); + $@EXP_EVENT_TIME=1; + donpcevent "@exprate::OnPlayerCall"; end; } -- cgit v1.2.3-70-g09d2