public void applySkillEffectsForNewRound(Player player, PredefinedMap currentMap) {
   int level = player.getSkillLevel(SkillCollection.SkillID.regeneration);
   if (level > 0) {
     boolean hasAdjacentMonster =
         MovementController.hasAdjacentAggressiveMonster(currentMap, player);
     if (!hasAdjacentMonster) {
       addActorHealth(player, level * SkillCollection.PER_SKILLPOINT_INCREASE_REGENERATION);
     }
   }
 }
 private Monster getAdjacentAggressiveMonster() {
   return MovementController.getAdjacentAggressiveMonster(
       world.model.currentMap, world.model.player);
 }