Password on minigames + Broadcast diseases + Missing reactor scripts
Added script for several uncoded reactors with drop data on DB. Improved quest status updates on the DB, now using a common "characterid" column. Fixed several disease status not appearing for other players. Fixed MapleTV item being taken twice per operation. Implemented password system for minirooms such as omok/match cards. Passwords as player names will suggest to the system that player is being "invited" to the private game.
This commit is contained in:
@@ -50,6 +50,7 @@ Player Social Network:
|
||||
* Guild and Alliance system fully functional.
|
||||
* Beginners can create and join a "beginner-only" party (characters up to level 10).
|
||||
* Enhanced synchronization on Player Shops and Hired Merchants. Transactions made are instantly informed to the owner.
|
||||
* Game minirooms such as match cards and omok now has semi-functional password system.
|
||||
|
||||
Cash & Items:
|
||||
|
||||
@@ -131,6 +132,7 @@ External tools:
|
||||
* MapleQuestItemCountFetcher - Searches the quest WZ files and reports in all relevant data regarding missing "count" labels on item acts at "complete quest".
|
||||
* MapleQuestItemFetcher - Searches the SQL tables and project files and reports in all relevant data regarding missing/erroneous quest items.
|
||||
* MapleQuestMesoFetcher - Searches the quest WZ files and reports in all relevant data regarding missing/erroneous quest fee checks.
|
||||
* MapleReactorDropFetcher - Searches the DB for reactors with drop data and reports in reactorids that are not yet coded.
|
||||
* MapleSkillMakerFetcher - Updates the DB Maker-related tables with the current info present on the WZs.
|
||||
* MapleSkillMakerReagentIndexer - Generates a new maker table describing all stat-improvements from the Maker reagents (those empowering crystals and jewels).
|
||||
|
||||
|
||||
@@ -850,35 +850,35 @@ Adicionado sistema de bonus para expedição de Showa, atingível se nenhum joga
|
||||
Nova ferramenta: MapleBossHpBarFetcher. Localiza no Mob.wz ids de mobs que possuem um boss hp bar mas não são labelados como "boss".
|
||||
Incrementado quiz de 3rd job, agora utilizando um pool de 40 perguntas com escolha arbitrária.
|
||||
|
||||
05 - 10 Março 2018,
|
||||
05 - 10 Abril 2018,
|
||||
Corrigido diseases não sendo removidas corretamente no cliente quando tentando trocar de canal/entrar Cash Shop, permitindo-as ficar no jogador infinitamente.
|
||||
Corrigido Holy Symbol atuando de forma inesperada no cenário com somente um jogador.
|
||||
Corrigido Summon Sack lv. 9 lançando mob com id inexistente.
|
||||
Corrigido NPC de guild tirando mesos do jogador sem efetuar a ação alguma caso o número máximo de jogadores tenha sido alcançado.
|
||||
|
||||
11 - 12 Março 2018,
|
||||
11 - 12 Abril 2018,
|
||||
Localhost melhorado: retirado caps de Matk, Mdef, Wdef, Acc e Avoid.
|
||||
Balanceado Ninja Ambush, agora dando uma quantidade de dano justificável.
|
||||
Implementado questline do Dyle.
|
||||
Corrigido possível exploit com sistema de quests, onde jogador podia começar e completar quaisquer quests livremente.
|
||||
Nova ferramenta: MapleCashDropFetcher. Aplicação busca por drop data de cash na DB e reporta.
|
||||
|
||||
13 - 14 Março 2018,
|
||||
13 - 14 Abril 2018,
|
||||
Adicionado feature de anúncio de mudança de classe.
|
||||
Adicionado drops faltando da questline Puppeteer de Aran.
|
||||
Movimentação de GM rank para alguns comandos.
|
||||
Corrigido autoassigner inesperadamente desconectando jogadores, quando o autoassigner do cliente está sendo utilizado.
|
||||
Adicionado scripts para a questline de Full Swing de Aran.
|
||||
|
||||
19 Março 2018,
|
||||
19 Abril 2018,
|
||||
Tentativa de correção em reactors desconectando jogadores que tentam ativá-los com ataque básico ao mesmo tempo.
|
||||
Adicionado feature de AutoJCE (créditos aos Acernis devs).
|
||||
|
||||
20 - 22 Março 2018,
|
||||
20 - 22 Abril 2018,
|
||||
Resolvido exploit com login, onde qualquer um (via packet editing) podia logar livremente com personagem de outras contas.
|
||||
Nova ferramenta: MapleQuestlineFetcher. Busca nos XMLs e registra questids que ainda não possuem quest scripts.
|
||||
|
||||
24 - 25 Março 2018,
|
||||
24 - 25 Abril 2018,
|
||||
Corrigido sistema de levelup de equips desbalanceado para o cenário low-level, distribuindo uma quantidade de EXP extremamente baixa.
|
||||
Corrigido flag EQUIP_EXP_RATE atuando de forma errônea.
|
||||
Modificado sistema do chaos scroll, agora utilizando uma flag nova ao invés de reusar flag SCROLL_CHANCE_RATE.
|
||||
@@ -887,11 +887,24 @@ Corrigido alguns aspectos do BalrogPQ, tais como a cabeça sendo atingível ante
|
||||
Corrigido barras da tela de seleção de canais na etapa de login não atuando corretamente.
|
||||
Adicionado checks de world server lotado de diversos pontos das etapas de login.
|
||||
|
||||
26 Março 2018,
|
||||
26 Abril 2018,
|
||||
Corrigido sistema de levelup ainda desbalanceado para o cenário EXTREMAMENTE low-level.
|
||||
Adicionado suporte para quests de Kerning Square e Mushroom Castle.
|
||||
Adicionado script para várias quests ainda não-scriptadas.
|
||||
Refatorado medal quests, agora adotando um sistema de script default para aquelas não-scriptadas.
|
||||
Adicionado comando "debuff", debuffando em área próximo ao character que ativou o comando.
|
||||
Corrigido vazamento de dados na DB referente às informações de quest status e medal maps dos jogadores.
|
||||
Adicionado checagem de proximidade aos NPCs para começar e terminar quests sem lightbulb.
|
||||
Adicionado checagem de proximidade aos NPCs para começar e terminar quests sem lightbulb.
|
||||
|
||||
27 Abril 2018,
|
||||
Edição de localhost: Removido popup de "excesso de AP" e bloqueios de "Admin/MWLB", créditos ao kevintjuh93.
|
||||
Edição de localhost: Removido popup de "You've gained a level!", créditos ao PrinceReborn.
|
||||
Adicionado script para vários reactors com drop data na DB mas ainda não-scriptados.
|
||||
Melhorado updates de quest status, agora utilizando uma nova coluna "characterid" para facilitar retirada de antigos elementos da tabela.
|
||||
Corrigido vários status de diseases não aparecendo para outros jogadores.
|
||||
Corrigido item de MapleTV sendo retirado 2x ao usar.
|
||||
|
||||
29 Abril 2018,
|
||||
Implementado sistema de senhas para minirooms de match cards/omok.
|
||||
Adicionado/documentado mensagens de erro apropriados ao criar/visitar minirooms.
|
||||
Implementado expel em minirooms de jogos.
|
||||
@@ -7,10 +7,13 @@ Vcoc - Freelance Developer
|
||||
Known issues:
|
||||
- Everytime two people click on an npc at the same time, one of them dcs and the other needs to @dispose to talk to the npc.
|
||||
- If multiple people hit boxes/reactors at the same time, they both dc with invalid pointer error.
|
||||
- Passwords on minirooms are not encoded for players entering/logging into the map.
|
||||
---------------------------
|
||||
|
||||
---------------------------
|
||||
ToDo / Missing features list:
|
||||
Missing features list:
|
||||
- Miniroom tooltips (such as number of players in store/host awaiting game) not showing up properly.
|
||||
- Disease POISON appears MISSES to other players.
|
||||
---------------------------
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user