Ivan Savenko
a68805d0db
Merge pull request #6701 from Laserlicht/camp_bon
...
[1.7.2] better campaign bonus informations
2026-01-22 18:08:31 +02:00
Ivan Savenko
8ac279146f
Merge pull request #6709 from Laserlicht/map_layer_hover
...
[1.7.2] show hover information for layer
2026-01-22 18:04:15 +02:00
Ivan Savenko
af54b1c0aa
Merge pull request #6733 from Laserlicht/portrait
...
[1.7.2] portrait auto switch layout
2026-01-22 18:02:53 +02:00
Ivan Savenko
71f575f0c4
Merge pull request #6746 from Laserlicht/timer_ui
...
[1.7.2] movementpoints and battlestate to timer ui
2026-01-22 18:01:52 +02:00
Ivan Savenko
f392bce770
Merge pull request #6767 from Opuszek/fix_battle_stack_queue
...
Fixes battle stack queue for high morale and not-skipping spellcasts
2026-01-22 18:00:32 +02:00
Ivan Savenko
ff7098a83d
Merge pull request #6764 from Opuszek/overload_canbecastat_method
...
Overload canBeCastAt method
2026-01-22 17:58:10 +02:00
Ivan Savenko
1dfd0a06d4
Merge pull request #6768 from kdmcser/chinese
...
update Chinese translation
2026-01-22 17:57:22 +02:00
Laserlicht
09746979ba
code review
2026-01-21 21:23:09 +01:00
Opuszek
ca7896a1ba
Fixes battle stack queue for high morale bonus and not-skipping-turn monster spellcast
2026-01-21 18:33:52 +01:00
kdmcser
a816b44baa
update Chinese translation
2026-01-22 00:55:29 +08:00
Opuszek
da0e6d6c21
Overload canBeCastAt method
2026-01-21 11:11:28 +01:00
Ivan Savenko
429820a782
Merge pull request #6761 from Opuszek/fix_walk_and_spelcast_targeting
...
Fix walk and spellcast targeting
2026-01-21 02:58:34 +02:00
Opuszek
cc160a5fc9
fix WALK_AND_SPELLCAST action targeting for corpses
2026-01-20 22:55:14 +01:00
Ivan Savenko
7faf3a38d1
Merge pull request #6755 from IvanSavenko/save_modlist
...
[1.7.2] Relax mod compatibility strictness when loading saves
2026-01-20 21:20:17 +02:00
Ivan Savenko
6f44667055
Merge pull request #6753 from IvanSavenko/bugfixing
...
[1.7.2] Bugfixing
2026-01-20 21:19:07 +02:00
Ivan Savenko
f38de15b84
Merge pull request #6751 from kambala-decapitator/ios-fixes
...
[iOS] fixes
2026-01-20 21:18:22 +02:00
Ivan Savenko
b4581bd729
Fix on-map configuration of hota-only objects
2026-01-19 19:25:43 +00:00
Ivan Savenko
db608e43ed
Relax mod compatibility strictness when loading saves
...
It is now possible to load saves made with different configuration of
submods, for example after mod update.
This is mostly to prevent save breakage for like half of our players
when 1.7.2 & hota update with Bulwark is out
Same list of "main" mods is still required, however submods can now be
rearranged if desired. In theory we can relax this requirement further,
but for now it is better to play it safe and see how this version will
work out.
Disabling submod that adds new game entities will break save as before,
and in case of disabling towns/heroes will hide these saves from save
list. Othervice, attempt to load such save will result in error mid-
load. Submods that are graphical-only or balance-only should be possible
to disable.
Enabling submods with new objects should now be possible, but in general
new objects will be considered to be banned since list of (for example)
allowed heroes is generated on map start, so heroes added mid-game will
be considered as banned and won't appear in taverns
2026-01-19 17:06:33 +00:00
Ivan Savenko
a9599e9229
Fixes some bonuses such as Resistance/Armorer not visible in unit window
2026-01-19 16:57:42 +00:00
Ivan Savenko
edc1c12c0d
Fix build
2026-01-19 14:24:12 +00:00
Ivan Savenko
51fa492e7d
Try to fix or generate better call stack for crash on shutdown
2026-01-19 14:10:50 +00:00
Ivan Savenko
f3181f004b
Try to fix crash on having no in-game players
2026-01-19 14:09:20 +00:00
Ivan Savenko
b2d06b752e
Fix crash on creating scrolls in 2 threads by RMG
2026-01-19 14:05:18 +00:00
Ivan Savenko
35dad6db4e
Do not crash on invalid animation file
2026-01-19 14:04:41 +00:00
Andrey Filipenkov
fe1845e32d
[iOS] fix locking launcher screen to landscape on iPhone
...
lock the Qt's root view controller instead of the Qt's app delegate
2026-01-19 11:22:27 +03:00
Andrey Filipenkov
b20fa254c7
[iOS] fix copying existing Heroes 3 files
2026-01-19 11:22:27 +03:00
Ivan Savenko
d3aac96dba
Fix crash on AI attempt to move binded unit across moat
2026-01-19 07:02:35 +00:00
Ivan Savenko
605477304f
Add docs for preconfigured map objects, cleanup corresponding code
2026-01-19 05:57:17 +00:00
Ivan Savenko
aa33d934b6
Do not grant secondary skill if hero has no free slots
2026-01-18 14:35:58 +00:00
Ivan Savenko
ac19bbb84a
Fix empty tavern and crash in puzzle map on using quick load
2026-01-18 14:35:22 +00:00
Ivan Savenko
faec379adc
Fix crash on loading previously generated random map
2026-01-18 14:34:49 +00:00
Ivan Savenko
2b19c46be6
Apply native terrain only to creatures, to avoid effects on hero
2026-01-18 14:34:16 +00:00
Ivan Savenko
58d9f18108
Fix warnings from schema validation, update docs
2026-01-18 14:33:42 +00:00
Ivan Savenko
9b0200578e
Fix potential undefined behavior on using sort with invalid predicate
2026-01-18 14:33:06 +00:00
Laserlicht
3a9899837b
Merge branch 'beta' into timer_ui
2026-01-18 02:10:04 +01:00
Ivan Savenko
42cbfd3e04
Merge pull request #6608 from IvanSavenko/hota_mapsupport
...
[1.7.2?] More improvements for hota h3m support
2026-01-18 00:52:25 +02:00
Ivan Savenko
634af7f3b2
Merge pull request #6744 from Laserlicht/structures_bonus
...
[1.7.2] Deity of Fire as bonus
2026-01-18 00:40:39 +02:00
Laserlicht
806f8e7458
Merge branch 'timer_ui' of https://github.com/Laserlicht/vcmi into timer_ui
2026-01-17 21:39:32 +01:00
Laserlicht
9aa7dcb8b1
multiple colors
2026-01-17 21:38:57 +01:00
Laserlicht
4317ba5e49
code review
2026-01-17 20:46:15 +01:00
Laserlicht
b87848935b
fix if no hero
2026-01-17 20:14:17 +01:00
Laserlicht
36426f4105
movementpoints and battlestate to timer ui
2026-01-17 20:01:10 +01:00
Ivan Savenko
22ba42445e
Merge pull request #6734 from jellywish/fix-hero-backpack-esc
...
Fix ESC to close hero backpack window
2026-01-17 19:17:49 +02:00
Ivan Savenko
7845e70bdd
Merge pull request #6673 from MichalZr6/fix_levelup_queries
...
Fix early hero/commander level-up dialogs blocking/crashing gameplay
2026-01-17 18:51:49 +02:00
Laserlicht
d56d8f4806
move hardcoded stuff to config
2026-01-17 15:21:56 +01:00
Laserlicht
4f0e930f97
move DEITYOFFIRE to bonus
2026-01-17 14:46:15 +01:00
Ivan Savenko
825c60552c
Fix issues with map support discovered after testing
2026-01-17 11:51:07 +00:00
Ivan Savenko
e4ab14ab15
Merge pull request #6728 from Laserlicht/mplace_bon
...
[1.7.2] marketplace access bonus
2026-01-17 00:01:36 +02:00
Ivan Savenko
3b10ad262b
Merge pull request #6717 from Laserlicht/camp_video
...
[1.7.2] play campaign video at least once
2026-01-16 22:48:56 +02:00
Ivan Savenko
c62339fdb1
Merge branch 'beta' into mplace_bon
2026-01-16 22:48:26 +02:00