1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-09-16 09:26:28 +02:00

8354 Commits

Author SHA1 Message Date
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