NEW NPC SCRIPTS:
	Coco -> 9000017
	Agent E -> 9000036

NEW NPC SHOP:
	Spindle -> 9201082

LOGS:

12 --- 16 Julho 2015,

Inclui um SQL que copia conteudo do spider que nao esteja na tabela drop_data inicial.
Alterei a chance de drops de CARDS de mobs.
Pequenas alteracoes nos scripts dos NPCs, e nas mensagens do game tb.
Inclui constante SCROLL_CHANCE_RATE: repete resultados na tentativa de scrolls.
Inclui constantes ADD_SLOTS_BY_LEVEL + ADD_RATES_BY_LEVEL: muda rates do gameplay de um personagem com a evolucao dele.
Alterei APs podendo aumentar ate 32767.
Corrigi alguns XMLs dos mapas de Omega Sector, tinham ordem dos portais invertidas.
AUTOBAN eh uma constante setavel do server agora.

17 Julho 2015,
Adaptei todos os scripts de 2nd job adv. Nao testado ainda!
ULTRA_RECOVERY: pq n?
GAIN_FAME_BY_QUEST: cada N quests completas da +1 fame.

21 --- 22 Julho 2015,
Coloquei uma fala no ZMM, ainda n testei.
Corrigi um bug no elevador.
Consertei o script restante do Grendel.

25 --- 27 Julho 2015,
Criei uma variao do auto-assign, que leva em conta caracteristicas nos stats dos equips.
Consertei upar at 2 niveis por expGain().

OBS.:	Dar um jeito de automatizar o script para colocar scrolls OP a venda
	NPC Coco (9000017) sera o novo vendedor de scrolls

28 --- 31 Julho 2015,
Consertei algumas quests e NPCs, pra variar.
Inclui constante USE_ENHANCED_CRAFTING.
Auto HP e MP.

01 --- 03 Agosto 2015,
DUEY FUNCIONOU! Pelo menos parcialmente, ta valendo!
Pet nao mais atrapalha o jogador ao pegar itens enquanto o anterior ataca.
Utilizando um software externo, corrige dados dos drops de mobs de acordo com o BD do Maple.

05 --- 07 Agosto 2015,
Consertei algumas quests, scripts e mapas...
Update no auto-assign para Warriors e beginners. Comeca a upar DEX para accuracy.
Update nos scripts de 2nd e 3rd job de todos os NPCs dos Explorers.
Incorporei um novo NPC script: NPC Acessories Crafter.
Testei o script do chscroll crafter.

10 --- 11 Agosto 2015,
NPC crafters, Accessories e chscroll funcionam OK.
CORRIGIDO BUG DE CRAFTER Q TIRAVA ITEM SE INCOMPLETO!
Inclui constante USE_PERFECT_SCROLLING.

12 --- 14 Agosto 2015,
Correcao de algumas quests...
Inseri exchange npc de orbis e de crimsonwood

15 --- 19 Agosto 2015,
Pet evolution funciona agora!

20 --- 21 Agosto 2015,
Genie funciona OK agora.
Script para CWKPQ.
Resolvi alguns problemas com scripts do aviao e do metro.

25 --- 26 Agosto 2015,
Mecanismos de evitar queda de HP por mapa (red bean, air bubble, soft white bun) funcionam.
Correcao de bug que nao contabilizava queda de hp qdo um char loga em um mapa.
Correcao de bug que nao retirava corretamente recursos de projeteis.

6 Novembro 2015,
Movimentao no ranking agora  contabilizado corretamente.

11 Dezembro 2015,
Correcao de bug que nao permitia ao tentar aceitar quest remotamente (lightbulb).

26 --- 29 Dezembro 2015,
Correcao de movimentacao no Ranking, a cada atualizacao do sistema.
Implementacao e aprimoramento das funcionalidades de ItemSort e SlotMerger do inventario.
Correcao de bug em scripts que fazia o jogador ficar preso num mapa de transicao (barco, por ex.).

01 Janeiro 2016,
Correcao de bug, onde o sistema nao contabilizava corretamente queda de HP em determinados mapas.

03 Janeiro 2016,
Correcao de bug, onde clientes podiam congelar apos acessar o Cash Shop.

16 Julho 2016,
Correcao de bug.

18 Julho 2016,
Bazaar NPC (Donation Box): venda automatica de um item designado e todos os itens que estiverem imediatamente aps.
Spindle: NPC scroll seller.

26 Julho 2016,
Correcao de bug.

01 Agosto 2016,
Correcao de scripts (Agent E, Donation Box), correcao de bug.

19 Maro 2017,
Mimi: nova quest, envolvendo manipulaes em ambos cliente e servidor. Tirado o aspecto global.
No  possvel alterar QuestInfo.img.xml do lado do cliente...

26 - 27 Maro 2017,
Elaborao do IMG XML Parser, atuando complementarmente com o HaRepacker v4.2.2.
Correo de scripts de NPCs e quests.

28 - 31 Maro 2017,
Revamp dos WZs e XMLs referentes ao cliente MapleStory e ao servidor MapleSolaxia.
Incluso de printStackTraces nos blocos catches do sistema.

01 - 02 Abril 2017,
Correo de bug que impedia carregamento do mapa Singapore: Spooky World.
Adio dos cards de mob restantes no drop_data do DB.

03 Abril 2017,
Incluso de scripts para interceptar condies de corrida em eventos de viagem.
Correo no script do Mr. Do.
Sparta lv100 no surge mais em mob de nvel baixo.
Diversas alteraes corretivas em itens das tabelas drop_data e reactordrops no BD.

04 Abril 2017,
Correo na API sobre progresso das quests.

06 Abril 2017,
Tentativa de correo em casos de falta de respawn em certas areas do jogo.
Otimizao de funes que lidam com popular ou despopular areas.

07 Abril 2017,
Correo nos mtodos que completam quests, que no atribuam corretamente itens que dependem de jobs.
Agora  possvel variar atributos de mobs a serem spawnados (classes ChangeableStats, OverrideStats).
Removido ataques letais (1HP/1MP) de bosses em Dojo, que tornava impossvel a completude do mesmo.
Adio de novos scripts de evento no jogo.

08 - 09 Abril 2017,
Adio de efeito: Zombify.
Adio da expedio BPQ.
Aprimoramento de mtodos que usam acesso concorrente no projeto.
Diversas pequenas alteraes nos WZs do cliente/servidor.

10 Abril 2017,
Navio de Crimson Balrogs agora so renderizados na tela, mesmo depois de mudar de mapas.
Adio de client alternativo: MapleStory sem Damage Cap.
Adio de expedies PiratePQ e EllinPQ.

11 - 12 Abril 2017,
Implementao do PiratePQ.

17 Abril 2017,
Correo de bugs envolvendo reactors no PiratePQ, e potencialmente em outros pontos tambm.

18 Abril 2017,
Adio de area boss: giant centipede.
Correo do evento Hak: viajantes no estavam sendo devidamente liberados no fim do evento.
Adio de documentao para portforwarding do sistema.

21 Abril 2017,
Implementao do EllinPQ.
Correo em mdulos da classe ActivateItemReactor.
Atualizao em diversos drops nos SQLs.

22 Abril 2017,
Vrias correes envolvendo concorrncias em propriedades do MapleCharacter.
Adio de constante USE_EQUIPMNT_LVLUP: d pra nivelar qualquer equip at o nvel desejado.
Algumas correes em quests no cliente e no servidor.
Correo de bug que gerava client stuck para Outlaw, quando chamava 2 summons e mudava de mapa.

23 - 25 Abril 2017,
Introduo de mtodos que auxiliam na normalizao dos scripts para PQs.
Nova PQ: Boss Rush PQ.
Correo de situaes nas PQs Ellin e Pirate.

26 Abril 2017,
Adio de Happyville, via Rooney.
Correo: mapas com "everlast" fazendo os itens dropados sumirem.
Correo: itens dropados na rea dos NPCs Snowman no podem ser pegos por outros jogadores.
Correo: bug no par de comandos unban/ban no permitindo IP de cliente voltar a reconectar ao jogo.

29 Abril 2017,
Novos mtodos para uso especializado em eventos caracteristicos de PQ.
Aprimorao da Boss Rush PQ: novo sistema de recompensas.

01 Maio 2017,
Correo de bugs menores na BRPQ.
Refatorao de cdigo pertinente aos Cash USEs para Pet.
Animao para Pets ao consumirem pet food.

02 Maio 2017,
Reestruturao e refatorao de cdigo para PQs (funes especficas para uso em PQs).
Reimplementao da Kerning PQ.

03 Maio 2017,
Para quests que podem ser repetidas, adio de mensagem mencionando o tempo restante para recome-la.

