Fix player fields not being set

line seps r weird
This commit is contained in:
KingRainbow44
2023-04-10 22:46:19 -04:00
parent 5e56b5e3a8
commit 06cbae31fa
453 changed files with 63228 additions and 63071 deletions

View File

@@ -120,7 +120,8 @@ public class QuestManager extends BasePlayerManager {
quest.checkProgress();
}
player.getActivityManager().triggerActivityConditions();
if (this.player.getActivityManager() != null)
this.player.getActivityManager().triggerActivityConditions();
}
public void onTick(){
@@ -132,7 +133,7 @@ public class QuestManager extends BasePlayerManager {
0);
}
private void checkTimeVars(){
private void checkTimeVars() {
val currentDays = player.getWorld().getTotalGameTimeDays();
val currentHours = player.getWorld().getTotalGameTimeHours();
boolean checkDays = currentDays != lastDayCheck;
@@ -144,6 +145,7 @@ public class QuestManager extends BasePlayerManager {
this.lastDayCheck = currentDays;
this.lastHourCheck = currentHours;
player.getActiveQuestTimers().forEach(mainQuestId -> {
if(checkHours) {
queueEvent(QuestCond.QUEST_COND_TIME_VAR_GT_EQ, mainQuestId);