Bow/Crossbow/aggressive magic skill REUSE DELAY PROBLEM

Issue #90 closed
Gam Sa Hong created an issue

I do not understand why this matter is not handled here.

There is a huge problem in reusing delay.

I just cloned and compiled the master branch this morning (May 1st. 2017)

And tested bow and crossbow and aggressive magic skills like hydro blast.

I think it is urgent matter and must be tested. thanks.

Comments (12)

  1. Former user Account Deleted

    Provide us more information what "There is a huge problem in reusing delay." need to mean? Also crossbow with hydro blast?

  2. ShinichiYao

    No one would like to play Archer on L2J Server because of this annoying issue, I'm a Silver Ranger on retail server by the way.

    in L2Character.java

    find 2 of this code

    _attackEndTime = System.nanoTime() + TimeUnit.NANOSECONDS.convert(timeToHit + (reuse / 2), TimeUnit.MILLISECONDS);
    

    change to

    _attackEndTime = System.nanoTime() + TimeUnit.NANOSECONDS.convert(timeToHit, TimeUnit.MILLISECONDS);
    

    and find

    ThreadPoolManager.getInstance().scheduleAi(new NotifyAITask(this, CtrlEvent.EVT_READY_TO_ACT), timeAtk + reuse);
    

    change to

    ThreadPoolManager.getInstance().scheduleAi(new NotifyAITask(this, CtrlEvent.EVT_READY_TO_ACT), timeAtk);
    

    It works for me after a long time test.

  3. Log in to comment