Opuszek
c5751cc82b
fixes crash when entering a shipyard
2025-09-12 15:57:46 +02:00
Ivan Savenko
b48fbea792
Merge pull request #6086 from heroesiiifan/patch-1
...
japanese launcher AI translate
2025-08-31 10:28:22 +03:00
heroesiiifan
04d41c9fea
enable greek
2025-08-30 20:59:23 +02:00
Andrey Filipenkov
8add24a87d
[cmake] rename iOS and macOS variables
2025-08-30 21:50:00 +03:00
Ivan Savenko
710de2b638
Merge pull request #6083 from heroesiiifan/patch-1
...
enable language selection
2025-08-30 21:09:43 +03:00
Ivan Savenko
589c5a8989
Merge pull request #5563 from kambala-decapitator/conan-v2
...
migrate to Conan v2
2025-08-30 21:09:18 +03:00
heroesiiifan
1488f19d56
enable japanese selection
2025-08-30 19:04:57 +02:00
Ivan Savenko
8d00133757
Merge pull request #6079 from Laserlicht/fix_rmg
...
fix rmg underground
2025-08-30 20:01:38 +03:00
Ivan Savenko
855b573ef5
Merge pull request #6016 from Opuszek/fix_crashes_on_AI_turn_during_battles
...
Fix for #5885
2025-08-30 19:59:54 +03:00
Ivan Savenko
66d1015e10
Merge pull request #6010 from Opuszek/fix_abilities_propagation
...
Fix abilities propagation
2025-08-30 19:58:45 +03:00
Opuszek
e7cfb2b311
Rename a variable that blocks description propagation
2025-08-30 10:44:13 +02:00
Laserlicht
bf0fcaadb7
fix rmg underground
2025-08-29 21:22:45 +02:00
Ivan Savenko
67f50ad950
Merge pull request #6054 from Opuszek/Fixes_game_crashes_caused_by_CREATURE_TERRAIN_LIMITER
...
Fixes crashes caused by CREATURE_TERRAIN_LIMITER
2025-08-29 21:50:15 +03:00
Andrey Filipenkov
e412ebb487
remove bundled minizip
2025-08-28 16:05:12 +03:00
Opuszek
10a4a3adee
Fixes build warning in Potential Targets
2025-08-24 14:42:42 +02:00
Opuszek
2ce985ffa0
Fixes crashes caused by CREATURE_TERRAIN_LIMITER
2025-08-23 18:40:16 +02:00
Michał Zaremba
be736eb1b2
fix for insert@/modify@ in JsonUtils::merge; minor typo fixes
2025-08-22 15:53:00 +02:00
Opuszek
aeab0fda0b
Resolve problem with unwanted propagation of abilities descriptions
2025-08-21 20:24:50 +02:00
Opuszek
fb172792c1
Fixes
2025-08-19 09:11:43 +02:00
Ivan Savenko
b5b548d532
Merge pull request #6030 from Laserlicht/patch-2
...
Fix crash if ID not exists
2025-08-18 22:11:05 +03:00
Ivan Savenko
b45e3b7732
Merge pull request #6021 from kdmcser/undead_raise
...
make UNDEAD_RAISE_PERCENTAGE compatible with 1.6 when setting to 0
2025-08-18 22:09:55 +03:00
Laserlicht
f7adb39551
Fix crash if ID not exists
2025-08-17 16:55:03 +02:00
kdmcser
25c987beab
make UNDEAD_RAISE_PERCENTAGE compatible with 1.6 when setting to 0
2025-08-17 01:11:31 +08:00
Opuszek
ca0dd9cc73
Fixes crashes on trying to evaluate attacks of two double-wide melee units
2025-08-15 17:34:47 +02:00
Mircea TheHonestCTO
39bd4a2d20
refactoring with guardingCreaturePosition
2025-08-15 00:19:51 +02:00
Mircea TheHonestCTO
423eb70e2e
Merge branch 'develop' into fix/monthly-random-monsters-hiding-nearby-danger
2025-08-14 23:21:20 +02:00
Ivan Savenko
6328e4b4f8
Merge pull request #6002 from kdmcser/opening_battle_spells
...
Add addInfo support for OPENING_BATTLE_SPELL to set spell level
2025-08-14 11:19:53 +03:00
Ivan Savenko
118029b2ba
Merge pull request #5964 from Laserlicht/levels
...
multilevel support
2025-08-14 11:03:42 +03:00
Mircea TheHonestCTO
957c3d9eed
move trace log behind #if
2025-08-11 21:24:50 +02:00
Mircea TheHonestCTO
77a8b0f8e6
fix: monthly monsters aren't linked with other map objects at creation, leaving Nullkiller unable to see the next danger after killing a monthly monster;
...
2 minor log trace renaming to make them easier to spot in logs when debugging
2025-08-11 21:02:27 +02:00
kdmcser
594ae27cb5
support setting spell master level in OPENING_BATTLE_SPELLS
2025-08-11 02:13:36 +08:00
DjWarmonger
2cf1361612
Verified - Algorithm creates only one path between any two towns, as intended
...
Randomize optional roads
2025-08-09 07:11:40 +02:00
Tomasz Zieliński
5ecaf5d321
Default all roads to random (optional)
2025-08-07 16:03:11 +02:00
Ivan Savenko
78b39688c5
Improvements for json validation for mods
...
- Implemented validation for `targetCondition` in spells
- Implemented validation for `mapObject` in towns/heroes
- Fixed validation of zone connections in RMG
- Added workarounds to prevent assertions triggering on invalid mods
- Erase 'base' entries from json before validation (but after applying
them to derived keys)
Should have no effect on mod behavior/support, but may cause new
detections for mods that were broken in either 1.6 or 1.7
2025-08-05 19:40:18 +03:00
Ivan Savenko
d98b7b93e0
Restore UnitStateMagicTest's
2025-08-04 12:49:35 +03:00
Ivan Savenko
1d2d189e4a
Add tests for bonus system propagation, fix discovered issues
2025-08-04 12:23:38 +03:00
Ivan Savenko
517be4a6aa
Merge pull request #5932 from GeorgeK1ng/future_installer_update
...
Replace NSIS with Inno Setup
2025-08-02 13:53:25 +03:00
Tomasz Zieliński
f375259c78
Final implementation
2025-08-01 21:41:47 +02:00
Tomasz Zieliński
07a6474117
Move road randomizer to separate file
2025-08-01 20:43:40 +02:00
Tomasz Zieliński
3bfd714d3f
Merge branch 'develop' into randomize_optional_roads
2025-08-01 20:05:03 +02:00
Ivan Savenko
6b7497d9fc
Merge pull request #5962 from IvanSavenko/bugfixing
...
Fixes for recently reported issues
2025-08-01 19:32:54 +03:00
Ivan Savenko
9b61c57eef
Slightly better fix for some map loading crashes
2025-08-01 18:45:34 +03:00
Ivan Savenko
bc96515cec
Simplify blukMoveArmy logic, fix army transfer bugs
2025-08-01 18:21:02 +03:00
Laserlicht
ecfe09f6b1
multilevel support
2025-08-01 02:21:44 +02:00
Michał Zaremba
c419a3c41a
Fix typo in error message
2025-08-01 00:59:15 +02:00
Ivan Savenko
f773b87cd5
Add debug logging for mods with invalid town building config
2025-07-31 21:58:27 +03:00
Ivan Savenko
760eff8139
Fix crash on loading town with unit that has ability propagated to army
2025-07-31 21:57:28 +03:00
Ivan Savenko
800ccf2651
Fix Solmyr/Yog receiving spellbook on transferring to next scenario
2025-07-31 21:54:56 +03:00
Ivan Savenko
03997a800a
Add workaround for loading save when entity was moved to another mod
2025-07-31 21:54:29 +03:00
Ivan Savenko
a036482a7d
Fix regresssion - crash on transferring hero to next scenario
2025-07-31 21:53:55 +03:00