Classic Client Skill Animation/Effect Delay After Skill Ends

Telol

Heir
Customer
Hello,

I am having a client-side skill animation/effect issue on a Classic client.

The skills are working correctly server-side: damage, cast, reuse, and effects are applied normally. The problem is visual only. After the skill is already executed, the animation or visual effect stays on the player/caster for a short time, like it is delayed or not ending properly.

This is not happening only with one skill. I noticed it on multiple skills, and also on Sagittarius when it uses a skill.

I already tested several things:

  • server XML <span>hitTime</span>
  • client <span>skillgrp_Classic.dat</span> <span>hit_time</span> / <span>cool_time</span>
  • different <span>animation</span> values in <span>skillgrp</span>
  • <span>skill_visual_effect=<span data-placeholder-token="true">[None]</span></span> and other visual effect IDs
  • <span>cast_style</span>
  • <span>rumble_self</span> / <span>rumble_target</span>
  • <span>AnimationCombo</span> loop values
  • interface files
Changing <span>hitTime</span> makes the skill execute faster, but the animation/effect still continues after the skill is already finished. So it looks like the issue is not server skill timing, but something client-side related to animation/effect handling.

Has anyone experienced this before on a Classic client?
 
Is it possible to provide more details? Skills or examples? I've never noticed anything like that !
 

Could you show me how to do it ? I tested a naked character ! I don't see any delay, hahaha o_O
Sorry for not replying right away. I asked someone from the forum, and he told me to try changing something in skillgrp.
If it works, I’ll let you know. When I get home, I’ll also send you one skill from skillgrp so you can check the differences and tell me your opinion.
 
Is it possible to provide more details? Skills or examples? I've never noticed anything like that !
hurricane:
skill_begin skill_id=1239 skill_level=28 skill_sublevel=0 icon_type=1 MagicType=0 operate_type=1 mp_consume=69 cast_range=900 cast_style=2 hit_time=4.0 cool_time=0.0 reuse_delay=0.0 effect_point=0 is_magic=1 origin_skill=0 is_double=0 animation={[f]} skill_visual_effect=[1239] icon=[icon.skill1239] icon_panel=[None] debuff=0 resist_cast=0 enchant_skill_level=0 enchant_icon=[None] hp_consume=0 rumble_self=9 rumble_target=11 skill_end

skill.webpnot founded solution
 
hurricane:
skill_begin skill_id=1239 skill_level=28 skill_sublevel=0 icon_type=1 MagicType=0 operate_type=1 mp_consume=69 cast_range=900 cast_style=2 hit_time=4.0 cool_time=0.0 reuse_delay=0.0 effect_point=0 is_magic=1 origin_skill=0 is_double=0 animation={[f]} skill_visual_effect=[1239] icon=[icon.skill1239] icon_panel=[None] debuff=0 resist_cast=0 enchant_skill_level=0 enchant_icon=[None] hp_consume=0 rumble_self=9 rumble_target=11 skill_end

View attachment 8585not founded solution
I got home, I'll try to replicate this and understand it better, I really can't see that delay, LOL. Could you tell me what items you're using?
 
I got home, I'll try to replicate this and understand it better, I really can't see that delay, LOL. Could you tell me what items you're using?
(arcana) casting : 1085 I tried everything, but I think the problem may be related to skill_visual_effect=[1239].
I tested the same skill with another visual effect and hit_time=0.5, and there was no delay. So it looks like the issue is not only the skill timing, but maybe the client-side visual effect.
Also, this is not happening only with this one skill. I have seen similar delay on other skills too, so I am not 100% sure if it is only a client effect problem or if something server-side is also affecting it.
I have already tested almost everything: hit_time, skillgrp, animation values, AnimationCombo, and other settings. Maybe effect 1239 is bugged or too slow in this client, or maybe something from server-side is changing how the animation/effect is played.
I also tested the original Lucera client, without my edited files, and the same issue still happens.
 
I think you're trying to find the problem in the wrong place.
1. Why are you only showing half of the screenshot? Where's the rest of the information?

Are you doing this as an Admin? What's your magic speed? Over 2100?
Do you have the same problem with a regular character?

2. Did you install the standard game client? Without replacing any files.
You provided 5% of the information and are asking for help. That's not how it works :)
Provide some real information. Did it happen immediately or not? What happened after? And so on. These are Administrators, not psychics :)
 
The problem might not even be a delay! I think you're using the Hittime Limiter, which by default is set to 500! Open your "formulas.properties" file and change it from 500 to 50! Test again. I tested it again and there's no delay, that must be it!
 
I think you're trying to find the problem in the wrong place.
1. Why are you only showing half of the screenshot? Where's the rest of the information?

Are you doing this as an Admin? What's your magic speed? Over 2100?
Do you have the same problem with a regular character?

2. Did you install the standard game client? Without replacing any files.
You provided 5% of the information and are asking for help. That's not how it works :)
Provide some real information. Did it happen immediately or not? What happened after? And so on. These are Administrators, not psychics :)
the same problem and to original lucera 2 server with original lucera 2 client .
 

Attachments

  • send copy.webp
    send copy.webp
    227.3 KB · Views: 25
The problem might not even be a delay! I think you're using the Hittime Limiter, which by default is set to 500! Open your "formulas.properties" file and change it from 500 to 50! Test again. I tested it again and there's no delay, that must be it!
nothings. this happens only to my client that is crazy ! i have spend tow days for fix it and nothing :( do you use classic client or interlude this is classic client ?
 
Could you tell me if there's a delay in this clip? I only fell the delay on the re-use. Miracles without SA , Dark Crystal!
As you can see in the video, the problem is with the animation.
After the skill is already cast and the hit is done, the animation should stop. Instead, it continues for a few more seconds after the hit, exactly as shown in the video.
So the skill itself works, but the animation/effect is not synchronized with the hit timing and finishes too late.
 
ITS NORMALLLLLLLLLLLLLLL
I think this may be normal behavior on the Classic client/server. It does not really change unless you change the animation itself.
I also checked other Classic servers, and I can see the same thing there too: the skill hit happens first, but the animation/effect continues for a little longer after the hit.
 
You're driving me crazy! First it was a delay, now you're saying the animation continues. It's always been like this. There are skills where the animation continues and appears after a few seconds. There are skills where the animation accumulates after the cast, etc... You could have explained it better. lol
 
I apologize for the confusion and for the trouble.
It also took me a lot of time to understand what was happening, and I spent almost two days testing this. From what I can see now, this seems to be normal behavior on Classic clients/servers and it does not really change unless the animation itself is changed.
The thread can stay here in case someone else has the same issue in the future, so they don’t waste as much time as I did trying to fix something that may just be normal Classic client behavior.
 
Back
Top