Качаешь редактор игровых файлов отсюда:
https://forum.heroesworld.ru/showthread.php?t=1181.
Распаковываешь и открываешь ResEdit2, затем находишь папку data. Далее, оригинальные кампании находятся в heroes4.h4r - game_maps - campaign, кампании грядущей бури в storm.h4r - game_maps - storm_campaign, вихри войны в x2.h4r - game_maps - wow_campaign. Выбираешь нужную кампанию, вырезаешь её, делаешь нужные изменения редактором карт и запаковываешь обратно.