ThreadTracker + Attempt on NPC Disappearing fix
Engineered the ThreadTracker: server-embedded deadlock auditing tool, which will print error messages in case of found deadlocks (also showing all in-use locks on the time of the issue). Changed the player's id on DB now starting from 20mil, thus preventing players from overwriting NPC/mobs with same oid in-game. Requires proper testing to see if the issue has been cleared.
This commit is contained in:
@@ -669,4 +669,9 @@ Corrigido GM shop sendo liberado pra jogadores em Amherst.
|
||||
13 - 14 Novembro 2017,
|
||||
Modificado ID de jogador agora começando em 20,000,000, evitando assim clash de id de jogador (que tb representa seu OID) com OIDs de objetos do mapa.
|
||||
Nova ferramenta: MapleSkillMakerFetcher. A ferramenta lê info pertinente às descrições de itens feitos pelo Maker e as compila numa tabela, pra ser usada na DB.
|
||||
Corrigida questline de mounts e skills de Aran.
|
||||
Corrigida questline de mounts e skills de Aran.
|
||||
|
||||
15 Novembro 2017,
|
||||
Implementado sistema de auditoria de deadlocks: ThreadTracker.
|
||||
Corrigido bug onde jogadores recebem dano de mobs de mapas anteriores (que acarretavam em problemas com OID e natureza dos objetos).
|
||||
Corrigido alguns problemas com exceção sendo lançada ao tentar desligar o server.
|
||||
Reference in New Issue
Block a user