Commit Graph
20384 Commits
Author SHA1 Message Date
Laserlicht 3b63b837cc fix 2025-07-08 21:47:03 +02:00
Laserlicht cf32f00472 hide bonus 2025-07-08 11:59:16 +02:00
Ivan Savenko 46072a1d60 Merge pull request #5896 from IvanSavenko/code_reorganize
Split large source files into smaller files per 1 class
2025-07-08 10:47:13 +03:00
Ivan Savenko fb8535d1cf Merge pull request #5882 from Laserlicht/save_stat
Statistics in highscore screen
2025-07-08 10:21:02 +03:00
Ivan Savenko 40f7de1342 Merge pull request #5889 from IvanSavenko/bonus_fixes
Fixes for bonus system
2025-07-08 10:05:38 +03:00
Ivan Savenko 0c037c6992 Merge pull request #5890 from IvanSavenko/battle_layout_fix
Tweaks for adaptive battle window UI
2025-07-08 10:05:27 +03:00
Ivan Savenko f76b2efee6 Merge pull request #5894 from IvanSavenko/army_swap_fix
Armies swap will now maintain unit ordering
2025-07-08 10:05:18 +03:00
Ivan Savenko 980ffa591e Merge pull request #5893 from IvanSavenko/event_fix
Fix events on .vmap's not activating on hero visit
2025-07-08 10:05:10 +03:00
Ivan Savenko 4c2d67eb45 Fix build 2025-07-07 20:58:53 +03:00
Ivan Savenko 33431adb27 Apply formatting on changed files 2025-07-07 19:19:17 +03:00
Ivan Savenko 8721bdd728 Split CCreatureSet file on .h/.cpp per class basis 2025-07-07 19:12:31 +03:00
Ivan Savenko 2ad186130f Split MapDefines file on .h per class basis 2025-07-07 18:16:42 +03:00
Ivan Savenko ddff11184a Split AdventureSpellMechanics file on .h+.cpp per class basis 2025-07-07 17:28:16 +03:00
Ivan Savenko 5932e67568 Merge pull request #5875 from Laserlicht/patch-1
Fix AssetGenerator
2025-07-07 13:49:14 +03:00
Ivan Savenko ce4e37f2d9 Armies swap will now maintain unit ordering 2025-07-07 13:45:34 +03:00
Ivan Savenko 4fc63427b9 Fix events on .vmap's not activating on hero visit 2025-07-07 12:41:45 +03:00
Ivan Savenko cdf7230da6 Tweaks for adaptive battle window UI
Now quick spell/actions windows have a priority over info windows (timer
/ hero / unit) if there is not enough space for both.

This means that:
- quick actions window can now be enabled if screen is at least 900px-
wide (and not 1050px)
- info windows now account for quick action window presence. If quick
actions window is active, info windows will be placed inside battle
window if screen is below 1050px wide

This makes it possible to use quick actions window in most resolutions,
for example - in 16x10 screens with maxed out resolution scaling.

No changes in actual window layout.
2025-07-06 18:20:34 +03:00
Ivan Savenko e2aac34e5b Added COMBAT_MANA_BONUS to Skyship, updated docs 2025-07-06 17:19:41 +03:00
Ivan Savenko 200850f56f Add COMBAT_MANA_BONUS for Skyship 2025-07-06 15:36:51 +03:00
Ivan Savenko 9070db4a96 Garrisoned hero is now attached to townAndVis node, not to town itself 2025-07-06 14:39:57 +03:00
Ivan Savenko d03d096aee Merge pull request #5877 from Laserlicht/panel_battle
remove border in battle
2025-07-06 14:37:58 +03:00
Ivan Savenko 56b071004f Fix fear immunity on Azures 2025-07-06 14:27:24 +03:00
Laserlicht 2189b8a8b6 fix timer and background 2025-07-06 01:17:33 +02:00
Laserlicht eecc3ce632 gap-less layout 2025-07-06 00:52:57 +02:00
Ivan Savenko ee72338c4d Add check for invalid map objects edits (e.g. dwellings) in mods 2025-07-05 19:49:16 +03:00
Ivan Savenko a2648b5ee9 Use generic format for commander bonuses instead of old list-based one 2025-07-05 19:48:51 +03:00
Ivan Savenko 9c1b03cd8a Merge pull request #5879 from godric3/map-editor-fix-random-hero-crash
Map editor fix random hero and artifact crashes
2025-07-05 18:34:38 +03:00
Ivan Savenko 3310f8cdf1 Merge pull request #5881 from Laserlicht/help
add missing help
2025-07-05 18:27:07 +03:00
Ivan Savenko 9fd9869eee Merge pull request #5878 from Laserlicht/chat
dont show chat button in campaign list
2025-07-05 18:26:11 +03:00
Ivan Savenko 53ee7e1cb7 Merge pull request #5866 from IvanSavenko/changelog_june
Updated changelog for 1.7
2025-07-05 18:15:29 +03:00
Ivan Savenko ee1aa5b44f Updated changelog for 1.7 2025-07-05 18:14:29 +03:00
Laserlicht 15a1373911 make configurable 2025-07-05 16:27:20 +02:00
Laserlicht d81e035c98 format 2025-07-05 16:01:02 +02:00
Laserlicht fc24eef7a5 fixes 2025-07-05 15:56:15 +02:00
Laserlicht 5fcb64911d limit entries 2025-07-05 15:48:00 +02:00
Laserlicht 1e79c28c1a show in highscore screen 2025-07-05 15:02:16 +02:00
Laserlicht 068aee409a add statistic json serializer 2025-07-05 13:51:27 +02:00
Laserlicht 152119c951 add missing help 2025-07-05 12:34:01 +02:00
godric3 13133ab02c map editor: fix crash on adding random artifact 2025-07-04 23:11:24 +02:00
godric3 a4767fb02a map editor: Fix crash on editing random hero portrait + isDefault checkbox fix 2025-07-04 23:11:24 +02:00
godric3 04ae449821 map editor: Fix crash on adding random hero to map 2025-07-04 23:11:24 +02:00
Laserlicht e0a2d3278a dont show chat button in campaign list 2025-07-04 22:48:07 +02:00
Laserlicht 4aad60523c fine tuning turn timers 2025-07-04 21:42:16 +02:00
Laserlicht e0ea7ca32b remove border in battle 2025-07-04 20:22:01 +02:00
Laserlicht 33982c49b6 Fix AssetGenerator 2025-07-04 16:42:22 +02:00
Ivan Savenko c15f628761 Merge pull request #5743 from SoundSSGood/num-of-charges-per-spell
Charge cost for charge based spells
2025-07-02 17:07:56 +03:00
Ivan Savenko 4caf65a9ed Merge pull request #5865 from SoundSSGood/captured-arts-fix
Captured artifacts msg fixed
2025-07-02 16:33:42 +03:00
SoundSSGood 1c0ef3bdf4 Captured artifacts msg fix 2025-07-02 12:57:57 +02:00
Ivan Savenko b8fa3ccde1 Merge pull request #5830 from Laserlicht/translate
credits translation
2025-07-02 11:45:19 +03:00
Ivan Savenko 9cc57b7ace Merge pull request #5850 from Laserlicht/path
fix path not updated after cheat
2025-07-02 11:38:42 +03:00