04 - 05 Maio 2017,
Correo de bug no sistema de keybinding em casos onde certas mecanicas de jogo e itens no eram salvos devido a ids conflituosos com certas skills.
Finalizao da reimplementao da Kerning PQ, com adio de novos mecanismos esperados em eventos/PQs.
Adio de barra de HP para bosses King Slime, Alishar e Snack Bar.

08 Maio 2017,
Adio de funcionalidade para PQs/eventos: ao sair de evento, remove-se todos os itens listados como exclusivo para evento.
Diversas correes em mecnicas das PQs/eventos.
Sistema de lobbys para PQs agora.  possvel instanciar mais de uma PQ em um mesmo channel.

12 - 13 Maio 2017,
Nova ferramenta: monta uma tabela SQL que armazena id-nome de todos os itens descritos nos arquivos handbook e realiza buscas por nomes, retornando seus ids.
Implementao da LPQ.

14 Maio 2017,
Sistema de Lobbys na BRPQ: aloca lobbys disponiveis para times de acordo com o level medio dos jogadores.
Sword Earrings: +30HP -> +1 W.att / Shield Earrings: +1ACC -> +1 M.att

15 Maio 2017,
Implementao da LMPQ.

16 Maio 2017,
Implementao da HPQ.

17 Maio 2017,
Correo de bug com o item "Pet Name Tag", que no retirava o item aps ser usado.
Correo em bug de uma quest (id 3927) de Ariant que envolve uma "parede".

18 - 19 Maio 2017,
Implementao das mecnicas do Horntail (spawn e kill).
Correo de bugs em casos onde valores de EXP ganhos excedem o limite mximo de um inteiro de 32bits.

20 Maio 2017,
Adio: mecnica de cadeia para GMs.
Em conjunto com vcoc, adicionaram-se comandos: !clearslot, !hide/unhide, !jail, !itemvac e !healmap.
Correo de bug em tabela SQL que continha informao imcompleta para com alguns registros de cards e respectivos mobs.

21 Maio 2017,
Refatorao de cdigo referente ao mtodos de coleta de item pelos jogadores.
Retiradas inconsistncias entre infos de mobbook e "carto-de-visitas" do jogador.
Foi retirado o gargalo no sistema sempre que jogador incorpora um novo card ao mobbook.
Consertado bug em potencial ao tentar completar quest que requer item equipado.
Adio de scrolls: Scroll for cold protection, Scroll for spike for shoes.
Consertado quest-evento Dollhouse.

23 - 24 Maio 2017,
Revamp na DB referente s Alliances.
Soluo parcial ao problema das Guild Alliances. Pode-se criar uma, sair, expulsar e trocar ranks de jogadores.

25 Maio 2017,
Soluo final ao problema das Guild Alliances. Todas as funcionalidades implementadas.
Registros de objetos MapleGuildCharacter agora esta sincronizado entre MapleCharacter's e MapleGuild's.

26 Maio 2017,
Correo e proteo a acessos concorrentes em mecnicas de comercializao entre jogadores.
Quests com limite de tempo agora expiram. Tempo restante tambm  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, no ficam com "fome" com o tempo caso os flags PETS_NEVER_HUNGRY estejam setados.

27 - 28 Maio 2017,
Reajuste de diretrio dos scripts de NPCs, agora podendo ser acessados por todos os mundos.
Consertado casos onde jogador tenta acessar o Cash Shop, enquanto abertas janelas/abas interativas, ocasionando crash no jogo.
Resolvido alguns problemas com Player Shops, no retornado todos os itens ao jogador ao sair da loja.
Refatorao de cdigo referente s diversas naturezas de fechamento das janelas interativas (minigames, messenger, npc/player shops, etc), agora utilizando um mesmo cdigo.
Adio de restrio de acesso ao Cash Shop pelos jogadores presentes nas salas da Free Market (evitando assim fechamento de lojas de jogadores que tentem acessar o CS).

29 - 30 Maio 2017,
Implementao da estrutura referente aos cupons de UP EXP & drop.
MapleCouponInstaller: ferramenta desenvolvida para coleta de informaes referentes ao rate e faixa de tempo que os cupons se ativam.

31 Maio 2017,
Compilada uma nova tabela de EXP para equips no jogo.
Adicionado novo sistema de EXP e nivelamento para todos os equipamentos, para alm daqueles de tipo Reverse e Timeless.

01 Junho 2017,
Consertadas mecnicas principais para deletar character, possivelmente eliminando quaisquer resduos do mesmo da DB. Requer que ENABLE_PIC esteja ativado para funcionar.

