From 8f408c4e5e733a012bdeb9b486cdf3a5179fb95b Mon Sep 17 00:00:00 2001 From: Pinapelz Date: Fri, 10 May 2024 16:13:45 -0700 Subject: [PATCH] Add condition to increment currentKC in SubFst011 Prevents repeated excess quest progress event notices if Enemy0 is killed after kill count is already reached --- src/scripts/quest/subquest/gridania/SubFst011.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/scripts/quest/subquest/gridania/SubFst011.cpp b/src/scripts/quest/subquest/gridania/SubFst011.cpp index 5c7286b6..dfda7acc 100644 --- a/src/scripts/quest/subquest/gridania/SubFst011.cpp +++ b/src/scripts/quest/subquest/gridania/SubFst011.cpp @@ -67,8 +67,11 @@ public: case Enemy0: { auto currentKC = quest.getUI8AL(); - quest.setUI8AL( currentKC + 1 ); - eventMgr().sendEventNotice( player, getId(), 0, 2, currentKC + 1, 6 ); + if( currentKC < 6 ) + { + quest.setUI8AL( currentKC + 1 ); + eventMgr().sendEventNotice( player, getId(), 0, 2, currentKC + 1, 6 ); + } if( currentKC + 1 >= 6 ) quest.setSeq( SeqFinish );