Protected Trade/Quest system + Expirable quests
Added true protection against race conditions on player trades and fixed some situational issues. Character's quest status table also received concurrency treatment. Quests with time limit now expires properly. Increased subtly the performance on the server start-up.
This commit is contained in:
@@ -250,4 +250,10 @@ Solu
|
||||
|
||||
25 Maio 2017,
|
||||
Solução final ao problema das Guild Alliances. Todas as funcionalidades implementadas.
|
||||
Registros de objetos MapleGuildCharacter agora esta sincronizado entre MapleCharacter's e MapleGuild's.
|
||||
Registros de objetos MapleGuildCharacter agora esta sincronizado entre MapleCharacter's e MapleGuild's.
|
||||
|
||||
26 Maio 2017,
|
||||
Correção e proteção a acessos concorrentes em mecânicas de comercialização entre jogadores.
|
||||
Quests com limite de tempo agora expiram. Tempo restante também é mostrado na aba da quest.
|
||||
Estrutura de dados que lida com status de quests do jogador agora foi protegido para acesso concorrente.
|
||||
Montarias, tanto como pets, não ficam com "fome" com o tempo caso os flags PETS_NEVER_HUNGRY estejam setados.
|
||||
Reference in New Issue
Block a user