Daily Mission special item reward messages.

Contributed by gigilo1968.
This commit is contained in:
MobiusDevelopment
2022-12-02 06:13:10 +00:00
parent 2980742da0
commit 6d06cdf246
8 changed files with 64 additions and 0 deletions

View File

@@ -34,6 +34,8 @@ import org.l2jmobius.gameserver.model.actor.Player;
import org.l2jmobius.gameserver.model.events.ListenersContainer; import org.l2jmobius.gameserver.model.events.ListenersContainer;
import org.l2jmobius.gameserver.model.holders.ItemHolder; import org.l2jmobius.gameserver.model.holders.ItemHolder;
import org.l2jmobius.gameserver.model.variables.PlayerVariables; import org.l2jmobius.gameserver.model.variables.PlayerVariables;
import org.l2jmobius.gameserver.network.SystemMessageId;
import org.l2jmobius.gameserver.network.serverpackets.SystemMessage;
/** /**
* @author Sdw, NasSeKa * @author Sdw, NasSeKa
@@ -141,10 +143,16 @@ public abstract class AbstractDailyMissionHandler extends ListenersContainer
if (reward.getId() == SpecialItemType.CLAN_REPUTATION.getClientId()) if (reward.getId() == SpecialItemType.CLAN_REPUTATION.getClientId())
{ {
player.getClan().addReputationScore((int) reward.getCount()); player.getClan().addReputationScore((int) reward.getCount());
final SystemMessage sm = new SystemMessage(SystemMessageId.YOU_EARNED_S1_CLAN_REPUTATION_POINTS_FOR_YOUR_CLAN);
sm.addLong((int) reward.getCount());
player.sendPacket(sm);
} }
else if (reward.getId() == SpecialItemType.FAME.getClientId()) else if (reward.getId() == SpecialItemType.FAME.getClientId())
{ {
player.setFame(player.getFame() + (int) reward.getCount()); player.setFame(player.getFame() + (int) reward.getCount());
final SystemMessage sm = new SystemMessage(SystemMessageId.YOU_ACQUIRED_S1_INDIVIDUAL_FAME);
sm.addLong((int) reward.getCount());
player.sendPacket(sm);
player.broadcastUserInfo(); player.broadcastUserInfo();
} }
else else

View File

@@ -34,6 +34,8 @@ import org.l2jmobius.gameserver.model.actor.Player;
import org.l2jmobius.gameserver.model.events.ListenersContainer; import org.l2jmobius.gameserver.model.events.ListenersContainer;
import org.l2jmobius.gameserver.model.holders.ItemHolder; import org.l2jmobius.gameserver.model.holders.ItemHolder;
import org.l2jmobius.gameserver.model.variables.PlayerVariables; import org.l2jmobius.gameserver.model.variables.PlayerVariables;
import org.l2jmobius.gameserver.network.SystemMessageId;
import org.l2jmobius.gameserver.network.serverpackets.SystemMessage;
/** /**
* @author Sdw, NasSeKa * @author Sdw, NasSeKa
@@ -141,10 +143,16 @@ public abstract class AbstractDailyMissionHandler extends ListenersContainer
if (reward.getId() == SpecialItemType.CLAN_REPUTATION.getClientId()) if (reward.getId() == SpecialItemType.CLAN_REPUTATION.getClientId())
{ {
player.getClan().addReputationScore((int) reward.getCount()); player.getClan().addReputationScore((int) reward.getCount());
final SystemMessage sm = new SystemMessage(SystemMessageId.YOU_EARNED_S1_CLAN_REPUTATION_POINTS_FOR_YOUR_CLAN);
sm.addLong((int) reward.getCount());
player.sendPacket(sm);
} }
else if (reward.getId() == SpecialItemType.FAME.getClientId()) else if (reward.getId() == SpecialItemType.FAME.getClientId())
{ {
player.setFame(player.getFame() + (int) reward.getCount()); player.setFame(player.getFame() + (int) reward.getCount());
final SystemMessage sm = new SystemMessage(SystemMessageId.YOU_ACQUIRED_S1_INDIVIDUAL_FAME);
sm.addLong((int) reward.getCount());
player.sendPacket(sm);
player.broadcastUserInfo(); player.broadcastUserInfo();
} }
else else

View File

@@ -34,6 +34,8 @@ import org.l2jmobius.gameserver.model.actor.Player;
import org.l2jmobius.gameserver.model.events.ListenersContainer; import org.l2jmobius.gameserver.model.events.ListenersContainer;
import org.l2jmobius.gameserver.model.holders.ItemHolder; import org.l2jmobius.gameserver.model.holders.ItemHolder;
import org.l2jmobius.gameserver.model.variables.PlayerVariables; import org.l2jmobius.gameserver.model.variables.PlayerVariables;
import org.l2jmobius.gameserver.network.SystemMessageId;
import org.l2jmobius.gameserver.network.serverpackets.SystemMessage;
/** /**
* @author Sdw, NasSeKa * @author Sdw, NasSeKa
@@ -141,10 +143,16 @@ public abstract class AbstractDailyMissionHandler extends ListenersContainer
if (reward.getId() == SpecialItemType.CLAN_REPUTATION.getClientId()) if (reward.getId() == SpecialItemType.CLAN_REPUTATION.getClientId())
{ {
player.getClan().addReputationScore((int) reward.getCount()); player.getClan().addReputationScore((int) reward.getCount());
final SystemMessage sm = new SystemMessage(SystemMessageId.YOU_EARNED_S1_CLAN_REPUTATION_POINTS_FOR_YOUR_CLAN);
sm.addLong((int) reward.getCount());
player.sendPacket(sm);
} }
else if (reward.getId() == SpecialItemType.FAME.getClientId()) else if (reward.getId() == SpecialItemType.FAME.getClientId())
{ {
player.setFame(player.getFame() + (int) reward.getCount()); player.setFame(player.getFame() + (int) reward.getCount());
final SystemMessage sm = new SystemMessage(SystemMessageId.YOU_ACQUIRED_S1_INDIVIDUAL_FAME);
sm.addLong((int) reward.getCount());
player.sendPacket(sm);
player.broadcastUserInfo(); player.broadcastUserInfo();
} }
else else

View File

@@ -34,6 +34,8 @@ import org.l2jmobius.gameserver.model.actor.Player;
import org.l2jmobius.gameserver.model.events.ListenersContainer; import org.l2jmobius.gameserver.model.events.ListenersContainer;
import org.l2jmobius.gameserver.model.holders.ItemHolder; import org.l2jmobius.gameserver.model.holders.ItemHolder;
import org.l2jmobius.gameserver.model.variables.PlayerVariables; import org.l2jmobius.gameserver.model.variables.PlayerVariables;
import org.l2jmobius.gameserver.network.SystemMessageId;
import org.l2jmobius.gameserver.network.serverpackets.SystemMessage;
/** /**
* @author Sdw, NasSeKa * @author Sdw, NasSeKa
@@ -141,10 +143,16 @@ public abstract class AbstractDailyMissionHandler extends ListenersContainer
if (reward.getId() == SpecialItemType.CLAN_REPUTATION.getClientId()) if (reward.getId() == SpecialItemType.CLAN_REPUTATION.getClientId())
{ {
player.getClan().addReputationScore((int) reward.getCount()); player.getClan().addReputationScore((int) reward.getCount());
final SystemMessage sm = new SystemMessage(SystemMessageId.YOUR_CLAN_HAS_ADDED_S1_POINT_S_TO_ITS_CLAN_REPUTATION_2);
sm.addLong((int) reward.getCount());
player.sendPacket(sm);
} }
else if (reward.getId() == SpecialItemType.FAME.getClientId()) else if (reward.getId() == SpecialItemType.FAME.getClientId())
{ {
player.setFame(player.getFame() + (int) reward.getCount()); player.setFame(player.getFame() + (int) reward.getCount());
final SystemMessage sm = new SystemMessage(SystemMessageId.YOU_ACQUIRED_S1_INDIVIDUAL_FAME);
sm.addLong((int) reward.getCount());
player.sendPacket(sm);
player.broadcastUserInfo(); player.broadcastUserInfo();
} }
else else

View File

@@ -34,6 +34,8 @@ import org.l2jmobius.gameserver.model.actor.Player;
import org.l2jmobius.gameserver.model.events.ListenersContainer; import org.l2jmobius.gameserver.model.events.ListenersContainer;
import org.l2jmobius.gameserver.model.holders.ItemHolder; import org.l2jmobius.gameserver.model.holders.ItemHolder;
import org.l2jmobius.gameserver.model.variables.PlayerVariables; import org.l2jmobius.gameserver.model.variables.PlayerVariables;
import org.l2jmobius.gameserver.network.SystemMessageId;
import org.l2jmobius.gameserver.network.serverpackets.SystemMessage;
/** /**
* @author Sdw, NasSeKa * @author Sdw, NasSeKa
@@ -141,10 +143,16 @@ public abstract class AbstractDailyMissionHandler extends ListenersContainer
if (reward.getId() == SpecialItemType.CLAN_REPUTATION.getClientId()) if (reward.getId() == SpecialItemType.CLAN_REPUTATION.getClientId())
{ {
player.getClan().addReputationScore((int) reward.getCount()); player.getClan().addReputationScore((int) reward.getCount());
final SystemMessage sm = new SystemMessage(SystemMessageId.YOUR_CLAN_HAS_ADDED_S1_POINT_S_TO_ITS_CLAN_REPUTATION_2);
sm.addLong((int) reward.getCount());
player.sendPacket(sm);
} }
else if (reward.getId() == SpecialItemType.FAME.getClientId()) else if (reward.getId() == SpecialItemType.FAME.getClientId())
{ {
player.setFame(player.getFame() + (int) reward.getCount()); player.setFame(player.getFame() + (int) reward.getCount());
final SystemMessage sm = new SystemMessage(SystemMessageId.YOU_ACQUIRED_S1_INDIVIDUAL_FAME);
sm.addLong((int) reward.getCount());
player.sendPacket(sm);
player.broadcastUserInfo(); player.broadcastUserInfo();
} }
else else

View File

@@ -34,6 +34,8 @@ import org.l2jmobius.gameserver.model.actor.Player;
import org.l2jmobius.gameserver.model.events.ListenersContainer; import org.l2jmobius.gameserver.model.events.ListenersContainer;
import org.l2jmobius.gameserver.model.holders.ItemHolder; import org.l2jmobius.gameserver.model.holders.ItemHolder;
import org.l2jmobius.gameserver.model.variables.PlayerVariables; import org.l2jmobius.gameserver.model.variables.PlayerVariables;
import org.l2jmobius.gameserver.network.SystemMessageId;
import org.l2jmobius.gameserver.network.serverpackets.SystemMessage;
/** /**
* @author Sdw, NasSeKa * @author Sdw, NasSeKa
@@ -141,10 +143,16 @@ public abstract class AbstractDailyMissionHandler extends ListenersContainer
if (reward.getId() == SpecialItemType.CLAN_REPUTATION.getClientId()) if (reward.getId() == SpecialItemType.CLAN_REPUTATION.getClientId())
{ {
player.getClan().addReputationScore((int) reward.getCount()); player.getClan().addReputationScore((int) reward.getCount());
final SystemMessage sm = new SystemMessage(SystemMessageId.YOUR_CLAN_HAS_ADDED_S1_POINT_S_TO_ITS_CLAN_REPUTATION_2);
sm.addLong((int) reward.getCount());
player.sendPacket(sm);
} }
else if (reward.getId() == SpecialItemType.FAME.getClientId()) else if (reward.getId() == SpecialItemType.FAME.getClientId())
{ {
player.setFame(player.getFame() + (int) reward.getCount()); player.setFame(player.getFame() + (int) reward.getCount());
final SystemMessage sm = new SystemMessage(SystemMessageId.YOU_ACQUIRED_S1_INDIVIDUAL_FAME);
sm.addLong((int) reward.getCount());
player.sendPacket(sm);
player.broadcastUserInfo(); player.broadcastUserInfo();
} }
else else

View File

@@ -34,6 +34,8 @@ import org.l2jmobius.gameserver.model.actor.Player;
import org.l2jmobius.gameserver.model.events.ListenersContainer; import org.l2jmobius.gameserver.model.events.ListenersContainer;
import org.l2jmobius.gameserver.model.holders.ItemHolder; import org.l2jmobius.gameserver.model.holders.ItemHolder;
import org.l2jmobius.gameserver.model.variables.PlayerVariables; import org.l2jmobius.gameserver.model.variables.PlayerVariables;
import org.l2jmobius.gameserver.network.SystemMessageId;
import org.l2jmobius.gameserver.network.serverpackets.SystemMessage;
/** /**
* @author Sdw, NasSeKa * @author Sdw, NasSeKa
@@ -141,10 +143,16 @@ public abstract class AbstractDailyMissionHandler extends ListenersContainer
if (reward.getId() == SpecialItemType.CLAN_REPUTATION.getClientId()) if (reward.getId() == SpecialItemType.CLAN_REPUTATION.getClientId())
{ {
player.getClan().addReputationScore((int) reward.getCount()); player.getClan().addReputationScore((int) reward.getCount());
final SystemMessage sm = new SystemMessage(SystemMessageId.CLAN_REPUTATION_POINTS_S1_3);
sm.addLong((int) reward.getCount());
player.sendPacket(sm);
} }
else if (reward.getId() == SpecialItemType.FAME.getClientId()) else if (reward.getId() == SpecialItemType.FAME.getClientId())
{ {
player.setFame(player.getFame() + (int) reward.getCount()); player.setFame(player.getFame() + (int) reward.getCount());
final SystemMessage sm = new SystemMessage(SystemMessageId.YOU_ACQUIRED_S1_INDIVIDUAL_FAME);
sm.addLong((int) reward.getCount());
player.sendPacket(sm);
player.broadcastUserInfo(); player.broadcastUserInfo();
} }
else else

View File

@@ -34,6 +34,8 @@ import org.l2jmobius.gameserver.model.actor.Player;
import org.l2jmobius.gameserver.model.events.ListenersContainer; import org.l2jmobius.gameserver.model.events.ListenersContainer;
import org.l2jmobius.gameserver.model.holders.ItemHolder; import org.l2jmobius.gameserver.model.holders.ItemHolder;
import org.l2jmobius.gameserver.model.variables.PlayerVariables; import org.l2jmobius.gameserver.model.variables.PlayerVariables;
import org.l2jmobius.gameserver.network.SystemMessageId;
import org.l2jmobius.gameserver.network.serverpackets.SystemMessage;
/** /**
* @author Sdw, NasSeKa * @author Sdw, NasSeKa
@@ -141,10 +143,16 @@ public abstract class AbstractDailyMissionHandler extends ListenersContainer
if (reward.getId() == SpecialItemType.CLAN_REPUTATION.getClientId()) if (reward.getId() == SpecialItemType.CLAN_REPUTATION.getClientId())
{ {
player.getClan().addReputationScore((int) reward.getCount()); player.getClan().addReputationScore((int) reward.getCount());
final SystemMessage sm = new SystemMessage(SystemMessageId.CLAN_REPUTATION_POINTS_S1_3);
sm.addLong((int) reward.getCount());
player.sendPacket(sm);
} }
else if (reward.getId() == SpecialItemType.FAME.getClientId()) else if (reward.getId() == SpecialItemType.FAME.getClientId())
{ {
player.setFame(player.getFame() + (int) reward.getCount()); player.setFame(player.getFame() + (int) reward.getCount());
final SystemMessage sm = new SystemMessage(SystemMessageId.YOU_ACQUIRED_S1_INDIVIDUAL_FAME);
sm.addLong((int) reward.getCount());
player.sendPacket(sm);
player.broadcastUserInfo(); player.broadcastUserInfo();
} }
else else