Hello everyone i am using epilogue last revision and trying to updated/fixed every problem i notice.
But i am kinda of stuck with one issue so here it is:
Player[1] has smart cubic buff on
player[2] use disarm
player[1] some times cubic removes disarm effect very fast in result to stuck effect and player can't re-equip the weapon unti restarts or got disarm again.
Do you know how to fix it or if this https://bitbucket.org/l2jserver/l2j_ser ... c38784949a will fix it?
Thanks
cubics questions
Forum rules
READ NOW: L2j Forums Rules of Conduct
READ NOW: L2j Forums Rules of Conduct
-
- Posts: 53
- Joined: Wed Jun 23, 2010 11:56 am
Re: cubics questions
MagicSkillUse msu = new MagicSkillUse(_owner, _owner, SKILL_CUBIC_CURE, 1, 0, _activationtime);
or if anyone knows how to make it act slower , Thanks
or if anyone knows how to make it act slower , Thanks
-
- Advanced User
- Posts: 1026
- Joined: Thu Aug 14, 2014 6:31 am
Re: cubics questions
Fastlist is slow... and very oldest.
-
- Posts: 53
- Joined: Wed Jun 23, 2010 11:56 am
Re: cubics questions
do you think that this can cause this issue?Sacrifice wrote:Fastlist is slow... and very oldest.
Maybe can you help me add a temp fix until i find how to fix it?
The problem happens if player is not in combat and some1 uses disarm first skill then smart cubic activates instantly and removes the Disarm de buff effect but not the IsDisarmed from what i understand.
what do you recommend instead of fastlist? is this changes in h5 chronicles?
Thanks for your time.
-
- Advanced User
- Posts: 1026
- Joined: Thu Aug 14, 2014 6:31 am
Re: cubics questions
Leave .Java file as be and import in your project the lib javolution.jar in libs of l2jserver project. Recompile and have fun with FastList if is the problem.
Another thing... think that you must to work by yourself with your personal and private project.
Sure that another person can help you.
Good luck dude
Another thing... think that you must to work by yourself with your personal and private project.
Sure that another person can help you.
Good luck dude
-
- Posts: 53
- Joined: Wed Jun 23, 2010 11:56 am
Re: cubics questions
thanks mate , after a lot of research i find that
public void onExit()
{
getEffected().setIsDisarmed(false);
}
never called if cubic removes on start really fast
I will try to fix it if anyone has to suggest something i would appreciated.
public void onExit()
{
getEffected().setIsDisarmed(false);
}
never called if cubic removes on start really fast
I will try to fix it if anyone has to suggest something i would appreciated.
- Zoey76
- L2j Inner Circle
- Posts: 7005
- Joined: Tue Aug 11, 2009 3:36 am
Re: cubics questions
Interesting, in which class/effect did you find that?gameblond wrote:thanks mate , after a lot of research i find that
public void onExit()
{
getEffected().setIsDisarmed(false);
}
never called if cubic removes on start really fast
I will try to fix it if anyone has to suggest something i would appreciated.
Powered by Eclipse 4.30 | Eclipse Temurin 21 | MariaDB 11.3.2 | L2J Server 2.6.3.0 - High Five
Join our Discord!
Join our Discord!
-
- Posts: 53
- Joined: Wed Jun 23, 2010 11:56 am
Re: cubics questions
nvm i fixed thisZoey76 wrote:Interesting, in which class/effect did you find that?gameblond wrote:thanks mate , after a lot of research i find that
public void onExit()
{
getEffected().setIsDisarmed(false);
}
never called if cubic removes on start really fast
I will try to fix it if anyone has to suggest something i would appreciated.
Can you help me with this? When i add it works fine but i have issue with Pomanders skills because they are already lvl 24 for example.
Code: Select all
+ // Certification Skills - Exploit fix
+ if ((prevSkillLevel == -1) && (_level > 1))
+ {
+ // The previous level skill has not been learned.
+ activeChar.sendPacket(SystemMessageId.PREVIOUS_LEVEL_SKILL_NOT_LEARNED);
+ Util.handleIllegalPlayerAction(activeChar, "Player " + activeChar.getName() + " is requesting skill Id: " + _id + " level " + _level + " without knowing it's previous level!", IllegalActionPunishmentType.NONE);
+ return;
+ }