Is your feature request related to a problem? Please describe.
Currently, the client has a very limited number of available effect IDs. When creating custom skills, we are often forced to reuse or replace existing visual effects, which can affect other skills and reduce flexibility. This limitation makes it difficult to implement new custom visual effect without modifying or breaking existing effects.
Describe the solution you'd like
I would like to request a feature that allows us to define and register new custom effect IDs, instead of being restricted to the existing predefined ones. This would allow custom skills to use their own visual effects without replacing or conflicting with existing effects in the client.
Additional context
The current effect list is example from here:
https://github.com/idathena/trunk/blob/master/doc/effect_list.txt
The request is to extend this system so additional effect IDs can be added by us for custom use, rather than modifying existing entries. This would greatly improve flexibility for custom skill development and visual customization across different servers.
Is your feature request related to a problem? Please describe.
Currently, the client has a very limited number of available effect IDs. When creating custom skills, we are often forced to reuse or replace existing visual effects, which can affect other skills and reduce flexibility. This limitation makes it difficult to implement new custom visual effect without modifying or breaking existing effects.
Describe the solution you'd like
I would like to request a feature that allows us to define and register new custom effect IDs, instead of being restricted to the existing predefined ones. This would allow custom skills to use their own visual effects without replacing or conflicting with existing effects in the client.
Additional context
The current effect list is example from here:
https://github.com/idathena/trunk/blob/master/doc/effect_list.txt
The request is to extend this system so additional effect IDs can be added by us for custom use, rather than modifying existing entries. This would greatly improve flexibility for custom skill development and visual customization across different servers.