diff options
author | Jesusaves <cpntb1@ymail.com> | 2019-06-16 18:47:43 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2019-06-16 18:47:43 -0300 |
commit | 9c93d7326e0e0c60de6c5b9e1f9d01441285d907 (patch) | |
tree | 91e05f5cdf2b342e0524d72a06ef2e0fe7f899ab /npc/003-10 | |
parent | 32d394806ea8f6e4c947090aaf0f79552f4694a2 (diff) | |
download | serverdata-9c93d7326e0e0c60de6c5b9e1f9d01441285d907.tar.gz serverdata-9c93d7326e0e0c60de6c5b9e1f9d01441285d907.tar.bz2 serverdata-9c93d7326e0e0c60de6c5b9e1f9d01441285d907.tar.xz serverdata-9c93d7326e0e0c60de6c5b9e1f9d01441285d907.zip |
Fixes on Kreist, rebalance, and Frostia General's assign their quest properly.
Diffstat (limited to 'npc/003-10')
-rw-r--r-- | npc/003-10/kreist.txt | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/npc/003-10/kreist.txt b/npc/003-10/kreist.txt index e694bf3a2..68076084a 100644 --- a/npc/003-10/kreist.txt +++ b/npc/003-10/kreist.txt @@ -58,7 +58,7 @@ L_QuestMaster: } else { Exception("Bad setting for GMH.LV: "+.@lv, RB_DEFAULT|RB_SPEECH|RB_ISFATAL); } - setq .@q, .@q1, .@q2, .@q3; + setq .@q, .@q1, .@q2, 0; } // Maybe you finished the quest? @@ -138,6 +138,15 @@ function script Guardhouse_RandQuestCheck { dispbottom l("@@/100 @@ killed", .@q3, getmonsterlink(.@mobId)); } + // Frostia's Task + if (getq(General_MobHunting4) == .@d && + getq2(General_MobHunting4) == .@mobId) { + .@q3=getq3(General_MobHunting4)+1; + setq3 General_MobHunting4, .@q3; + if (!(.@q3 % 10)) + dispbottom l("@@/100 @@ killed", .@q3, getmonsterlink(.@mobId)); + } + return; } |