02 Junho 2017,
Otimizado e corrigido problemas de queda de desempenho ao atribuir lvups a itens com stats muito elevados, que ocasionavam crashs no servidor.
Adicionado funcionalidade USE_ULTRA_THREE_SNAILS. Valor mostrado no  condizente com o dano contabilizado (motivo: client edit).

03 Junho 2017,
Sistema de PIN agora completamente funcional.
Corrigido sistema de ranking para agora mostrar player rankings de acordo com o mundo que ele se encontra.
Adicionado barra de HP para o boss da BalrogPQ.
Equips apenas cosmticos (sem stats e/ou possibilidade de melhorar) no mais ganham EXP e, consequentemente, nivelam.

04 Junho 2017,
Otimizados o mtodo de ganho de stats de equips ao nivelar.
Diversos ajustes finos nos comandos existentes.
Adicionados novos comandos: proitem, seteqstats, buffme, buffmap.
Vrios ajustes finos em alguns comandos.

05 Junho 2017,
Novo NPC Skillbook announcer: Abdula.
Consertada a funo que retorna se uma skill pertence ou no  rvore de habilidades do jogador.

06 Junho 2017,
Corrigido command empowerme.
Corrigidos exploits relacionados a algumas das skills do empowerme.
Corrigido possivel loop infinito no sistema de EXP.

07 - 10 Junho 2017,
Implementao da OPQ.

11 Junho 2017,
Correo de alguns bugs vindos com o commit da OPQ.
Incrementada a documentao referente aos mtodos usados nos scripts de eventos.

12 Junho 2017,
Correo de falha em criao de guilds, no atribuindo corretamente o ttulo de mestre da guild ao criador.

13 Junho 2017,
Mudana nas mecnicas de busca por portais ao transportar cada jogador: quando no for definido, escolhe-se um spawn point aleatoriamente.
Implementao de fila de espera para Guilds na GPQ (funciona em harmonia com o sistema de lobbys).

14 Junho 2017,
Correo de bug envolvendo abuso de conversa com NPC logo aps o sinal de dispose, ocasionando frequentemente crashes no cliente.

15 - 17 Junho 2017,
Correo de bug na funo de atribuio de EXP, que no permitia receber valores negativos de EXP.
Implementao da GPQ.

18 Junho 2017,
Correo de problema de concorrncia referente s alteraes nos rates do server.
Consertado bugs referentes ao comando "level", no reatribuindo rates apropriadamente.

19 Junho 2017,
Consertado cupons no aparecendo apropriadamente na regio de buffs.
Consertado alguns problemas de concorrncia com cupons.
Consertado alguns problemas de concorrncia com character buffs.

20 Junho 2017,
Definido um suporte para o esquema de expedies, tal como pode ser visto na CWKPQ.

21 Junho 2017,
Corrigido vrios aspectos de guilds e alliances, que operavam irregularmente no cliente.
Corrigido "player logged in" aparecendo sempre que jogador troca de canal.
MGC do jogador agora est sincronizado com o MGC da guild, no o contrrio.

23 - 26 Junho 2017,
Diversas reimplementaes de mecnicas da CWKPQ, ainda trabalho em progresso.

27 Junho 2017,
Reestruturao parcial do esquema de footholds do stage 4 da CWKPQ.

28 - 29 Junho 2017,
Acabamento final da CWKPQ.
Corrigido bug no esquema de recuperao de diretrios dos mapas, referenciados em String.wz.

30 Junho 2017,
Corrigido bug em mecnica de hpDec que permitia aos jogadores postergarem o efeito de decrscimo de HP.
Elaborada funcionalidade que permite salvar o "tempo at expirar" para quests com janela de tempo muito alta (as que usam "timeLimit2").

03 Julho 2017,
Corrigido cliente no mostrando dano tomado pelo player se ele est com GM escondido para os outros GMs.
Corrigido cliente no mostrando dano dado pelo summon para outros players.

07 - 09 Julho 2017,
Corrigido parcialmente Mystic Doors.

10 - 11 Julho 2017,
Abertas novas quests para a regio de Masteria (Phantom Woods / Crimsonwood mountain).
Codificados novos NPCs para a regio de Masteria.
Adicionado drop data para mobs na Pendergast Mansion.
Corrigido Mystic Doors podendo ser lanadas em declives, potencialmente mal-colocando players em mapas-alvo.
Corrigido mount equipado por player de nivel baixo potencialmente crashando o client.

