WK charges fix + Job level cap + MapleQuestItemFetcher

Fixed WK charges not overriding one another and some concurrency issues within MapleMap and EventInstanceManager.
New feature: job level cap, limits EXP gain until job advancement is done.
New tool: MapleQuestItemFetcher, searches through the server files for missing quest items and reports the results.
This commit is contained in:
ronancpl
2017-11-07 10:44:00 -02:00
parent 1fead59c57
commit 624aca375e
164 changed files with 26482 additions and 35341 deletions

View File

@@ -59381,7 +59381,7 @@
<string name="0" value="So, was the case of the #o2230101# was also related to the puppeteer, right? He has now appeared in #m100000000#, #m101000000#, #m102000000#, and #m105040300#... We have yet to solve this case, but I hear that similar things occurred at Kerninig City. Seriously, how does this guy go from one end of the island to the other in such a short amount of time?\n#b#L0#(You tell him about the Puppeteer&apos;s Cave.)#l\n#k"/>
<string name="1" value="What? You found his headquarters? This is amazing, And you also figured out the password? Not bad, not bad! I can see that you&apos;re a hero for a reason. You make up for your lack of experience as an informant with enthusiasm and hard work! You are indeed a hero."/>
<imgdir name="yes">
<string name="0" value="Wait, the last time the puppeteer met you, he revealed that his name was #p1204001#, so the password must be &apos;#bFrancis is a genius puppeteer&apos;!#k Okay, this is perfect."/>
<string name="0" value="Wait, the last time the puppeteer met you, he revealed that his name was #p1204001#, so the password must be &apos;#bFrancis is a genius puppeteer!&apos;#k Okay, this is perfect."/>
<string name="1" value="Now that we know where the puppeteer lives, all we need to do is attack the cave! But it may be very dangerous, so you should train a bit more while I come up with a plan. Talk to me when you reach Level 29."/>
</imgdir>
<imgdir name="stop">
@@ -59408,7 +59408,7 @@
</imgdir>
<imgdir name="1">
<string name="0" value="#b(You leave 100 #t4000007#s below the statue and try turning it. Voila, it starts moving. You better have a closer look at the scribbles engraved on it.)#k"/>
<string name="1" value="#b(The code is &apos;XXXXXXX is a genius puppeteer&apos;!)#k"/>
<string name="1" value="#b(The code is &apos;XXXXXXX is a genius puppeteer!&apos;)#k"/>
<imgdir name="yes">
<string name="0" value="#b(It looks like there&apos;s some substance to this. Maybe it has to do with the password. You should discuss this with Tru.)#k"/>
</imgdir>