This is my cancellation return buffs.
Can anyone help me add a restriction so it doesn't work at the Olympiads?
Spoiler
/*
* Copyright (C) 2004-2018 L2J Server
*
* This file is part of L2J Server.
*
* L2J Server is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* L2J Server is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package l2r.gameserver.model;
/**
* @author HARDECORE`
*/
public class RestoreBuff implements Runnable
{
public static boolean RESTORE_ENABLE = true;
public static int RESTORE_TIME = 10;
private final L2Playable _actor;
private final Vector<L2Effect> _buffList;
sorry, here it is. Can you add this to original post?
💰 Pricing:
🔧 Bug Fixes: Starting from €20
⚙️ Add-ons (New Features): Starting from €30
🎨 Custom Mods (Complex Features): Starting from €120
Hello dear developers and MXC Community.
I have the following problem with running L2OFF.
So everything is already done, i will attach pictures to the topic, maybe someone will help me out, with what i could made wrong.
I'm currently trying to run the server "LOCAL".
Every file i had of SQL, i've upload step by step, 1 by 1 in they're order.
OK, done with this.
Database
1) Database
AuthD Working.
2) AuthDServer
CacheD also seems to work.
3 ) CacheD
L2Server
4) L2Server
Login server window
If i'm correct, if i would make something wrong before, i wouldn't see server info, and log server.
So here we are.
------------------------------------------------------------------------------------------------------------------
Server Opened - Log working - everything working, look the images.
LOG
1) Server Login Window
2) Server Login Win [ Light] 0
3) Charachter created
And here is the thing, like i said before, like by me everything if fine, but the server say to me another ..... anyone got any clue why i got Crit error ?
Critical Error Message
If anyone got any clue, help me out with this.
Wish you the best.
Question
HARDECORE
This is my cancellation return buffs.
Can anyone help me add a restriction so it doesn't work at the Olympiads?
/*
* Copyright (C) 2004-2018 L2J Server
*
* This file is part of L2J Server.
*
* L2J Server is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* L2J Server is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package l2r.gameserver.model;
import java.util.Vector;
import l2r.gameserver.model.actor.L2Playable;
import l2r.gameserver.model.effects.L2Effect;
/**
* @author HARDECORE`
*/
public class RestoreBuff implements Runnable
{
public static boolean RESTORE_ENABLE = true;
public static int RESTORE_TIME = 10;
private final L2Playable _actor;
private final Vector<L2Effect> _buffList;
public RestoreBuff(L2Playable actor, Vector<L2Effect> buffList)
{
_actor = actor;
_buffList = buffList;
}
@Override
public void run()
{
if ((_actor == null) || _actor.isDead())
{
return;
}
_buffList.forEach(s -> s.getSkill().applyEffects(_actor, _actor));
}
}
16 answers to this question
Recommended Posts