Refactored login system, caching account data, merging some queries and using way less DB queries on login. Server now uses associative tables for character-account and character-world, lowering considerably usage of some DB queries. Fixed getPartyMembersOnSameMap method trying to access disconnected members, promptly throwing nulls. Improved EXP distribution system, now crediting damage-contributing EXP to the party when the player is not present on the map. Improved the "View-all-chars" feature mechanics, not so often disconnecting players for server response timeout anymore. Improved Mystic Doors mechanics, now correctly spawning party players at actual door location on the off-town map. Fixed "fly" command not working properly. All characters of that account are able to use this mechanic (client session limitation). Fixed a critical deadlock issue on the new channel scheduler system. Fixed some mobs not using skills, issue brought on the latest MoveLifeHandler update. Improved slightly skill/movement synergy on the MoveLifeHandler responses. GMs no longer creates Hall-of-fame PlayerNPCs when reaching max class level. Fixed monsterValue script method being triggered multiple times for party members. Fixed pinkbean not dropping items inside expedition. Moved "recharge" command from Donator to JrGM.
71 lines
2.2 KiB
Plaintext
71 lines
2.2 KiB
Plaintext
========== HeavenMS ==========
|
|
Credits:
|
|
Ronan - Head Developer
|
|
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.
|
|
- 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.
|
|
- Dragon Roar doesn't show the stun effect to players.
|
|
- Some monster status such as freeze and weapon/magic reflect doesn't behave properly in certain scenarios. Freeze seems to not work on mobs with low OID or are starters from server boot time.
|
|
---------------------------
|
|
|
|
---------------------------
|
|
Missing features list:
|
|
- Miniroom tooltips (such as number of players in store/host awaiting game) not showing up properly.
|
|
- Change name/World transfer.
|
|
- Some pirate skills doesn't work for 3rd parties.
|
|
- Cache frequently used SQL data.
|
|
---------------------------
|
|
|
|
|
|
---------------------------
|
|
** Others **
|
|
- Family system
|
|
- MTS
|
|
---------------------------
|
|
|
|
|
|
---------------------------
|
|
** Quest **
|
|
- Family & Medal quests.
|
|
---------------------------
|
|
|
|
|
|
---------------------------
|
|
** Basic PQs **
|
|
---------------------------
|
|
|
|
|
|
---------------------------
|
|
** Packet issues & advanced PQs **
|
|
- Mystic Doors (won't deploy players properly is some situations, only destination map matches).
|
|
- Ariant Party Quest
|
|
- Monster Carnival 1/2 Party Quest
|
|
- Nett's Pyramid Party Quest
|
|
---------------------------
|
|
|
|
|
|
---------------------------
|
|
** Skills **
|
|
- Check autoban system
|
|
---------------------------
|
|
|
|
|
|
---------------------------
|
|
** Jobs **
|
|
---------------------------
|
|
|
|
|
|
---------------------------
|
|
** System **
|
|
- Update Java version
|
|
---------------------------
|
|
|
|
==================================== |