Fix talking not progressing quests & Add talk execution handlers

This commit is contained in:
KingRainbow44
2023-05-02 22:13:30 -04:00
parent 3ffa0a7478
commit 1c2bdff9dc
9 changed files with 202 additions and 1 deletions

View File

@@ -23,7 +23,7 @@ public final class TalkManager extends BasePlayerManager {
*/
public void triggerTalkAction(int talkId) {
var talkData = GameData.getTalkConfigDataMap().get(talkId);
if (talkData == null || talkData.getFinishExec().isEmpty()) return;
if (talkData == null) return;
var player = this.getPlayer();
// Execute the talk action on associated handlers.