This is my special fork of the Season 5.2 client sources uploaded by Luois.
The ultimate goal is to clean it up and make it compatible and feature complete to Season 6 Episode 3.
What I have done so far:
- ๐ฅ The framerate has been increased to 60 fps and can be adjusted with the chat
command
$fps <value>
. The options menu includes a checkbox to reduce effects. - ๐ฅ Optimized some OpenGL calls by using vertex arrays. This should result in a better frame rate when many players and objects are visible.
- ๐ฅ Added inventory and vault extensions.
- ๐ฅ Replaced the network stack with MUnique.OpenMU.Network to make it easier to apply changes. I included a .NET 7 runtime for this and had to change some code to allow async networking.
- ๐ฅ The network protocol has been adapted for Season 6 Episode 3 - there is probably still some work to do, but it connects to OpenMU and is playable.
- ๐ฅ Significant changes from Qubit have been incorporated, such as
- Rage Fighter class
- Visual bug when Dark Lord walks with Raven
- Item equipping with right mouse click
- Glow for red, blue and black fenrir
- Additional screen resolutions
- MU helper dialog (not fully functional yet)
- Removed if-defs for Rage Fighter class as we are targeting Season 6, so Rage Fighter should always be included.
- Some minor bug fixes, e.g.:
- Storm Crow item labels
- Ancient set labels
What needs to be done for Season 6:
- The master skill tree system needs to be overhauled:
- The old one has up to 5 master levels per skill, and each was a separate skill.
- The new system has one per normal skill, one per master skill, and additional levels that are sent to the client.
- Lucky Items
- Karutan Map
- MU Helper logic
Because of the integrated .NET code, you need to publish the ManagedLibrary first to the debug output folder of the main.exe, so that all required managed DLLs are copied. A simple build is not enough in this case, however the publish just needs to be done once.
- Webzen
- Louis
- Qubit (tuservermu.com.ve)
- Community members of RaGEZONE and tuservermu.com.ve for posting fixes