Commit Graph
21746 Commits
Author SHA1 Message Date
Laserlicht d23a5f42ee Merge branch 'develop' into hd_edition 2025-12-15 16:07:32 +01:00
Ivan Savenko 11a2f552b9 Merge pull request #6446 from Laserlicht/camp_editor
Campaign editor improvements
2025-12-15 16:21:26 +02:00
Ivan Savenko f01283338e Merge pull request #6433 from mrhaandi/fix-onTileHovered-shutdown
Add ingame guard to `onTileHovered`
2025-12-15 16:06:27 +02:00
Ivan Savenko 38b9877a2f Merge pull request #6450 from Laserlicht/campaign_video
allow defining second video in campaign
2025-12-15 16:05:18 +02:00
Ivan Savenko de0dc522bd Merge pull request #4788 from smanolloff/mmai
MMAI: an ML-powered combat AI
2025-12-15 15:54:39 +02:00
Ivan Savenko f9dbbbf969 Merge pull request #6424 from mrhaandi/fix-chain-lightning
Adhere to Heroes 3 chain lightning mechanics
2025-12-15 09:33:49 +02:00
Andrej Dudenhefner 9056050374 [HotA] Add DAMAGE_RECEIVED_CAP bonus (#6436) 2025-12-15 09:33:14 +02:00
Ivan Savenko 7fb8a9a772 Merge pull request #6437 from Opuszek/mapeditor_fix_special_terrain_display
mapeditor - fix special terrain display
2025-12-15 09:32:27 +02:00
Ivan Savenko 927668695f Merge pull request #6449 from Laserlicht/mapeditor_fix
Mapeditor fix
2025-12-15 09:32:09 +02:00
Ivan Savenko 17626993c1 Merge pull request #6452 from vcmi/dependabot/github_actions/actions/upload-artifact-6
Bump actions/upload-artifact from 5 to 6
2025-12-15 09:31:20 +02:00
Ivan Savenko 4e740c8f9e Merge pull request #6451 from vcmi/dependabot/github_actions/actions/download-artifact-7
Bump actions/download-artifact from 6 to 7
2025-12-15 09:31:03 +02:00
dependabot[bot] f5e3057590 Bump actions/upload-artifact from 5 to 6
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 5 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-15 04:11:11 +00:00
dependabot[bot] 7bebbdd360 Bump actions/download-artifact from 6 to 7
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 6 to 7.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-15 04:11:03 +00:00
Simeon Manolov 9d6ec17f48 MMAI: an ML-powered combat AI 2025-12-15 02:50:32 +02:00
Laserlicht e27a2ff5bd allow defining second video in campaign 2025-12-15 01:08:48 +01:00
Laserlicht 6f1b3dc3d5 code review 2025-12-14 22:00:46 +01:00
Ivan Savenko 0fb8e12edd Merge pull request #6394 from Laserlicht/battlemode_button
rework battle mode button
2025-12-14 22:48:58 +02:00
Opuszek d77487e672 mapeditor - fix special terrain display 2025-12-14 21:22:55 +01:00
Ivan Savenko 1b339fb5f3 Merge pull request #6443 from Laserlicht/pause_autosave
Fixes android crash
2025-12-14 22:13:10 +02:00
Ivan Savenko 526cbb51ea Merge pull request #6448 from MichalZr6/fix_word_wrapping
Fix word wrapping when there is only one long word
2025-12-14 22:12:36 +02:00
Laserlicht 0851e03abc move button to presets 2025-12-14 20:44:31 +01:00
Laserlicht dea147529e use ini for QSettings 2025-12-14 19:49:52 +01:00
Laserlicht fcbd2a8d4b multiple fixes 2025-12-14 19:22:31 +01:00
Laserlicht ed0ea6d900 fix serializion for random config 2025-12-14 17:58:07 +01:00
Michał Zaremba 6f8239fd9a Fix word wrapping when there is only one long word 2025-12-14 17:24:32 +01:00
Laserlicht 206f9c432e add validation 2025-12-14 14:54:46 +01:00
Laserlicht f3bd42216e center editor windows 2025-12-14 14:14:47 +01:00
Laserlicht cdcf7175d6 campaigneditor: fix non saved textboxes 2025-12-14 14:12:35 +01:00
Laserlicht 70e75938ba remove resume & move save to seperate function 2025-12-14 12:34:38 +01:00
Ivan Savenko b6c19f4895 Merge pull request #6415 from Opuszek/fix_undo_redo_operations_for_terrain_changes_in_map_editor
mapedit - fix undo and redo operations for drawing terrain
2025-12-14 12:11:32 +02:00
Laserlicht cbea73802c code review 2025-12-14 10:26:02 +01:00
Ivan Savenko 8ab4b22fdc Merge pull request #6420 from mrhaandi/allow-battleai-special-spellcast
Allow battle ai units to cast healing / resurrecting / summoning spells
2025-12-14 11:10:46 +02:00
Ivan Savenko ab9c3fa3e1 Merge pull request #6422 from kdmcser/stupid_ai_fix
Lower movement priority for INVINCIBLE targets in stupidAI
2025-12-14 09:06:35 +02:00
Ivan Savenko 7a839be9f4 Merge pull request #6430 from Olegmods/patch-9
Remove unused water wheel from the configs
2025-12-14 09:05:18 +02:00
Ivan Savenko df677fa059 Merge pull request #6432 from vcmi/dependabot/github_actions/actions/cache-5
Bump actions/cache from 4 to 5
2025-12-14 09:04:58 +02:00
Ivan Savenko 55a25c8d70 Merge pull request #6440 from Laserlicht/flatpak_fix
fix flatpak build
2025-12-14 08:57:57 +02:00
Ivan Savenko adcd2cd751 Merge pull request #6442 from IvanSavenko/rmg_exception_fix
Fix freeze on deleting treasure object in RMG when custom objects are used
2025-12-14 08:57:49 +02:00
Laserlicht 74e235a075 fix close 2025-12-13 23:07:36 +01:00
Laserlicht a267901989 replace emergency save with pause autosave 2025-12-13 21:36:35 +01:00
Ivan Savenko b7265b4005 Fix possibly uninitialized values 2025-12-13 21:09:05 +02:00
Ivan Savenko 1adf024ab6 Fix possible uncaught exception on deleting object with no deleter set 2025-12-13 21:07:05 +02:00
Laserlicht d64947a4e7 add missing blacklist image 2025-12-13 14:29:36 +01:00
Laserlicht 59f1de5bda fix flatpak build 2025-12-13 14:22:15 +01:00
Andrej Dudenhefner 1101694fe2 add ingame guard to onTileHovered 2025-12-12 09:49:26 +01:00
dependabot[bot] 120ccbf263 Bump actions/cache from 4 to 5
Bumps [actions/cache](https://github.com/actions/cache) from 4 to 5.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-12 04:11:09 +00:00
Ivan Savenko 03d9073f7c Merge pull request #6418 from mrhaandi/fix-battle-pathfinding
Fix unit invalid move target
2025-12-11 20:26:58 +02:00
Ivan Savenko f45479d050 Merge pull request #6429 from Opuszek/fix_regression_6176
Fixes regression causing a crash on getting current terrain of stackInstance
2025-12-11 20:25:10 +02:00
Olegmods 8ae19db46b Remove unused water wheel from the configs
Currently, the Fortress water wheel building is built along with the Capitol, which isn't in line how it is in SoD/Complete, where it's completely unused.
This PR fixes it by removing water wheel from the config of Fortress
2025-12-11 19:29:13 +03:00
Opuszek 8139fca07d Fixes regression causing crash on getting current terrain of stackInstance without army 2025-12-11 17:07:50 +01:00
Andrej Dudenhefner f0fc58b118 add wouldResist mock method 2025-12-11 11:21:15 +01:00