12 - 14 Julho 2017,
Corrigido quests onde player pode escolher recompensa no recompensando corretamente.
Corrigido mapas em CBD/Singapore fazendo jogador "cair" do mapa.
Adicionado no sql lojas de NPCs de Malaysia.
Adicionado minidungeon "ByeBye station" (Malaysia).
Codificada expedio Scarlion/Targa.
Corrigido exploit com mini-dungeons (toda party, independente de localizao atual, movida para dentro da MD).

15 Julho 2017,
Adicionado area boss Snack Bar.
Corrigido bugs com "buffmap" desconectando players em certos casos.

16 - 17 Julho 2017,
Adicionados HTPQ e expedio Horntail.
Corrigido bugs com levelup de equipamentos provocando Integer overflow (stats negativos) nos clientes.
Corrigido ataque de Octopus (summon) no revelando direo a clientes de terceiros.
Corrigido caso onde player usando chair morre sem desequipar a chair, levando clientes a mostrar chairs ao lado do player.
Nova feature: cura extra de chairs de mapa.

18 - 19 Julho 2017,
Corrigido varias falhas de concorrencia na classe dos players.
Corrigido reator das portas do dojo as vezes lancando nulls.
Adicionado sistema de lobbys pro Dojo (multiplas partys podendo acessar salas do Dojo concorrentemente, com limite).
Adicionado proteo de acesso concorrente a certas propriedades dos players.

21 Julho 2017,
Corrigido scripts dojang_Eff (agora aplicando para todos) e dojang_1st (agora somente para o primeiro player entrando no mapa).
Dojo agora funcional, com sistema de lobbys aplicado.
Bosses no dojo agora dropam buffs e mobs poes.

22 - 23 Julho 2017,
Corrigido vrios aspectos errneos referente ao funcionamento das Mystic Doors.
Comando adicionado: recharge.
Adicionado/modificado alguns scripts de portais relacionados a mapas de skills de 4th job.

24 Julho 2017,
Adicionada mecnica permitindo quests entregarem itens mesmo que no haja slots vazios para garantir tal ao.

25 Julho 2017,
Adicionadas barras de HP para bosses da regio de Zipangu/Showa.
Adicionada expedio para bosses de Showa.
Adicionados chairs a venda por NPCs ao longo de Maple World.

26 - 27 Julho 2017,
HP Bar de bosses agora aparecem de forma inteligente, de acordo com quem o jogador est alvejando.
Adicionadas expedies para Zakum e Pinkbean.

31 Julho 2017,
Otimizado carregamento de skills ao iniciar o server.
Workaround em bosses tais como Riche e Ice Witch, anteriormente inderrotveis.

01 Agosto 2017,
Adicionado drop data para tais bosses anteriormente inderrotveis.

02 Agosto 2017,
Consertado bug em alguns eventos, relacionado  funo isEventLeader.
Consertado quests no dando item certo apropriadamente, no caso de escolhas.

03 Agosto 2017,
Quests agora retiram itens antes de entregar recompensas.
Aps a primeira inicializao, PQs inicializaro mais rpido, uma vez que h um sistema preparador de EIMs ativo.

04 - 05 Agosto 2017,
Novo scroll: antibanish. Retorna ao local de onde foi banido pela ultima vez.
Resolvido alguns problemas de concorrncia com MapleMapFactory.
Removidos drops inexistentes da DB.
Resolvido problema com GMs de level alto recebendo bloqueio MWLB.

07 - 10 Agosto 2017,
Adicionada Magatia PQ.
Resolvido bug no Dojo impedindo mesma party de tentar entrar de novo se saiu sem acab-la.
Resolvido bugs nos scripts de 2nd job.

14 Agosto 2017,
Resolvidos alguns bugs em alguns NPCs e mapa de Mu Lung.
Resolvido algumas inconsistncias entre MapleCharacter <-> MaplePartyCharacter, ocasionando infos erroneas em Guilds.

15 Agosto 2017,
Rebalanceado ganho de equip exp.
Atualizado amostra na tela de lvup stats de equips para os jogadores.
Reactors agora dropam itens de quest somente se o player possui a mesma ativada.

16 Agosto 2017,
Consertado corrente de quests da Temple of Time. Agora Pink Bean  alcancvel.
Adicionadas algumas chairs ao SQL.

