cubics questions

If something doesn't fit in any other forum then post it here.
Forum rules
READ NOW: L2j Forums Rules of Conduct
Post Reply
gameblond
Posts: 53
Joined: Wed Jun 23, 2010 11:56 am

cubics questions

Post by gameblond »

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
gameblond
Posts: 53
Joined: Wed Jun 23, 2010 11:56 am

Re: cubics questions

Post by gameblond »

MagicSkillUse msu = new MagicSkillUse(_owner, _owner, SKILL_CUBIC_CURE, 1, 0, _activationtime);

or if anyone knows how to make it act slower , Thanks
Sacrifice
Advanced User
Advanced User
Posts: 1026
Joined: Thu Aug 14, 2014 6:31 am

Re: cubics questions

Post by Sacrifice »

Fastlist is slow... and very oldest.
gameblond
Posts: 53
Joined: Wed Jun 23, 2010 11:56 am

Re: cubics questions

Post by gameblond »

Sacrifice wrote:Fastlist is slow... and very oldest.
do you think that this can cause this issue?

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.
Sacrifice
Advanced User
Advanced User
Posts: 1026
Joined: Thu Aug 14, 2014 6:31 am

Re: cubics questions

Post by Sacrifice »

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 :+1:
gameblond
Posts: 53
Joined: Wed Jun 23, 2010 11:56 am

Re: cubics questions

Post by gameblond »

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.
User avatar
Zoey76
L2j Inner Circle
L2j Inner Circle
Posts: 7005
Joined: Tue Aug 11, 2009 3:36 am

Re: cubics questions

Post by Zoey76 »

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.
Interesting, in which class/effect did you find that?
Powered by Eclipse 4.30 ๐ŸŒŒ | Eclipse Temurin 21 โ˜• | MariaDB 11.2.2 ๐Ÿ—ƒ๏ธ | L2J Server 2.6.3.0 - High Five ๐Ÿš€

๐Ÿ”— Join our Discord! ๐ŸŽฎ๐Ÿ’ฌ
gameblond
Posts: 53
Joined: Wed Jun 23, 2010 11:56 am

Re: cubics questions

Post by gameblond »

Zoey76 wrote:
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.
Interesting, in which class/effect did you find that?
nvm i fixed this :P :P

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;

+				}
Post Reply