1
0
mirror of https://github.com/vcmi/vcmi.git synced 2026-06-19 22:57:37 +02:00

23654 Commits

Author SHA1 Message Date
Ivan Savenko deeab240c8 Merge pull request #7496 from IvanSavenko/sonar
Fixes for issues reported by Sonar
2026-06-19 13:17:08 +03:00
Ivan Savenko c3c4a1e726 Merge pull request #7402 from GeorgeK1ng/surrender_marketplace
Add SURRENDER_MARKETPLACE_ACCESS bonus
2026-06-19 13:16:52 +03:00
Ivan Savenko 5531731ba3 Merge pull request #7507 from smanolloff/remove-wrong-assert
Remove wrong assert
2026-06-19 13:10:25 +03:00
Ivan Savenko 30458c35ce Fixes for issues Sonar view as 'critical' 2026-06-19 12:54:08 +03:00
Ivan Savenko 3d181d5188 Fix some more complex Sonar issues 2026-06-19 12:50:53 +03:00
Ivan Savenko d53067fa26 Fix some easy-to-fix issues from Sonar 2026-06-19 12:50:53 +03:00
Ivan Savenko 4b57a168d5 Fix reliability issues from Sonar 2026-06-19 12:50:53 +03:00
Ivan Savenko 6c12efae5c Fix bool -> string assignment 2026-06-19 12:50:53 +03:00
Ivan Savenko cfac8c419a Merge pull request #7495 from IvanSavenko/h3m_tests
Add tests to cover Seer Hut-related functionality
2026-06-19 12:49:39 +03:00
Ivan Savenko 26b39d91bf Merge pull request #7494 from IvanSavenko/vcmi_addsuffix
Add "Open Heroes 3" as suffix to project name
2026-06-19 12:47:35 +03:00
Simeon Manolov 88aa3dca0f Remove wrong assert
Negative values for these factors are also valid.
(e.g. hota freezing shot has GENERAL_DAMAGE_REDUCTION=-25)
2026-06-19 11:08:47 +03:00
Ivan Savenko b1fe3b6da8 Merge pull request #7482 from IvanSavenko/ubuntu26_04
Switch CI to use Ubuntu 26.04
2026-06-18 20:16:20 +03:00
Ivan Savenko b53474e087 Merge pull request #7492 from IvanSavenko/aab_upload
Upload AAB as artifact for all CI runs
2026-06-18 20:14:29 +03:00
George King e58d44a959 Update NetPacksServer.cpp 2026-06-18 11:51:16 +02:00
George King ed029b83b9 Update BattleWindow.cpp 2026-06-18 11:49:06 +02:00
Ivan Savenko f4d106af72 Merge pull request #7489 from GeorgeK1ng/patch-1
Fix typo in Disembark string id
2026-06-18 08:29:22 +03:00
Ivan Savenko b0bdf8a2f9 Merge pull request #7490 from GeorgeK1ng/patch-2
Add missing morale and luck text
2026-06-18 08:29:10 +03:00
Ivan Savenko 5b80ddbdd6 Merge pull request #7491 from GeorgeK1ng/patch-3
Fix OK button position on hero level-up window
2026-06-18 08:28:42 +03:00
Ivan Savenko f2a1791341 Merge pull request #7448 from vcmi/shortcuts
Shortcuts
2026-06-18 08:22:47 +03:00
Ivan Savenko d0df86e05a Fix build 2026-06-18 06:25:00 +03:00
Ivan Savenko a391dbaec1 Remove excessive code 2026-06-17 11:21:14 +03:00
Ivan Savenko bcc11cf04d Cleanup code 2026-06-17 10:29:17 +03:00
Ivan Savenko 521785bb8b Add remaining tests for h3 sod quests 2026-06-17 10:29:17 +03:00
Ivan Savenko b9d4fa9a1f First part of tesst of quests 2026-06-17 10:29:17 +03:00
Ivan Savenko ebc05a4250 Add first test for quest 2026-06-17 10:29:17 +03:00
Ivan Savenko a68f7293a2 Add runtime-generated test maps with quests 2026-06-17 10:29:17 +03:00
Ivan Savenko 1299b44631 Implement framework for testing quests 2026-06-17 10:29:17 +03:00
Ivan Savenko e5b8c8a1aa Generate quests in h3m's 2026-06-17 10:29:17 +03:00
Ivan Savenko 8ca7bbf598 Cleanup 2026-06-17 10:29:17 +03:00
Ivan Savenko 40b9b94a84 Add more map objects support, in preparation for quests testing 2026-06-17 10:29:17 +03:00
Ivan Savenko ab59e0c697 Support for adding objects on runtime-generated maps 2026-06-17 10:29:17 +03:00
Ivan Savenko ceeff11819 Add SoD map generation test 2026-06-17 10:29:17 +03:00
Ivan Savenko c1cde03413 Initial generation of h3m for loading tests 2026-06-17 10:29:17 +03:00
Ivan Savenko 4f880f0d7d Update readme 2026-06-17 10:20:00 +03:00
Ivan Savenko fdc427f006 Rename "VCMI" to "VCMI - Open Heroes 3" where it makes sense 2026-06-17 10:12:15 +03:00
Ivan Savenko e6e1446571 Move project name definition to CMake, append "Open Heroes 3" 2026-06-17 10:00:39 +03:00
Ivan Savenko 2689c674e3 Merge pull request #7486 from IvanSavenko/release_workflow
Create release publishing workflow step
2026-06-16 23:52:40 +03:00
Ivan Savenko 7601b8188c Merge pull request #7493 from IvanSavenko/defend_fix
Fix defending
2026-06-16 23:51:46 +03:00
Ivan Savenko 6c9466e10b Fix defending 2026-06-16 22:18:39 +03:00
Ivan Savenko e4cc105315 Switch CI to use Ubuntu 26.04 2026-06-16 21:31:50 +03:00
Ivan Savenko 4946655f6d Upload AAB as artifact for all CI runs
AAB is useful not just for Google Play upload but also as source of
debug symbols for Android (which are normally stripped from apk's)
2026-06-16 20:13:25 +03:00
Ivan Savenko 18be015cc0 Fixes according to review 2026-06-16 16:59:16 +03:00
George King 4df467ccee Fix OK button position on hero level-up window 2026-06-16 01:11:03 +02:00
George King db121c6514 Add missing morale and luck text 2026-06-15 23:05:08 +02:00
George King c8bd69b123 Fix typo 2026-06-15 20:43:19 +02:00
Laserlicht 4b348c15a9 fix 2026-06-14 16:23:25 +02:00
Laserlicht b0058643ac code review; add disabled state 2026-06-14 13:23:44 +00:00
Ivan Savenko 03ec66d3fa Merge pull request #7485 from MichalZr6/fix-neutrals-join-army
Fix assert trigger when neutral creatures are about to join a hero's army
2026-06-14 09:56:59 +03:00
Ivan Savenko 4da3c44133 Merge pull request #6438 from MichalZr6/code_for_community_maps
Handle invalid map data and out-of-bounds objects more gracefully
2026-06-14 03:50:00 +03:00
Michał Zaremba 6314833de9 Warn in mapeditor's validator about objects that are placed out of map bounds 2026-06-14 01:28:45 +02:00