mirror of
https://github.com/OMGeeky/andors-trail.git
synced 2026-01-22 03:19:12 +01:00
Perform end-of-round in combatExit() and remove resetRoundTimers()
This commit is contained in:
@@ -58,7 +58,7 @@ public final class CombatController implements VisualEffectCompletedCallback {
|
||||
combatTurnListeners.onCombatEnded();
|
||||
world.model.uiSelections.selectedPosition = null;
|
||||
world.model.uiSelections.selectedMonster = null;
|
||||
controllers.gameRoundController.resetRoundTimers();
|
||||
endOfCombatRound();
|
||||
if (pickupLootBags && totalExpThisFight > 0) {
|
||||
controllers.itemController.lootMonsterBags(killedMonsterBags, totalExpThisFight);
|
||||
} else {
|
||||
@@ -557,6 +557,12 @@ public final class CombatController implements VisualEffectCompletedCallback {
|
||||
}
|
||||
}
|
||||
|
||||
public void endOfCombatRound() {
|
||||
world.model.worldData.tickWorldTime();
|
||||
controllers.actorStatsController.applyConditionsToPlayer(world.model.player, false);
|
||||
controllers.actorStatsController.applyConditionsToMonsters(world.model.currentMap, true);
|
||||
}
|
||||
|
||||
public void monsterSteppedOnPlayer(Monster m) {
|
||||
setCombatSelection(m);
|
||||
enterCombat(BeginTurnAs.monsters);
|
||||
|
||||
Reference in New Issue
Block a user