Game resolution doesn’t seem to make much difference in this game. What about adding a resolution upscale option?
The game is unnecessarily forcing the game window to fix at the exact resolution. In fact, game window can be resized (in widowed mode) to improve performance. If the game allows resizing the window in windowed mode, 30 fps in Fedimian Channel 1 (while running, not standing still like what you did in your video) is easily achievable without all the whatever optimizations.
If the source of performance issue comes from morphs or what you mentioned effect animation update (which you gave the example of hair animation), why don’t just give us the option to disable it once and forever, or atleast increase the update interval? I never notice character hair actually moves…until i saw that example
The pop up to display item loot can cause alot of lag especially when picking alot of items in a short period of time. Please add an option to disable the pop up, or atleast allow us to disable the animation.
Item drops in the game can leave display artefact after staying at the same spot for a long time(eg. afk at a grind zone). While most items wont cause too much lag due to low quantity, silver drop artifact is capable of causing huge fps drop because it drops so frequently. The display artefact I mean is ‘items that wont disappear from the screen despite long time has passed’. Exact cause is unknown but it will always happen. For example if my character afk at tenet garden botting zone for a few hours, I will find my screen full of (greyed out) silver drops that cant be picked. Not sure if it can happen to my own loot but it will often happen to items that are not mine and were left unpick. Those artefact will stay there until I change channel or leave the map.
Staying in the map for some time
A few hours later…literally unplayable with 0.2 fps
Reduce skill effect quality.
Add option to hide damage values, or atleast damage values of party members
Database query of Market function needs to be improved. Market should not try to check for number of results before applying additional search details/search for the item. This caused market to easily return the message ‘There are too many search results. Use detailed search queries to narrow down your search’. The market should first apply the search info detail and search for item and list them regardless of number of results. The number of results should be the last thing to check.
Max value per slot is mere 32767 due to the game using int-16bit signed. Character freaking unable to run if amount of an item in both storage and inventory reached that value. It is not even hard to accidentally reach that value if you are a pardoner…do people still use 16-bit int nowdays? I almost thought we were back to the MSDOS days.
*sorry kinda derailed, was trying to say:
No matter how many empty inventory slots a player have, only 32767 of an item can be allowed in the inventory. For example, even if the storage of a Pardoner has 10 empty slots, the pardoner can’t store more than 32767 Holy Powder. (where each slot should hold 32767 individually). I’m guessing the problem comes from the 16-bit int thing, that’s why the game couldn’t store more than 32767 for each item under the same ID. The problem can potentially be fixed using arrays of longer memory address and define the max size per array.
Hide chat of newly blocked user. It is simply annoying to see the gold spammer message stayed in the chat list even after blocked their name.


