Experimental DB pool + fixed stat overflow on equips

Implemented EXPERIMENTAL DBCP (connection pool), trying to improve
concorrent access to DB. Added door portals on Kerning Square. Fixed
equipments getting stat overflow when upgrading stats. Fixed expiring
pets crashing the client in some cases.
This commit is contained in:
ronancpl
2017-08-23 18:01:17 -03:00
parent 36db21bf80
commit 6628e3db54
190 changed files with 18265 additions and 2183 deletions

View File

@@ -464,4 +464,15 @@ Consertado comandos de hair e face.
18 Agosto 2017,
Consertado skill Dispel não aparecendo efeito aos outros jogadores.
Atualizados alguns scripts de viagens transferindo jogadores a pontos aleatorios nas chegadas.
Atualizado relatorio de drop data no monster book.
Atualizado relatorio de drop data no monster book.
20 - 22 Agosto 2017,
Refatoradas algumas referências de identificação de itens, quando constantes, para ser realizados pelo classe estática ItemConstants ao invés da classe MapleItemInformationProvider.
Adicionados door portals em Kerning City Square.
Refatorado acesso ao DB. Conexões agora podem ser lançadas em paralelo, com um limite máximo de conexões. Excedente espera até que um fique livre.
Adicionado MESO como quest RequirementType. Quests agora podem checar por meso de um jogador.
Mais drop data e HPBar em bosses.
23 Agosto 2017,
Consertado problema com overflow ao scrollar equips resultando em equips com stats negativos.
Consertado pets não expirando corretamente (possivelmente crashando o cliente se no meio do jogo).

View File

@@ -37,6 +37,7 @@ ToDo / Missing features list:
---------------------------
** Skills **
- Some pirate skills incomplete or not implemented yet.
---------------------------