Skip to content

Skill Re-Use Visual Glitch

Featured Replies

Guys, which part of the core is responsible for sending char skill re-use?

 

My problem is: Use skill, open skill tab (alt + k) and you will see ur skill is ready to use again but you can't use because its still on cooldown.

SkillCoolTime packet on EnterWorld, normally.

 

About regular use, tbh, I don't know. There is no call of that packet after.

Edited by Tryskell

  • Author

what about this? anything related to skillcooltime?

public class RequestSkillCoolTime extends L2GameClientPacket
{
    L2GameClient _client;
    
    @Override
    public void readImpl()
    {
        _client = getClient();
    }
    
    @Override
    public void runImpl()
    {
        final L2PcInstance pl = _client.getActiveChar();
        if (pl != null)
            pl.sendPacket(new SkillCoolTime(pl));
    }
    
    @Override
    public String getType()
    {
        return "[C] 0xa6 RequestSkillCoolTime";
    }
}

It's of no use in both IL (not even implemented) and l2p type forks. Probably deprecated. And sending SkillCoolTime directly avoids a pointless "layer".

Edited by Tryskell

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.