усложнение соло подземелий

This commit is contained in:
2026-08-02 19:18:37 +04:00
parent a0af90d6d5
commit aa95d99b18
3 changed files with 36 additions and 5 deletions
+20 -2
View File
@@ -234,6 +234,24 @@ ACORE_AUTOBALANCE_MIN_PLAYERS_RAID=1
# Минимальное число игроков для рейдов heroic. # Минимальное число игроков для рейдов heroic.
ACORE_AUTOBALANCE_MIN_PLAYERS_RAID_HEROIC=1 ACORE_AUTOBALANCE_MIN_PLAYERS_RAID_HEROIC=1
# Множитель HP обычных мобов в normal 5ppl.
ACORE_AUTOBALANCE_STAT_MODIFIER_HEALTH=1.30
# Множитель урона обычных мобов в normal 5ppl.
ACORE_AUTOBALANCE_STAT_MODIFIER_DAMAGE=1.10
# Множитель HP боссов в normal 5ppl.
ACORE_AUTOBALANCE_STAT_MODIFIER_BOSS_HEALTH=1.40
# Множитель HP обычных мобов в heroic 5ppl.
ACORE_AUTOBALANCE_STAT_MODIFIER_HEROIC_HEALTH=1.25
# Множитель урона обычных мобов в heroic 5ppl.
ACORE_AUTOBALANCE_STAT_MODIFIER_HEROIC_DAMAGE=1.05
# Множитель HP боссов в heroic 5ppl.
ACORE_AUTOBALANCE_STAT_MODIFIER_HEROIC_BOSS_HEALTH=1.35
# Кривая скейла рейдов: чем ниже значение, тем быстрее растет сложность с игроками. # Кривая скейла рейдов: чем ниже значение, тем быстрее растет сложность с игроками.
ACORE_AUTOBALANCE_INFLECTION_POINT_RAID=0.75 ACORE_AUTOBALANCE_INFLECTION_POINT_RAID=0.75
@@ -247,10 +265,10 @@ ACORE_AUTOBALANCE_INFLECTION_POINT_RAID_HEROIC=0.80
ACORE_AUTOBALANCE_INFLECTION_POINT_RAID_HEROIC_BOSS_MODIFIER=1.45 ACORE_AUTOBALANCE_INFLECTION_POINT_RAID_HEROIC_BOSS_MODIFIER=1.45
# Множитель урона боссов в обычных 5ppl. # Множитель урона боссов в обычных 5ppl.
ACORE_AUTOBALANCE_STAT_MODIFIER_BOSS_DAMAGE=0.85 ACORE_AUTOBALANCE_STAT_MODIFIER_BOSS_DAMAGE=1.00
# Множитель урона боссов в heroic 5ppl. # Множитель урона боссов в heroic 5ppl.
ACORE_AUTOBALANCE_STAT_MODIFIER_HEROIC_BOSS_DAMAGE=0.75 ACORE_AUTOBALANCE_STAT_MODIFIER_HEROIC_BOSS_DAMAGE=0.90
# Общий множитель статов рейда normal. # Общий множитель статов рейда normal.
ACORE_AUTOBALANCE_STAT_MODIFIER_RAID_GLOBAL=0.85 ACORE_AUTOBALANCE_STAT_MODIFIER_RAID_GLOBAL=0.85
+16 -3
View File
@@ -39,12 +39,18 @@ FORCE_PLAYERBOTS="${FORCE_PLAYERBOTS:-${ACORE_PLAYERBOTS_FORCE:-0}}"
: "${ACORE_AUTOBALANCE_MIN_PLAYERS_HEROIC:=1}" : "${ACORE_AUTOBALANCE_MIN_PLAYERS_HEROIC:=1}"
: "${ACORE_AUTOBALANCE_MIN_PLAYERS_RAID:=1}" : "${ACORE_AUTOBALANCE_MIN_PLAYERS_RAID:=1}"
: "${ACORE_AUTOBALANCE_MIN_PLAYERS_RAID_HEROIC:=1}" : "${ACORE_AUTOBALANCE_MIN_PLAYERS_RAID_HEROIC:=1}"
: "${ACORE_AUTOBALANCE_STAT_MODIFIER_HEALTH:=1.30}"
: "${ACORE_AUTOBALANCE_STAT_MODIFIER_DAMAGE:=1.10}"
: "${ACORE_AUTOBALANCE_STAT_MODIFIER_BOSS_HEALTH:=1.40}"
: "${ACORE_AUTOBALANCE_STAT_MODIFIER_HEROIC_HEALTH:=1.25}"
: "${ACORE_AUTOBALANCE_STAT_MODIFIER_HEROIC_DAMAGE:=1.05}"
: "${ACORE_AUTOBALANCE_STAT_MODIFIER_HEROIC_BOSS_HEALTH:=1.35}"
: "${ACORE_AUTOBALANCE_INFLECTION_POINT_RAID:=0.75}" : "${ACORE_AUTOBALANCE_INFLECTION_POINT_RAID:=0.75}"
: "${ACORE_AUTOBALANCE_INFLECTION_POINT_RAID_BOSS_MODIFIER:=1.35}" : "${ACORE_AUTOBALANCE_INFLECTION_POINT_RAID_BOSS_MODIFIER:=1.35}"
: "${ACORE_AUTOBALANCE_INFLECTION_POINT_RAID_HEROIC:=0.80}" : "${ACORE_AUTOBALANCE_INFLECTION_POINT_RAID_HEROIC:=0.80}"
: "${ACORE_AUTOBALANCE_INFLECTION_POINT_RAID_HEROIC_BOSS_MODIFIER:=1.45}" : "${ACORE_AUTOBALANCE_INFLECTION_POINT_RAID_HEROIC_BOSS_MODIFIER:=1.45}"
: "${ACORE_AUTOBALANCE_STAT_MODIFIER_BOSS_DAMAGE:=0.85}" : "${ACORE_AUTOBALANCE_STAT_MODIFIER_BOSS_DAMAGE:=1.00}"
: "${ACORE_AUTOBALANCE_STAT_MODIFIER_HEROIC_BOSS_DAMAGE:=0.75}" : "${ACORE_AUTOBALANCE_STAT_MODIFIER_HEROIC_BOSS_DAMAGE:=0.90}"
: "${ACORE_AUTOBALANCE_STAT_MODIFIER_RAID_GLOBAL:=0.85}" : "${ACORE_AUTOBALANCE_STAT_MODIFIER_RAID_GLOBAL:=0.85}"
: "${ACORE_AUTOBALANCE_STAT_MODIFIER_RAID_DAMAGE:=0.75}" : "${ACORE_AUTOBALANCE_STAT_MODIFIER_RAID_DAMAGE:=0.75}"
: "${ACORE_AUTOBALANCE_STAT_MODIFIER_RAID_BOSS_HEALTH:=0.70}" : "${ACORE_AUTOBALANCE_STAT_MODIFIER_RAID_BOSS_HEALTH:=0.70}"
@@ -399,8 +405,15 @@ AutoBalance.InflectionPointRaid.BossModifier = ${ACORE_AUTOBALANCE_INFLECTION_PO
AutoBalance.InflectionPointRaidHeroic = ${ACORE_AUTOBALANCE_INFLECTION_POINT_RAID_HEROIC} AutoBalance.InflectionPointRaidHeroic = ${ACORE_AUTOBALANCE_INFLECTION_POINT_RAID_HEROIC}
AutoBalance.InflectionPointRaidHeroic.BossModifier = ${ACORE_AUTOBALANCE_INFLECTION_POINT_RAID_HEROIC_BOSS_MODIFIER} AutoBalance.InflectionPointRaidHeroic.BossModifier = ${ACORE_AUTOBALANCE_INFLECTION_POINT_RAID_HEROIC_BOSS_MODIFIER}
# Keep 5-man bosses manageable in solo runs. # Moderate solo profile for 5-man dungeons: longer fights with a controlled
# damage increase, while keeping one-player scaling enabled.
AutoBalance.StatModifier.Health = ${ACORE_AUTOBALANCE_STAT_MODIFIER_HEALTH}
AutoBalance.StatModifier.Damage = ${ACORE_AUTOBALANCE_STAT_MODIFIER_DAMAGE}
AutoBalance.StatModifier.Boss.Health = ${ACORE_AUTOBALANCE_STAT_MODIFIER_BOSS_HEALTH}
AutoBalance.StatModifier.Boss.Damage = ${ACORE_AUTOBALANCE_STAT_MODIFIER_BOSS_DAMAGE} AutoBalance.StatModifier.Boss.Damage = ${ACORE_AUTOBALANCE_STAT_MODIFIER_BOSS_DAMAGE}
AutoBalance.StatModifierHeroic.Health = ${ACORE_AUTOBALANCE_STAT_MODIFIER_HEROIC_HEALTH}
AutoBalance.StatModifierHeroic.Damage = ${ACORE_AUTOBALANCE_STAT_MODIFIER_HEROIC_DAMAGE}
AutoBalance.StatModifierHeroic.Boss.Health = ${ACORE_AUTOBALANCE_STAT_MODIFIER_HEROIC_BOSS_HEALTH}
AutoBalance.StatModifierHeroic.Boss.Damage = ${ACORE_AUTOBALANCE_STAT_MODIFIER_HEROIC_BOSS_DAMAGE} AutoBalance.StatModifierHeroic.Boss.Damage = ${ACORE_AUTOBALANCE_STAT_MODIFIER_HEROIC_BOSS_DAMAGE}
# Raid tuning for solo / duo / incomplete groups. # Raid tuning for solo / duo / incomplete groups.