Commit Graph
21693 Commits
Author SHA1 Message Date
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 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
Opuszek 8139fca07d Fixes regression causing crash on getting current terrain of stackInstance without army 2025-12-11 17:07:50 +01:00
Ivan Savenko b0cee2e0a6 Merge pull request #6416 from vcmi/dependabot/github_actions/peter-evans/create-pull-request-8
Bump peter-evans/create-pull-request from 7 to 8
2025-12-10 20:40:14 +02:00
Ivan Savenko 897e24499a Merge pull request #6417 from vcmi/dependabot/github_actions/DavidAnson/markdownlint-cli2-action-22
Bump DavidAnson/markdownlint-cli2-action from 21 to 22
2025-12-10 20:39:34 +02:00
Ivan Savenko fb549cec9e Merge pull request #6421 from kdmcser/chinese
update Chinese translation
2025-12-10 20:39:07 +02:00
Ivan Savenko 358afd6f0c Merge pull request #6423 from kdmcser/only_commander_left_crash
Fix crash when losing battle vs neutral creatures (null winnerHero commander)
2025-12-10 20:38:37 +02:00
kdmcser 8c68102909 fix crash when battle failed 2025-12-10 23:02:53 +08:00
kdmcser ae0be3d5a2 update ts file 2025-12-10 21:26:22 +08:00
Andrej Dudenhefner c03b49b5e0 fix unit chooses invalid move target 2025-12-10 10:50:31 +01:00
dependabot[bot] d7be510060 Bump DavidAnson/markdownlint-cli2-action from 21 to 22
Bumps [DavidAnson/markdownlint-cli2-action](https://github.com/davidanson/markdownlint-cli2-action) from 21 to 22.
- [Release notes](https://github.com/davidanson/markdownlint-cli2-action/releases)
- [Commits](https://github.com/davidanson/markdownlint-cli2-action/compare/v21...v22)

---
updated-dependencies:
- dependency-name: DavidAnson/markdownlint-cli2-action
  dependency-version: '22'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-10 04:10:23 +00:00
dependabot[bot] c046f35d5e Bump peter-evans/create-pull-request from 7 to 8
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 7 to 8.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v7...v8)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-10 04:10:17 +00:00
Ivan Savenko e58ab1639b Merge pull request #6414 from kdmcser/only_commander_left_crash
Fix crash when only Commander survives after battle
2025-12-09 20:49:35 +02:00
Ivan Savenko 6cf7d4f712 Merge pull request #6413 from mrhaandi/fix-hotseat-cb
Fix crash on hotseat new game
2025-12-09 20:49:20 +02:00
Ivan Savenko f7ca1aaf39 Merge pull request #6412 from Opuszek/add_hero_terrain_limiter
Extends creature terrain limiter to hero and towns nodes
2025-12-09 20:49:07 +02:00
kdmcser f78e14c1c0 update Chinese translation 2025-12-10 01:10:14 +08:00
kdmcser 3999f0521c fix crash when only commander survive in battel 2025-12-09 23:46:20 +08:00
Andrej Dudenhefner 737352b31b fix crash on hotseat new game 2025-12-09 16:38:10 +01:00
Opuszek 8675e6e91f Allow to add terrain limiter for hero and town instances 2025-12-09 15:50:10 +01:00
Ivan Savenko cfcc0d4bf7 Merge pull request #6410 from mrhaandi/fix-next-obstacle-id
Add CBattleInfoEssentials::nextObstacleId
2025-12-08 20:45:23 +02:00
Ivan Savenko 34476d2bbf Merge pull request #6407 from kdmcser/display_text_hang_fix
Fix infinite loop when trimming lines starting with control character…
2025-12-08 20:44:20 +02:00
Ivan Savenko e8f341eeaa Merge pull request #6405 from IvanSavenko/ai_log
Reduce AI logging to avoid performance hit
2025-12-08 20:42:15 +02:00
Ivan Savenko 0f0f08f8fe Merge pull request #6399 from Laserlicht/quickload
Quickload improvements
2025-12-08 20:41:52 +02:00
Ivan Savenko 70bbea6f71 Merge pull request #6404 from IvanSavenko/rmg_fix
Fixed issues with object customization in RMG
2025-12-08 17:39:12 +02:00
Ivan Savenko 41d299882a Merge pull request #6402 from IvanSavenko/moat_fix
Fix verification of moat spells
2025-12-08 17:37:11 +02:00
Andrej Dudenhefner fee88cf2de prevent client code from ALL_KNOWING access to obstacles to compute new id 2025-12-08 16:36:18 +01:00
kdmcser 8d82727dd5 Fix infinite loop when trimming lines starting with control characters (e.g. \t) 2025-12-08 01:04:59 +08:00
Ivan Savenko 8ecf1f52e9 Reduce AI logging to avoid performance hit 2025-12-07 10:28:47 +00:00
Ivan Savenko 1ef7969fd5 Fixed issues with object customization in RMG
Regression / incomplete code from my previous PR
2025-12-07 08:46:10 +00:00
Ivan Savenko 75a64d7ad0 Fix verification of moat spells 2025-12-06 17:53:54 +00:00
Ivan Savenko 538c887c68 Merge pull request #6398 from Laserlicht/cre_win_fix
fix scrolling in creature window
2025-12-06 19:25:30 +02:00
Ivan Savenko c00fd8d34b Merge pull request #6395 from mrhaandi/fix-attack-invincible
Exclude invincible units from multihex attacks
2025-12-06 19:23:31 +02:00
Ivan Savenko 4f6b6fa3eb Merge pull request #6392 from mrhaandi/fix-check-win-loss
Postpone next turn logic after victory / loss status is settled
2025-12-06 19:22:42 +02:00
Ivan Savenko 582c80399f Merge pull request #6390 from mrhaandi/uniform-restart-quickload
Uniform Quickload and Restart logic
2025-12-06 19:21:25 +02:00
Laserlicht 33f67651c2 fix non handled errors 2025-12-06 12:44:14 +01:00
Laserlicht 78e683aed4 reset hasQuickSave on error & add error to trace 2025-12-06 12:43:56 +01:00
Laserlicht 7cb577ae5e all player visible strings should translated... 2025-12-06 01:18:43 +01:00
Laserlicht 27f040af5c enable/disable quickload button 2025-12-06 01:10:19 +01:00
Laserlicht d25dc3d25e fix scrolling in creature window 2025-12-06 00:22:22 +01:00
Andrej Dudenhefner b3714d5d58 exclude invincible units from targets of multihex attacks 2025-12-05 21:58:26 +01:00
Ivan Savenko 2e6c0ef20c Merge pull request #6386 from mrhaandi/cleaner-unpropagation
Restructure unpropagation logic
2025-12-05 22:10:27 +02:00
Ivan Savenko 0373691f3a Merge pull request #6388 from mrhaandi/fix-summonDemons-location
Fix scope of summonDemons graphics
2025-12-05 19:27:55 +02:00
Ivan Savenko e455cbffc1 Merge pull request #6387 from dydzio0614/viet-translation-update
Update vietnamese translation
2025-12-05 19:27:19 +02:00
Andrej Dudenhefner b1ad3df598 refactor onPlayerEndsGame into removePlayer and resumeTurnOrder for separation of concerns 2025-12-05 14:47:31 +01:00
Andrej Dudenhefner 85824770db remove WINNER and LOSER players from turnOrder 2025-12-05 14:26:01 +01:00
Andrej Dudenhefner dec72aa5e1 postpone next turn logic after victory / loss status is settled 2025-12-05 14:15:12 +01:00
Andrej Dudenhefner 0af15610e1 made quick load logic follow restart logic more closely 2025-12-05 11:22:29 +01:00
Ivan Savenko 0d6e5f4d69 Merge pull request #6364 from IvanSavenko/bugfixing
Fixes for multiple reported issues
2025-12-04 23:05:27 +02:00