17 Agosto 2017,
Consertado Orbis Tower<B2> ainda aplicando DOT ao player, mesmo com bolha ativada.
Adicionado Boss HPBar em Rombot.
Consertado problema de keybinding para USEs com id batendo com id de skills fora da arvore de habilidades do jogador.
Consertado bug em scripts de alguns forjadores de itens que no verificava corretamente a quantidade de itens a tirar do jogador antes de fazer o item.
Adidionado loots para mobs de Kerning Square.
Consertado comandos de hair e face.

18 Agosto 2017,
Consertado skill Dispel no 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.

20 - 22 Agosto 2017,
Refatoradas algumas referncias de identificao de itens, quando constantes, para ser realizados pelo classe esttica ItemConstants ao invs da classe MapleItemInformationProvider.
Adicionados door portals em Kerning City Square.
Refatorado acesso ao DB. Conexes agora podem ser lanadas em paralelo, com um limite mximo de conexes. 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 no expirando corretamente (possivelmente crashando o cliente se no meio do jogo).

24 - 25 Agosto 2017,
Acesso  DB usando HikariCP (melhor ganho em desempenho e cdigo mais enxuto).
Resolvido bugs com hatch egg e evolvePet.
Adicionado energy bar e skills funcionais no Dojo.
Consertado cash pet food retirando stats de mount em Character Info.

26 Agosto 2017,
Consertado bug no sistema de exp de pets.
Refatorado sistema de trades, agora verificando por slots disponveis similarmente ao sistema usado pelas rewards de quests.

27 Agosto 2017,
Hero's Will retira a maioria dos diseases. Tonico retira slow alm de weakness.
Consertado comando itemvac coletando quest itens e itens de outros jogadores.
Novo comando: cake. Chama cake boss com valor customizvel de HP.

28 Agosto 2017,
Parties agora podem sair do Dojo sem precisar esperar o timeout expirar.
Ao entrar no Dojo, jogadores tem energy points resetados pra zero.
Adicionado informao de NX ganho ao coletar cupons.
Pets em outros slots agora equipam devidamente.

31 Agosto 2017,
Refatorado autoassigner para focar nos stats primrios a partir da avaliao do valor base do stat secundrio com o 1 e 2 equips mais forte, ao invs de somente o 1.
Corrigido bug de acesso concorrente no sistema de rate cupons.

01 Setembro 2017,
Comando rates e equiplv agora usam visual ao invs de escrever no chat.
Corrigido NPC crafters crashando o cliente no caso onde o player no tem slot disponvel para o novo item.

02 Setembro 2017,
Refatorado sistema de schedules para mounts e pets. Agora o server passa a instanciar as chamadas s funes que definem "cansao" nos animais, ao invs de instanciar uma task para cada.

04 Setembro 2017,
Adicionado sistema de excluso de itens (pet feature) no server.
Party recebe update de HP de jogadores ao ressucitarem na city.
Flash Jump's levam o update necessrio ao trocar de job. 3a pessoa agora pode ver a animao do FJ.

05 Setembro 2017,
Corrigido mais alguns aspectos do autoassigner.
Corrigido itens saindo para fora do mapa. Nova posio do drop leva em conta as bordas da camera do jogador.

07 Setembro 2017,
Adicionado Vega's Spell.
3rd job event agora possui tempo-limite e verifica se h jogadores j enfrentando o desafio.

10 Setembro 2017,
Protegido contra acesso concorrente classes MonsterBook e MapleInventory.
Nova feature: autosaver.

11 Setembro 2017,
Consertado pet ignore no recuperando dados dos pets em alguns casos.

12 Setembro 2017,
Explorer mount quest como evento, com timeout e expulsa o player se o hog morre.

14 - 15 Setembro 2017,
Adicionado AmoriaPQ.
Consertado um problema em Inventory Sort que lanava exceo caso tivesse que ordenar vetores vazios.

16 Setembro 2017,
Refatorado sistema de schedules para hired merchants. Agora o server passa a instanciar as chamadas s funes que fecham as hired merchants, ao invs de instanciar uma task para cada.

18 - 21 Setembro 2017,
Refatorado sistema de schedules para skill cooldowns e buff expiretimes.
Completamente reestruturado sistema de buffs. Nova flag permite permanncia de buffs mais fortes mesmo que novos buffs surjam.

22 Setembro 2017,
Adicionado buffs para GPQ.
Consertado GPQ no iniciando devido a problemas com o script de evento.

