《魔法门之英雄无敌上古纪元》修改教程,可通过律法或英雄特性JSON文件,修改英雄核心属性、全魔法学派满级、全法术转精湛,强化部队攻防,添加无限移动、施法无蓝耗等特性,附具体修改路径。
一、修改途径(律法 / 特性 JSON)
主要通过律法(Laws)JSON 或直接修改英雄特性(Specialization) 数据实现自定义。
二、核心属性修改(heroStat)
json
// 移动力加成(百分比)
{
"type": "heroStat",
"parameters": ["movementPerBonus", "5.0"]
},
// 攻击力
{
"type": "heroStat",
"parameters": ["offence", "30"]
},
// 防御力
{
"type": "heroStat",
"parameters": ["defence", "80"]
},
// 咒力(法术强度)
{
"type": "heroStat",
"parameters": ["spellPower", "50"]
},
// 智力(法力上限)
{
"type": "heroStat",
"parameters": ["intelligence", "100"]
},
// 幸运
{
"type": "heroStat",
"parameters": ["luck", "20"]
},
// 士气
{
"type": "heroStat",
"parameters": ["morale", "20"]
}
三、全魔法学派满级(4 级)
json
// 白昼(Day)
{
"type": "heroStat",
"parameters": ["magicSchoolSet", "day", "2", "999"]
},
// 黑夜(Night)
{
"type": "heroStat",
"parameters": ["magicSchoolSet", "night", "2", "999"]
},
// 空间(Space)
{
"type": "heroStat",
"parameters": ["magicSchoolSet", "space", "2", "999"]
},
// 原初(Primal)
{
"type": "heroStat",
"parameters": ["magicSchoolSet", "primal", "2", "999"]
},
// 中立(Neutral)
{
"type": "heroStat",
"parameters": ["magicSchoolSet", "neutral", "2", "999"]
}

四、全法术转「精湛(Special)」
json
{
"type": "heroMagicReplace",
"parameters": ["day_3_magic_haste", "day_3_magic_haste_special"]
},
{
"type": "heroMagicReplace",
"parameters": ["day_4_magic_frenzy", "day_4_magic_frenzy_special"]
},
{
"type": "heroMagicReplace",
"parameters": ["night_3_magic_weakness", "night_3_magic_weakness_special"]
},
{
"type": "heroMagicReplace",
"parameters": ["night_4_magic_plague", "night_4_magic_plague_special"]
},
{
"type": "heroMagicReplace",
"parameters": ["space_3_magic_fear", "space_3_magic_fear_special"]
},
{
"type": "heroMagicReplace",
"parameters": ["space_6_magic_blink", "space_6_magic_blink_special"]
},
{
"type": "heroMagicReplace",
"parameters": ["primal_3_magic_lightning", "primal_3_magic_lightning_special"]
},
{
"type": "heroMagicReplace",
"parameters": ["primal_4_magic_fireball", "primal_4_magic_fireball_special"]
}
五、战斗全局强化(unitStat)
json
// 我方部队魔法伤害减免 85%
{
"type": "unitStat",
"parameters": ["modifierSet", "inDmgMods", "magic_damage", "-0.85"]
},
// 我方部队近战/远程伤害减免 70%
{
"type": "unitStat",
"parameters": ["modifierSet", "inDmgMods", "melee_damage", "-0.7"]
},
{
"type": "unitStat",
"parameters": ["modifierSet", "inDmgMods", "ranged_damage", "-0.7"]
},
// 我方伤害加深 100%
{
"type": "unitStat",
"parameters": ["modifierSet", "outDmgMods", "all_damage", "1.0"]
}
六、常用特性 ID(直接添加到英雄 specialization)
json
// 无限移动
"movement_override": 999,
// 每场战斗满专注
"battle_focus_start": 100,
// 施法不耗蓝
"spell_no_mana_cost": true,
// 所有兵种自带「再生」
"all_creatures_regeneration": 5,
// 陆地/水上无视地形
"ignore_terrain_cost": true,
"ignore_water_cost": true,
// 战斗后满血复活
"resurrect_after_battle": 100,
// 士气永不崩
"morale_never_break": true
七、修改方法
律法修改
路径:HeroesOE_Data/StreamingAssets/Core.zip/fractions_laws/
新建 / 编辑律法 JSON,把参数放入 effects 数组。
英雄特性修改
路径:Core.zip/heroes_specializations/
找到对应英雄,在 specialization 里添加特性键值。
注意
修改前备份 Core.zip。
数值过高(如防御 > 200)可能导致战斗异常。
联机模式禁用修改,避免封号。