Tree of Savior Forum

A perf improvement mod

Hi everyone, to those unfortunate enough to suffer frame rates in the sub-teens during times of GVG I like to offer this, a mod that disables all player skill effects.

link removed
No longer compatible with client, I’m not maintaining this anymore. Let’s hope IMC will release client optimizations sooner rather than later

13 Likes

Wanna give a try since everytime in dg, my fps also drop by those other player effect.
But…
"“PS: This patch can be made invalid at any time when IMC releases a client content patch. so be aware and never just plain out right overwrite!”"

Do you mean every time maintenance, it may cause the patch problem?
We need to recover back the original “animation.ipf” ?
Not clear about it.

update: ok no error but I still can see the buff aura when i cast skill like swift step, running shot.

If it works, then you are my god and savior. I will definitely try this tomorrow and let you know if it made any difference. My avg fps in 5v5 right now is 10-12 while I’m filming PvP movies. I’ll do the same with your mod and will see if FPS is different.

Thank you for your addon. Best to add it on Addon Manager since many people use it for easy installation/uninstallation.

this is a good add-on,

my suggestion is, if possible, make a list of all the skills and have an option to each one to turn it off / on. that way everyone can personalize removing which skills they don’t want to see. (i personally hate carnivory and those effect from statues)

Unlike LUA script addons you are used to, this is a resource modification (thus its higher fragility) where I’ve essentially took an ice pick and scraped out parts of the resources that tells the client what to do whenever someone uses a skill.

That said, no LUA script can adjust the extent to which this mod applies. Only an external executable, even then it would require you to exit the game for it to do anything.

An addon that does this already exists on the addonmanager doesn’t it? I don’t see what is new that doesn’t already exist.

If you’re talking about SFX toggle. I find it to be an excellent alternative to the game’s built in auto optimization logic where it tries to enable as many effects as possible while maintaining a playable frame rate.

The purpose of this mod however, is to go one step further and create an even lower setting than what the engine permits, thus allowing people to get more frames when all SFX are already disabled but they still don’t have a playable frame rate.

How this mod achieves what it does is also different to how the addon works. Where the addon changes a setting in the engine and hope the engine will comply. This mod simply make the engine believes that there is nothing to animate in the first place, thus why it is more effective.

@easonong6207
Not all animations are immediate responses to your character using a skill. I too have noticed that some skills like swift step, energy blast, restoration seems unaffected or partially effected. I’ve either missed those skills some how or they have some other effects defined in a different resource file. I am looking for ways to disable essentially all of them since character level effects are functionally useless and causes a surprising amount of lag.

1 Like

Going to give this a try in tonight’s GvGs!

If it works then I will be even more excited when you can remove the particle effects from tiles. Wish I could click “Like” a hundred times over just for taking the time to work on this for the community <3

Shouldn’t it disable Gung Ho effect? Chrono casts?

Do you have screenshot or videos of this addon in action? It’s a decent size file.

What’s a client content patch? Does it mean we need to redownload and overwrite it after every weekly maintenance?

Yes, he didn’t made like and Addon, he made like a patch.

Thank you so much OP, gonna give it a try. Attempts like this are a great possible work-around we can use to enjoy the game while IMC hopefully does what they can do as well.

May I make a related request, or suggestion to anyone who sees this?

When playing PvE, item pickups completely destroy the FPS, usually completely freeze up the screen every split second, can someone find a way to remove/disable that stupid item popup banner for every single item obtained?

Thanks for reply.
I really can feel a little improve the fps drop in dungeon. I can feel better now.
I dont do GvG so I duno how the effect go.
Anyway, thanks for your help!

For now, this mod only disables the animations that are applied while skills are used, not the buff animations that persists afterwards.

Perhaps I will find time to do a side by side comparison in the future assuming i stick around long enough to make further improvements to the mod such that its effects are significantly more measurable.

Potentially i will need to release a new version of the mod whenever IMC makes a change, though changes to the file does not appear to be frequent enough to require a weekly update. Even if the file becomes out of date, the client appears to tolerate out of date IPFs to a degree. I may release some sort of resource patcher tool that will ease this process and reduce the patch payloads in the future assuming I get enough spare time or if I commit to more resource modding.

1 Like

Would that also be in your plans to remove persist anims as well? Do you think it is possible?

Overall, somehow TBL seems a bit better, but only a little bit. Though, I’m comparing to pre-maintenance (I mean yesterday one), which had negative impact on performance (or is it just me? FPS seemed RLY BAD yesterday pre-mod).

doesn’t seem to work… it was probably moded only with some specific skill effects?
im running on cleric 2 krivis priest 3 pd… and i noticed no differnce
i also have wiz3ele3lock no difference
i thought maybe it doesnt work… or maybe it does only to some skillls

FPS and lag seem worse than they were pre-patch. With the addon I feel like its kinda even?

1 Like

I like this mod. However, according to IMC, modification to client files like this can cause ban. :frowning: A little bit dangerous, huh?