Implement battle pass

This commit is contained in:
Melledy
2025-11-13 01:24:42 -08:00
parent 61bc5e7a0c
commit 8d4736c00e
25 changed files with 758 additions and 49 deletions

View File

@@ -73,7 +73,7 @@ public class AgentManager extends PlayerManager implements GameDatabaseObject {
this.getAgents().put(agent.getId(), agent);
// Quest
this.getPlayer().getQuestManager().triggerQuest(QuestCondType.AgentApplyTotal, 1);
this.getPlayer().triggerQuest(QuestCondType.AgentApplyTotal, 1);
// Success
return agent;
@@ -153,6 +153,9 @@ public class AgentManager extends PlayerManager implements GameDatabaseObject {
// Save to database
this.save();
// Quest
this.getPlayer().triggerQuest(QuestCondType.AgentFinishTotal, list.size());
// Success
return change.setSuccess(true);
}