23 Setembro 2017,
Adicionado Water of Life.
Consertado bug com sistema novo de buffs ao entrar no cash shop e em outros cenrios onde no se detectava o melhor buff corretamente.

25 - 27 Setembro 2017,
Adicionado proteo de acesso concorrente a aes de Hired Merchant e Player Shop.
Corrigido alguns problemas com Hired Merchant no retornando a quantidade correta de itens.
Adicionado Owl of Minerva.
Corrigido um bug no sistema de checagem de slots.

28 Setembro 2017,
Adidionado wish tickets  AmoriaPQ.

02 - 03 Outubro 2017,
Adicionado proteo de acesso concorrente em MapleParty.
Corrigido bug em sistema de distribuio de EXP para party.
Corrigido bug de overflow em distribuio de EXP.
Corrigido bug com scrolls no usando slots quando resultam em sucesso.
Refatorado sistema de schedules para disease expiretimes.

05 Outubro 2017,
Alterado level mnimo para receber exp de um mob de base level - 5 para - 20 (cliente destaca infos do mob em vermelho se o jogador est abaixo desta faixa).

07 Outubro 2017,
Consertado players podendo criar party sendo level menor que 10.
Players abaixo do level 10 agora podem convidar outros menores que 10 para party, se o servidor permitir.

09 Outubro 2017,
Adicionado proteo de acesso concorrente em invocao de scripts na EventInstanceManager.
Alterado tempo-limite em mapas da PiratePQ para seguir o determinado para cada mapa.

12 Outubro 2017,
Corrigido alguns bugs com a PPQ.
Se houve sucesso usando white scroll, slot ainda  usado.

15 Outubro 2017,
Corrigido Mini-dungeons no liberando os jogadores corretamente. Se player entra em outra sesso de MD antes de dar o timeout da primeira, o timeout leva efeito mesmo fora da sesso.
Corrigido um bug/exploit que permitia stackar map chair recovery.
Corrigido um bug no inventrio de CASH mesclando itens de mesmo id.
Adicionado contador de buscas por itens realizados pelos jogadores ao usar Owl. Sugesto de mais pesquisados na Owl implementado.

17 Outubro 2017,
Consertado Roaring Tiger Messenger aparecendo fora da tela ao final da animao.
Consertado bugs envolvendo ganho de EXP em party, para casos onde o level do mob alvo  bem maior que o do atacante/leecher.

20 - 21 Outubro 2017,
Bonus de Map chair rearranjado como uma skill, buffando jogador no momento que a codio de ativao  atingida.
Hired Merchant agora verifica devidamente se jogador possui slot antes de liberar a compra de um item.
Pequeno conserto de acesso concorrente com o Storage.
Corrigido Map chair no removendo task corretamente caso jogador mude de mapa inesperadamente.

22 Outubro 2017,
Corrigido itens com ownership diferente sendo agrupados num mesmo slot, perdendo a referencia de dono.
Implementado feature "Arrange Items" do MapleStorage. Ele faz os devidos agrupamentos de itens e organiza os itens do storage.
Corrigido storage mesclando itens que deveriam ser nicos (que no poderiam haver mais de um num mesmo slot, ou no inventrio do jogador).
Corrigido bug onde colocar um pet equipado no Cash Inventory e voltar ao jogo causaria crash no jogador.

23 - 24 Outubro 2017,
Adicionado proteo contra acesso concorrente em mdulos de MapleMonster.
Corrigido bug com Venom fazendo aparecer "dano 1" no DOT.
Corrigido sistema de EXP agora contabilizando devidamente HP curado pelo mob na distribuio do EXP.

25 Outubro 2017,
Corrigido alguns problemas com as configs de inicializao do HikariCP.
Corrigido bug com inicializao de NPC scripts podendo desconectar o jogador se instaciado mltiplas vezes.

26 Outubro 2017,
Adicionado feature de randomizao dos stats ganhos de HP e MP. Stat ganho de MP leva na contabilizao INT do jogador.

27 - 28 Outubro 2017,
Alterado fairness de alguns locks do server para atender em fila requisies de acesso ao cdigo atmico.
Corrigido jogadores "pulando mapas" se estiverem jogando com Internet lenta e tentarem usar portais mltiplas vezes.
Corrigido storage no liberando devidamente o jogador em casos onde o mesmo no possa executar uma transao por falta de nvel 15.
Corrigido sistema de buffs no computando buffs com valor zero no sendo apropriadamente ativados no jogador.

29 Outubro 2017,
Adicionado drop data para diversas verses de Fairy, Yetis e Pepes.
Adicionado proteo contra acesso concorrente em MapleGuild e MapleAlliance.

30 Outubro 2017,
Adicionado drop data de mesos para o restante dos mobs que dropam 4 ou mais itens.

31 Outubro 2017,
Corrigido bug ao mudar classe de Aran desconectando o jogador.
Corrigido drop data de flechas agora dropando bundles ao invs de uma quantidade unitria.

01 - 02 Novembro 2017,
Modificado licenas do projeto.
Corrigido um bug no sistema que calcula slotMax dos itens.
Corrigido npcs/portais/reatores e outros mecanismos enviando jogadores para spawnpoints aleatrios onde no deveria.
Corrigido buff Wind Walk no cancelando quando atacando.

03 Novembro 2017,
Modificado custom questline: recompensa deixa de ser PAC com chaos scrolls p/ map chair skill com itens de Maple.
Adicionado quest de Horus' Eye.
Consertado Wind Walk agora atuando corretamente, no uma outra verso de Dark Sight.

04 Novembro 2017,
Corrigido WK Charge skills no sobrescrevendo uma  outra ao ativar as skills.
Implementado nova ferramenta: MapleQuestItemFetcher. Ela vasculha a DB e os XMLs em busca de informaes perdidas quanto aos itens de quest.

05 Novembro 2017,
Adicionado sistema de level cap para jobs correntes.
Revisto acesso concorrente sobre o componente EM da classe EIM.

07 Novembro 2017,
Refatorado esquema de schedules por toda a source, diminuindo drasticamente as chamadas ao TimerManager.
Refatorado algumas chamadas  DB, busca somente aquilo que  necessrio.

08 - 09 Novembro 2017,
Adicionado packet para extra slot pendant.
Corrigido possvel bug em MapleMapFactory.
Modificado todas as DB tables agora utilizando InnoDB (ganhos do MyISAM em contraste se tornou nfimo, para casos crticos).

11 Novembro 2017,
Adicionado proteo contra acesso concorrente em scripts de portais, eliminando possveis inconsistencias por script.
Implementado as skills de 2o job de Aran nas questlines.
Corrigido GM shop sendo liberado pra jogadores em Amherst.

13 - 14 Novembro 2017,
Modificado ID de jogador agora comeando 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 descries de itens feitos pelo Maker e as compila numa tabela, pra ser usada na DB.
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 exceo sendo lanada ao tentar desligar o server.

16 - 17 Novembro 2017,
Rearranjado ID de jogador agora comeando de 1 mais uma vez. Espera-se que no haja mais de 1bil de jogadores registrados.
Corrigido timer de quest no saindo do cliente quando dado o termino bem-sucedido da quest.
Corrigido MapleArrowFetcher atribuindo valores iguais para min e max ranges. Max deve sempre ser maior que min.
Corrigido bug no ThreadTracker no mostrando os ltimos locks capturados pelas threads corretamente.

18 - 20 Novembro 2017,
Implementado items sendo dropados de reatores intervaladamente, GMS-like.
Adicionado informao ao jogador que tentar completar uma quest com item necessrio equipado.
Nova ferramenta: MapleMapInfoRetriever. Deteco bsica de mapas com sem n de info em sua estrutura WZ.
Adicionado scripts para Power B. Fore npc.

21 - 23 Novembro 2017,
Implementado Maker skill (mtodos de packets pelo menos j existiam).
Corrigido bug em MapleSkillMakerFetcher, atualizado DB com as tabelas normalizadas.
Nova ferramenta: MapleSkillMakerReagentIndexer. Agrupa no banco de dados informao pertinente aos reagentes do Maker, para serem usados pelo server.
Quests nivelando/utilizando o Maker funcionam corretamente agora.

25 - 26 Novembro 2017,
Implementado regio de Neo City. Progresso do jogo e sistema de quests fluem normalmente agora.
Corrigido um bug onde mobs de PQ no atribuem experincia aos jogadores por serem "baixo nvel".
Corrigido um bug de deadlock com respawn de reatores.
Reatores que consomem drops agora checam por possveis drops ao se registrar no mapa (seja por respawn ou primeiro spawn).
Aprimorado mecnicas da EllinPQ.

28 Novembro 2017,
Diversas refatoraes de classes no projeto.
Novo release: HeavenMS.

02 Dezembro 2017,
Adicionado informao de classes nos NPCs para os 2o jobs de Explorer.