Attendance variables moved to PlayerVariables class.
This commit is contained in:
@@ -288,7 +288,7 @@ public class DailyTaskManager extends AbstractEventManager<AbstractEvent<?>>
|
||||
{
|
||||
try (PreparedStatement ps = con.prepareStatement("DELETE FROM character_variables WHERE var=?"))
|
||||
{
|
||||
ps.setString(1, "ATTENDANCE_DATE");
|
||||
ps.setString(1, PlayerVariables.ATTENDANCE_DATE);
|
||||
ps.execute();
|
||||
}
|
||||
}
|
||||
@@ -300,7 +300,7 @@ public class DailyTaskManager extends AbstractEventManager<AbstractEvent<?>>
|
||||
// Update data for online players.
|
||||
for (PlayerInstance player : World.getInstance().getPlayers())
|
||||
{
|
||||
player.getVariables().remove("ATTENDANCE_DATE");
|
||||
player.getVariables().remove(PlayerVariables.ATTENDANCE_DATE);
|
||||
player.getVariables().storeMe();
|
||||
}
|
||||
|
||||
|
@@ -843,10 +843,6 @@ public class PlayerInstance extends Playable
|
||||
private static final String TRAINING_CAMP_VAR = "TRAINING_CAMP";
|
||||
private static final String TRAINING_CAMP_DURATION = "TRAINING_CAMP_DURATION";
|
||||
|
||||
// Attendance Reward system
|
||||
private static final String ATTENDANCE_DATE_VAR = "ATTENDANCE_DATE";
|
||||
private static final String ATTENDANCE_INDEX_VAR = "ATTENDANCE_INDEX";
|
||||
|
||||
// Save responder name for log it
|
||||
private String _lastPetitionGmName = null;
|
||||
|
||||
@@ -14004,13 +14000,13 @@ public class PlayerInstance extends Playable
|
||||
int rewardIndex;
|
||||
if (Config.ATTENDANCE_REWARDS_SHARE_ACCOUNT)
|
||||
{
|
||||
receiveDate = getAccountVariables().getLong(ATTENDANCE_DATE_VAR, 0);
|
||||
rewardIndex = getAccountVariables().getInt(ATTENDANCE_INDEX_VAR, 0);
|
||||
receiveDate = getAccountVariables().getLong(PlayerVariables.ATTENDANCE_DATE, 0);
|
||||
rewardIndex = getAccountVariables().getInt(PlayerVariables.ATTENDANCE_INDEX, 0);
|
||||
}
|
||||
else
|
||||
{
|
||||
receiveDate = getVariables().getLong(ATTENDANCE_DATE_VAR, 0);
|
||||
rewardIndex = getVariables().getInt(ATTENDANCE_INDEX_VAR, 0);
|
||||
receiveDate = getVariables().getLong(PlayerVariables.ATTENDANCE_DATE, 0);
|
||||
rewardIndex = getVariables().getInt(PlayerVariables.ATTENDANCE_INDEX, 0);
|
||||
}
|
||||
|
||||
// Check if player can receive reward today.
|
||||
@@ -14040,13 +14036,13 @@ public class PlayerInstance extends Playable
|
||||
nextReward.set(Calendar.HOUR_OF_DAY, 6);
|
||||
if (Config.ATTENDANCE_REWARDS_SHARE_ACCOUNT)
|
||||
{
|
||||
getAccountVariables().set(ATTENDANCE_DATE_VAR, nextReward.getTimeInMillis());
|
||||
getAccountVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
||||
getAccountVariables().set(PlayerVariables.ATTENDANCE_DATE, nextReward.getTimeInMillis());
|
||||
getAccountVariables().set(PlayerVariables.ATTENDANCE_INDEX, rewardIndex);
|
||||
}
|
||||
else
|
||||
{
|
||||
getVariables().set(ATTENDANCE_DATE_VAR, nextReward.getTimeInMillis());
|
||||
getVariables().set(ATTENDANCE_INDEX_VAR, rewardIndex);
|
||||
getVariables().set(PlayerVariables.ATTENDANCE_DATE, nextReward.getTimeInMillis());
|
||||
getVariables().set(PlayerVariables.ATTENDANCE_INDEX, rewardIndex);
|
||||
}
|
||||
}
|
||||
|
||||
|
@@ -49,6 +49,8 @@ public class PlayerVariables extends AbstractVariables
|
||||
public static final String HAIR_ACCESSORY_VARIABLE_NAME = "HAIR_ACCESSORY_ENABLED";
|
||||
public static final String WORLD_CHAT_VARIABLE_NAME = "WORLD_CHAT_USED";
|
||||
public static final String VITALITY_ITEMS_USED_VARIABLE_NAME = "VITALITY_ITEMS_USED";
|
||||
public static final String ATTENDANCE_DATE = "ATTENDANCE_DATE";
|
||||
public static final String ATTENDANCE_INDEX = "ATTENDANCE_INDEX";
|
||||
private static final String DAILY_MISSION_REWARDS = "DAILY_MISSION_REWARDS";
|
||||
public static final String CEREMONY_OF_CHAOS_PROHIBITED_PENALTIES = "CEREMONY_OF_CHAOS_PENALTIES";
|
||||
public static final String CEREMONY_OF_CHAOS_MARKS = "CEREMONY_OF_CHAOS_MARKS";
|
||||
|
Reference in New Issue
Block a user