Extra MP gain & Expired pet patch

Fixed "extra MaxMP gain with INT accounting" being given to a leveled up character even when the flag USE_RANDOMIZE_HPMP_GAIN is set to false.
Solved an issue with pets upon expiration, that would render the pet no longer being able to be unequipped until WoL applied.
This commit is contained in:
ronancpl
2018-03-09 13:03:08 -03:00
parent 90ed45d1c3
commit 77234e29df
9 changed files with 100 additions and 35 deletions

View File

@@ -821,4 +821,8 @@ Resolvido problemas com loots não diferenciando partyids de playerids, além de
Resolvido caso de deadlock no MapleMap (uso de broadcastMessage, que usa chrLock, após adquirido objectLock).
Refatorado dano/cura em mobs, agora encapsulando atomicamente as mudanças de HP. Resolvido também problemas de acesso concorrente quanto a isso.
Resolvido problemas com HT e danos de status poison, bagunçando as contabilizações de HP de vez em quando.
Nova PQ: TreasurePQ, level 140+, acessível via portal em NLC.
Nova PQ: TreasurePQ, level 140+, acessível via portal em NLC.
08 Março 2018,
Corrigido levelup contabilizando o stat INT nos ganhos de MP mesmo quando a flag USE_RANDOMIZE_HPMP_GAIN está desativada.
Aprimorado comando de item/drop agora permitindo gerar pets.