Bow/Crossbow/aggressive magic skill REUSE DELAY PROBLEM
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)
-
Account Deleted -
reporter Ok bro Zealar.
First. Crossbow tested - lv84 trickster.
- time between attacks is too long
- when it reaches to the max attack speed, it launches the bolt irregularly and consumes shots but soul shot damage is not applied.
-
reporter Second. Bow tested - lv. 84 moon-light sentinel
- Seems there is no difference, no matter how fast the attack speed is.
-
reporter Third. Magic skills tested - lv84 Mystic muse.
- Seems theres no difference, no matter how fast the cast speed is.
-
reporter - changed component to CORE
-
reporter - changed version to 2.6.0.0
-
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.
-
this is retail like fix ?
-
reporter I dont think its working fine for me. :(
-
reporter - changed status to resolved
Resolved.
-
reporter - changed status to closed
No need to handle anymore.
-
- assigned issue to
- Log in to comment
Provide us more information what "There is a huge problem in reusing delay." need to mean? Also crossbow with hydro blast?