Return map & MaplePacketEncoder & Quest status patch

Fixed null pointer issue when trying to use return scroll on maps such as Mu Lung.
Fixed a critical deadlock issue with MaplePacketEncoder.
Fixed a critical DB leak regarding player's quest status.
This commit is contained in:
ronancpl
2018-06-08 13:21:03 -03:00
parent cdac59326a
commit 0b8d3a0b2b
13 changed files with 218 additions and 35 deletions

View File

@@ -185,7 +185,7 @@ Exploits patched:
* Player being given free access to any character of any account once they have authenticated their account on login phase.
* Player being given permission to delete any character of any account once they have authenticated their account on login phase.
* Player being able to start/complete any quest freely.
* Several assynchronous-oriented explots patched, highlights on those involving Fredrick & Duey.
* Several assynchronous-oriented exploits patched, highlights on those involving Fredrick & Duey.
Localhost:

View File

@@ -1019,4 +1019,10 @@ Corrigido hired merchants agora removendo visitantes e dono quando expira.
Item maker agora puxa itemid de catalisadores do WZ.
Corrigido sistema de evolução de pets passando valor de expiração com overflow pro novo pet, que resultava em pet inativo.
Melhorado proteção contra acesso concorrente em mais algumas seções de código de player shop e hired merchants.
Adicionado comportamento de substituição de itens ao expirar, cortesia do GabrielSin.
Adicionado comportamento de substituição de itens ao expirar, cortesia do GabrielSin.
07 Junho 2018,
Corrigido ponteiro nulo ao tentar usar return scroll em mapas como Mu Lung.
Corrigido um crítico problema de deadlock com o MaplePacketEncoder.
Corrigido um crítico problema de vazamento de dados na DB referente ao quest status.
4th job Aran agora usa script de evento, evitando múltiplos jogadores lutando contra múltiplas Mahas.