diff --git a/AndorsTrail/src/com/gpl/rpg/AndorsTrail/controller/Constants.java b/AndorsTrail/src/com/gpl/rpg/AndorsTrail/controller/Constants.java index dbaec5eb6..81c3203a4 100644 --- a/AndorsTrail/src/com/gpl/rpg/AndorsTrail/controller/Constants.java +++ b/AndorsTrail/src/com/gpl/rpg/AndorsTrail/controller/Constants.java @@ -48,6 +48,7 @@ public final class Constants { public static final String FILENAME_SAVEGAME_FILENAME_PREFIX = "savegame"; public static final String PLACEHOLDER_PLAYERNAME = "$playername"; public static final String CHEAT_DETECTION_FOLDER = "dEAGyGE3YojqXjI3x4x7"; + public static final String PASSIVE_ACHIEVEMENT_CHECK_PHRASE = "passive_achievement_check"; public static final Random rnd = new Random(); public static int rollValue(final ConstRange r) { return rollValue(r.max, r.current); } diff --git a/AndorsTrail/src/com/gpl/rpg/AndorsTrail/controller/MapController.java b/AndorsTrail/src/com/gpl/rpg/AndorsTrail/controller/MapController.java index 4b0c24e24..b3298f969 100644 --- a/AndorsTrail/src/com/gpl/rpg/AndorsTrail/controller/MapController.java +++ b/AndorsTrail/src/com/gpl/rpg/AndorsTrail/controller/MapController.java @@ -149,6 +149,7 @@ public final class MapController { controllers.monsterSpawnController.spawnAll(world.model.currentMaps.map, world.model.currentMaps.tileMap); world.model.worldData.tickWorldTime(20); controllers.gameRoundController.resetRoundTimers(); + mapScriptExecutor.proceedToPhrase(controllers.getResources(), Constants.PASSIVE_ACHIEVEMENT_CHECK_PHRASE, true, true); } public void rest(MapObject area) {