1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-11-23 22:37:55 +02:00
Commit Graph

20422 Commits

Author SHA1 Message Date
Ivan Savenko
298ec472bf Split BattleInterfaceClasses into smaller files 2025-06-18 17:29:20 +03:00
Ivan Savenko
d447ef146d Merge pull request #5808 from IvanSavenko/bugfixing
Another batch of fixes for recent bugs & regressions
2025-06-18 16:02:31 +03:00
Ivan Savenko
b48afe0580 Fix sonar 2025-06-18 15:22:59 +03:00
Ivan Savenko
be31a7efea Add logging to debug vcmp campaign parsing failure 2025-06-18 12:31:59 +03:00
Ivan Savenko
1cbfc067db Do not show hero dot on minimap if icons are on to avoid artifacts on
small maps
2025-06-18 12:08:39 +03:00
Ivan Savenko
d3dddb2600 Fix boat embarking animation 2025-06-18 12:08:10 +03:00
Ivan Savenko
f3d8ae81fe Fix parsing of Chronicles campaigns 2025-06-18 12:07:54 +03:00
Ivan Savenko
354253c27a Fix crash on h3c->vcmp conversion via editor 2025-06-18 12:07:30 +03:00
Ivan Savenko
c0c639a6d8 Merge pull request #5806 from IvanSavenko/bugfixing
Fixes for reported bugs & crashes
2025-06-18 10:32:27 +03:00
Ivan Savenko
3a3e0f5c2f Merge pull request #5802 from GeorgeK1ng/config_fix
Remove aiValue from spells to clear warnings
2025-06-18 10:32:11 +03:00
Ivan Savenko
f7210fc8be Merge pull request #5805 from MichalZr6/rmg_callback_fix
Fix RMG not getting callback when new map is created
2025-06-18 09:48:07 +03:00
Ivan Savenko
5456e245a3 Add mod version validation 2025-06-18 09:39:22 +03:00
Michał Zaremba
af08091472 Fix RMG not getting callback when new map is created 2025-06-17 19:15:18 +02:00
Ivan Savenko
50a207de85 Fix restoring of initial mana on restarting battle 2025-06-17 19:21:41 +03:00
George King
1e29f533fe Set Ballista level 5 2025-06-17 17:01:01 +02:00
George King
6b96653d5d Add files via upload 2025-06-17 16:18:43 +02:00
George King
26e81b3490 Add files via upload 2025-06-17 16:18:02 +02:00
Ivan Savenko
da0841dc9c Fix parsing of HAS_ANOTHER_BONUS_LIMITER parameters 2025-06-17 16:58:23 +03:00
Ivan Savenko
3b6f93c365 Remove boarded boat as a separate call to player interfaces 2025-06-17 14:37:58 +03:00
Ivan Savenko
0ad4e80c7d Rework and simplify logic of attaching heroes to bonus system 2025-06-17 14:37:25 +03:00
Ivan Savenko
0218e47c25 Use editor callback when creating map preview to avoid crash 2025-06-17 14:36:44 +03:00
Ivan Savenko
6d359e4112 Create heroes in pool via handler to properly initialize appearance 2025-06-17 14:36:17 +03:00
Ivan Savenko
a7732db0fe Merge pull request #5798 from XCOM-HUB/patch-1
Update swedish.json
2025-06-16 17:17:16 +03:00
Ivan Savenko
a17f42d498 Merge pull request #5793 from vcmi/dydzio0614-patch-1
Update year in readme
2025-06-16 17:16:19 +03:00
Ivan Savenko
a7af33dc9a Merge pull request #5787 from MichalZr6/translations_mapeditor
[mapeditor] AI-generated multiple languages translations update
2025-06-16 17:16:10 +03:00
Ivan Savenko
e35ac0b1e5 Merge pull request #5733 from MichalZr6/mapeditor_fixes
Mapeditor fixes for various crashes
2025-06-16 17:15:29 +03:00
Ivan Savenko
78fc1e7027 Merge pull request #5797 from IvanSavenko/crashfix
Fix for regressions from previous PR's
2025-06-16 17:14:42 +03:00
Ivan Savenko
463c404a83 Use bonus only as shared_ptr to avoid memory corruption 2025-06-16 16:22:21 +03:00
Ivan Savenko
4044e03c0a Check for win/loss after removing hero from map 2025-06-16 13:23:59 +03:00
Ivan Savenko
3c6aa9085c Mana channeling no longer activates if unit is dead 2025-06-16 13:23:41 +03:00
Ivan Savenko
0c13f46579 Heroes with neutrals will now always receive terrain penalty 2025-06-16 13:23:14 +03:00
Ivan Savenko
f25fdd1cd9 Allow using limiters in stack experience 2025-06-16 13:22:42 +03:00
Michał Zaremba
f96f33ac3f After rebase: fix build 2025-06-16 00:01:48 +02:00
Maurycy
605d3d6ffb Update swedish.json 2025-06-15 23:49:57 +02:00
Michał Zaremba
aed832a99d Fixes following review 2025-06-15 23:47:12 +02:00
Michał Zaremba
9e474422fd Fix map saving 2025-06-15 23:47:12 +02:00
Michał Zaremba
bf11b9b82a Fix callback propagation when copy-pasting objects 2025-06-15 23:47:12 +02:00
Michał Zaremba
4881729ec1 Prevent crash when closing HeroArtifactsWidget with no artifacts 2025-06-15 23:47:12 +02:00
Michał Zaremba
33c801f89d Fix PlayerSettings conflicting names 2025-06-15 23:47:12 +02:00
Michał Zaremba
ebe746d0cf Integrate EditorCallback into mapeditor
EditorCallback being set up with std::unique_ptr stored in MapController.
2025-06-15 23:47:08 +02:00
Michał Zaremba
b2e51a5fb1 Add MapInfoCallback and EditorCallback 2025-06-15 23:40:59 +02:00
Maurycy
ff9850ae52 Update swedish.json
Added 2 new strings.
2025-06-15 23:40:24 +02:00
Michał Zaremba
507c305a5a Fix crash on getAverageExperience when stack count was 0 2025-06-15 23:35:16 +02:00
MichalZr6
2ef964d859 Fix crash on copy-pasting objects 2025-06-15 23:35:16 +02:00
Ivan Savenko
464865f20d Fix possible crashes on attempt to parse bonus 2025-06-15 23:54:43 +03:00
Ivan Savenko
f9b4a36a5f Add missing docs for new bonus 2025-06-15 23:54:29 +03:00
Ivan Savenko
66e210f54d Merge pull request #5751 from IvanSavenko/campaign_bonuses
Campaign code refactoring & Engine support for Hota campaings
2025-06-15 18:00:17 +03:00
Ivan Savenko
899701a87d Update docs, fix sonar 2025-06-15 17:01:29 +03:00
Ivan Savenko
0fa83c0478 Implemented mod-friendly loading of town building icons for campaigns 2025-06-15 17:01:29 +03:00
Ivan Savenko
ba0188ca7f Bring hero strength for campaigns in line with h3 2025-06-15 17:01:29 +03:00