diff --git a/src/main/java/com/l2jserver/datapack/handlers/effecthandlers/instant/BonusCountUp.java b/src/main/java/com/l2jserver/datapack/handlers/effecthandlers/instant/BonusCountUp.java index 014652c812efcec5587b0a4293e69bbff0c82791..698de9ce0d0c8e6761744842e770c56ad58b6aa4 100644 --- a/src/main/java/com/l2jserver/datapack/handlers/effecthandlers/instant/BonusCountUp.java +++ b/src/main/java/com/l2jserver/datapack/handlers/effecthandlers/instant/BonusCountUp.java @@ -30,6 +30,7 @@ import com.l2jserver.gameserver.network.serverpackets.UserInfo; /** * This effect instantly raises recommendations to give out by the specified amount. + * @author NosBit * @author HorridoJoho * @since 2.6.3.0 */ diff --git a/src/main/java/com/l2jserver/datapack/handlers/effecthandlers/pump/BonusTimeLimitUp.java b/src/main/java/com/l2jserver/datapack/handlers/effecthandlers/pump/BonusTimeLimitUp.java index 1ef8424e3d4dde5be5e82dfdaa915b619a877476..01a2e248c16a6a06153922c1017dec9575e86f38 100644 --- a/src/main/java/com/l2jserver/datapack/handlers/effecthandlers/pump/BonusTimeLimitUp.java +++ b/src/main/java/com/l2jserver/datapack/handlers/effecthandlers/pump/BonusTimeLimitUp.java @@ -24,6 +24,7 @@ import com.l2jserver.gameserver.model.effects.AbstractEffect; import com.l2jserver.gameserver.model.effects.L2EffectType; import com.l2jserver.gameserver.model.skills.BuffInfo; import com.l2jserver.gameserver.model.zone.ZoneId; +import com.l2jserver.gameserver.network.serverpackets.ExVoteSystemInfo; import com.l2jserver.gameserver.network.serverpackets.UserInfo; /** @@ -48,7 +49,8 @@ public final class BonusTimeLimitUp extends AbstractEffect { public void onStart(BuffInfo info) { if ((info.getEffected() != null) && info.getEffected().isPlayer()) { 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())); } } @@ -56,7 +58,8 @@ public final class BonusTimeLimitUp extends AbstractEffect { @Override public void onExit(BuffInfo info) { if (!info.getEffected().getActingPlayer().isInsideZone(ZoneId.PEACE)) { - info.getEffected().getActingPlayer().stopHourglassEffect(); + info.getEffected().getActingPlayer().startRecomBonusTask(); + info.getEffected().getActingPlayer().sendPacket(new ExVoteSystemInfo(info.getEffected().getActingPlayer())); } } }