Enhanced map bounds + HolidayPQ + Battleship
Fixed Abdula not showing book info for Arans. Fixed map bounds, now it hopefully doesn't let items pass through the walkable area anymore. Implemented HolidayPQ. Added a custom item sandbox system, to be used with items generated by the "drop" command. Added the whole-map buff when using the Happy Birthday item. Fixed several battleship issues: - Battleship now shows HP properly at the buff icon. - Cleared some inconsistencies on battleship when interacting with the enhanced buff system. - Battleship now hands out defensive buffs properly.
This commit is contained in:
@@ -22,7 +22,7 @@ Feature list:
|
||||
|
||||
PQs:
|
||||
|
||||
* HPQ/KPQ/LPQ/LMPQ/OPQ/EllinPQ/PiratePQ/MagatiaPQ/HorntailPQ/AmoriaPQ/TreasurePQ/ElnathPQ.
|
||||
* HPQ/KPQ/LPQ/LMPQ/OPQ/EllinPQ/PiratePQ/MagatiaPQ/HorntailPQ/AmoriaPQ/TreasurePQ/ElnathPQ/HolidayPQ.
|
||||
* CWKPQ as Expedition-based event.
|
||||
* Expeditions: Scarga/Horntail/Showa/Balrog/Zakum/Pinkbean.
|
||||
* GuildPQ + Guild queue with multi-lobby systems available.
|
||||
@@ -34,8 +34,10 @@ Skills:
|
||||
|
||||
* Some skills behaving oddly have been patched, such as Steal, Venomous Star/Stab and Mystic Doors.
|
||||
* Maker skill features properly developed.
|
||||
* Improved current Battleship skill, now showing the HP properly on buff tab and making visible for others after changing maps.
|
||||
* Server is using heuristics to calculate fee costs for the Maker (errors sums up to 8k mesos, reagent errors stacks up comformant with it's level).
|
||||
* New skill: Chair Mastery (max lv 1) - Players having this passive skill can gain a significant boost of HP/MP recovery when sitting on a field/map chair.
|
||||
* Mu Lung Dojo skills functional.
|
||||
|
||||
Quests:
|
||||
|
||||
@@ -71,6 +73,7 @@ Cash & Items:
|
||||
* New scroll: antibanish. For use only in cases where bosses send a player back to town.
|
||||
* Inventory system properly checks for item slot free space and ownership.
|
||||
* Storage with "Arrange Items" feature functional.
|
||||
* Close-quarters evaluation mode for items (sandbox).
|
||||
* Spikes on shoes.
|
||||
* Vega's spell.
|
||||
* Owl of Minerva.
|
||||
@@ -87,6 +90,7 @@ Monsters, Maps & Reactors:
|
||||
* Monsterbook displays drop data info conformant with the underlying DB (needs custom wz). See more on the MobBookUpdate feature.
|
||||
* Every skill/mastery book is now droppable by mobs.
|
||||
* Mobs now can drop more than one of the same equipment (number of possible drops defined at droptime, uses the minimum/maximum quantity fields on DB).
|
||||
* Redesigned HT mechanics for spawn and linked damage to the sponge.
|
||||
* Improved map bounding checks for item drop points, assuring most of the items dropped will be available to pickup inside the accessible map area.
|
||||
* Limited item count on maps, smartly expiring oldest registered items, preventing potential item flooding.
|
||||
* Implemented Zombify disease status.
|
||||
@@ -95,6 +99,7 @@ Monsters, Maps & Reactors:
|
||||
* Boats, elevator and other travelling mechanics fully working.
|
||||
* HP decreasing overtime on maps and mechanics to prevent them (consumables, equips) fully functional.
|
||||
* Crimson Balrog boat approaching visual effect made functional.
|
||||
* Maps having everlasting items no longer expires them.
|
||||
* PQs, Taxis and other event-driven situations warps players at random spawnpoints, GMS-like.
|
||||
* Some reactors (PQ bonus boxes) spraying items on the map, instead of dropping everything at once.
|
||||
* Reactors pick items up smartly, checking for an option to pick up on many-items-nearby scenario.
|
||||
@@ -116,6 +121,7 @@ Player potentials:
|
||||
* Player level rates.
|
||||
* Gain fame by quests.
|
||||
* Pet evolutions functional (not GMS-like).
|
||||
* Reviewed keybinding system.
|
||||
|
||||
Server potentials:
|
||||
|
||||
@@ -141,6 +147,14 @@ Server potentials:
|
||||
* Accounts can be created automatically when trying to login on an inexistent account -- credits to shavit.
|
||||
* Usage of Bcrypt (up-to-date) as the main password hashing algorithm, replacing old SHA's -- credits to shavit.
|
||||
|
||||
Custom NPCs:
|
||||
|
||||
* Spiegelmann: automatized rock-refiner.
|
||||
* Abdula: lists droppers of needed skill/mastery books.
|
||||
* Agent E: accessory crafter.
|
||||
* Donation Box: automatized item-buyer.
|
||||
* Coco & Ace of Hearts: C. scroll crafters.
|
||||
|
||||
Admin/GM commands:
|
||||
|
||||
* Server commands layered by GM levels.
|
||||
@@ -175,6 +189,7 @@ Project:
|
||||
* Fixed/added some missing packets for MoveEnvironment, summons and others.
|
||||
* Uncovered many Send/Recv opcodes throughout the source.
|
||||
* Reviewed many Java object aspects that needed concurrency protection.
|
||||
* Reviewed SQL data, eliminating duplicated entries on the tables.
|
||||
* Usage of HikariCP to improve the DB connection management.
|
||||
* Protected many flaws with login management system.
|
||||
* Heavily reviewed future task management inside the project. Way less trivial schedules are spawned now, relieving task overload on the TimerManager.
|
||||
@@ -199,11 +214,4 @@ Localhost:
|
||||
* Removed the AP assign block for novices.
|
||||
* Removed a block that would show up when trying to apply an attack gem on equipments that aren't weapons.
|
||||
|
||||
Custom NPCs:
|
||||
|
||||
* Agent E: Accessory crafter.
|
||||
* Donation Box: Instant-sell NPC.
|
||||
* Ace of Hearts & Coco: C. scroll crafter.
|
||||
* Spiegelmann: Instant-ore refiner NPC.
|
||||
|
||||
---------------------------
|
||||
@@ -11,6 +11,7 @@ Known issues:
|
||||
- Some criticals (e.g. from Aran skills) will not show up as crit for other players.
|
||||
- Deadlocks may start appearing if the server stays online long enough with many players logged in.
|
||||
- If there are multiple bosses that shows HPBar on the map, if a player hits more than one the HPBar may start flickering on the screen.
|
||||
- Sometimes battleship may behave oddly with the enhanced buff system, making the character d/c in certain scenarios.
|
||||
---------------------------
|
||||
|
||||
---------------------------
|
||||
|
||||
@@ -2,6 +2,8 @@
|
||||
Spiegelmann -> 2042000
|
||||
Coco -> 9000017
|
||||
Agent E -> 9000036
|
||||
Donation Box -> 9000041
|
||||
Abdula -> 9209000
|
||||
|
||||
CUSTOM NPC SHOPS:
|
||||
Spindle -> 9201082
|
||||
@@ -1025,4 +1027,16 @@ Adicionado comportamento de substituição de itens ao expirar, cortesia do Gabr
|
||||
Corrigido ponteiro nulo ao tentar usar return scroll em mapas como Mu Lung.
|
||||
Corrigido um crítico problema de deadlock com o MaplePacketEncoder.
|
||||
Corrigido um crítico problema de vazamento de dados na DB referente ao quest status.
|
||||
4th job Aran agora usa script de evento, evitando múltiplos jogadores lutando contra múltiplas Mahas.
|
||||
4th job Aran agora usa script de evento, evitando múltiplos jogadores lutando contra múltiplas Mahas.
|
||||
|
||||
08 - 10 Junho 2018,
|
||||
Corrigido Abdula não mostrando skill/mastery books para Aran.
|
||||
Corrigido fronteiras de mapa não mais deixando passar itens para fora do campo.
|
||||
Corrigido battleship não mostrando HP corretamente.
|
||||
Corrigido battleship não atuando corretamente com o sistema de buffs, deixando jogadores sem poder ativar a skill em certos casos.
|
||||
Corrigido battleship não dando buffs na defesa corretamente.
|
||||
|
||||
11 - 12 Junho 2018,
|
||||
Adicionado efeito do usável Happy Birthday pra todos no mapa.
|
||||
Implementado HolidayPQ.
|
||||
Adicionado sistema de sandbox para itens.
|
||||
Reference in New Issue
Block a user