Skip to content
Snippets Groups Projects
Commit 371ad402 authored by HorridoJoho's avatar HorridoJoho Committed by Christian
Browse files

Moved code from L2PcInstance to BonusTimeLimitUp effect.

parent 4778df0c
No related branches found
No related tags found
No related merge requests found
...@@ -30,6 +30,7 @@ import com.l2jserver.gameserver.network.serverpackets.UserInfo; ...@@ -30,6 +30,7 @@ import com.l2jserver.gameserver.network.serverpackets.UserInfo;
/** /**
* This effect instantly raises recommendations to give out by the specified amount. * This effect instantly raises recommendations to give out by the specified amount.
* @author NosBit
* @author HorridoJoho * @author HorridoJoho
* @since 2.6.3.0 * @since 2.6.3.0
*/ */
......
...@@ -24,6 +24,7 @@ import com.l2jserver.gameserver.model.effects.AbstractEffect; ...@@ -24,6 +24,7 @@ import com.l2jserver.gameserver.model.effects.AbstractEffect;
import com.l2jserver.gameserver.model.effects.L2EffectType; import com.l2jserver.gameserver.model.effects.L2EffectType;
import com.l2jserver.gameserver.model.skills.BuffInfo; import com.l2jserver.gameserver.model.skills.BuffInfo;
import com.l2jserver.gameserver.model.zone.ZoneId; import com.l2jserver.gameserver.model.zone.ZoneId;
import com.l2jserver.gameserver.network.serverpackets.ExVoteSystemInfo;
import com.l2jserver.gameserver.network.serverpackets.UserInfo; import com.l2jserver.gameserver.network.serverpackets.UserInfo;
/** /**
...@@ -48,7 +49,8 @@ public final class BonusTimeLimitUp extends AbstractEffect { ...@@ -48,7 +49,8 @@ public final class BonusTimeLimitUp extends AbstractEffect {
public void onStart(BuffInfo info) { public void onStart(BuffInfo info) {
if ((info.getEffected() != null) && info.getEffected().isPlayer()) { if ((info.getEffected() != null) && info.getEffected().isPlayer()) {
info.setAbnormalTime(_time); info.setAbnormalTime(_time);
info.getEffected().getActingPlayer().startHourglassEffect(); info.getEffected().getActingPlayer().stopRecomBonusTask();
info.getEffected().getActingPlayer().sendPacket(new ExVoteSystemInfo(info.getEffected().getActingPlayer()));
info.getEffected().getActingPlayer().sendPacket(new UserInfo(info.getEffected().getActingPlayer())); info.getEffected().getActingPlayer().sendPacket(new UserInfo(info.getEffected().getActingPlayer()));
} }
} }
...@@ -56,7 +58,8 @@ public final class BonusTimeLimitUp extends AbstractEffect { ...@@ -56,7 +58,8 @@ public final class BonusTimeLimitUp extends AbstractEffect {
@Override @Override
public void onExit(BuffInfo info) { public void onExit(BuffInfo info) {
if (!info.getEffected().getActingPlayer().isInsideZone(ZoneId.PEACE)) { if (!info.getEffected().getActingPlayer().isInsideZone(ZoneId.PEACE)) {
info.getEffected().getActingPlayer().stopHourglassEffect(); info.getEffected().getActingPlayer().startRecomBonusTask();
info.getEffected().getActingPlayer().sendPacket(new ExVoteSystemInfo(info.getEffected().getActingPlayer()));
} }
} }
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment