Jump to content

Question

Posted

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;

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));
    }
}
 

 

Recommended Posts

Guest
This topic is now closed to further replies.


×
×
  • Create New...

Important Information

This community uses essential cookies to function properly. Non-essential cookies and third-party services are used only with your consent. Read our Privacy Policy and We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue..