1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-07-01 00:45:26 +02:00
Commit Graph

14245 Commits

Author SHA1 Message Date
c7ea15e2ce Merge pull request #3378 from IvanSavenko/fix_lists
Fix possible memory corruption in town/hero lists
2023-12-24 13:19:38 +02:00
5fe5d81729 Merge pull request #3376 from IvanSavenko/uninitialized_fixes
Fix uninitialized memory access
2023-12-24 13:19:17 +02:00
4f8dcb0f33 fix wrong value if unit dead 2023-12-24 01:06:02 +01:00
ef80b840e8 Merge pull request #2 from Laserlicht/disable_animation_button
disable animation button if large spellbook used
2023-12-24 00:50:51 +01:00
39c58a9d94 disable animation button 2023-12-24 00:41:29 +01:00
85de3143ff Fixed Genie spellcasting logic to account for spell immunities 2023-12-24 01:13:19 +02:00
822677af77 More correct frenzy spell creature immunities 2023-12-24 01:09:10 +02:00
bcbd708fa7 Added more checks to detect illegal access in CList's class 2023-12-24 00:16:29 +02:00
fe8bf92a20 only a bar in small mode 2023-12-23 22:00:28 +01:00
9213ec548b More work 2023-12-23 21:36:46 +01:00
8933ee994b Finish Czech translation of random maps 2023-12-23 21:26:33 +01:00
08a4b67cd7 Merge pull request #3372 from IvanSavenko/bugfixing
[1.4.2] Bugfixing
2023-12-23 22:05:39 +02:00
056639ba67 Merge pull request #3371 from dydzio0614/creatures-transfer-fix
Fix crash due to incorrect logic on transferring last creature
2023-12-23 21:55:52 +02:00
027dd635ef Merge pull request #3370 from vcmi/ban_armageddons_blade
Ban Armageddon's Blade and Vial of Dragon Blood
2023-12-23 21:54:59 +02:00
4220bb32a7 Merge pull request #3364 from IvanSavenko/scholar_fix
Fix refusable Scholar
2023-12-23 21:54:13 +02:00
2e976dc0f1 Add TODO comment for possible minor logic deviation from WoG 2023-12-23 20:35:40 +01:00
6fd4b2bddd Fix commander bonus from damage ability 2023-12-23 20:33:15 +01:00
3e9133995f Fix uninitialized member 2023-12-23 21:31:29 +02:00
7732f39556 Fix potential uninitialized access - setupSteps depends on not yet
initialized members
2023-12-23 21:31:17 +02:00
9e9849b741 Fix commander ability accumulation, change commander ability bonus 2023-12-23 20:16:29 +01:00
c540dd1183 round_counter 2023-12-23 19:57:19 +01:00
896f3108ee Large spellbook by default 2023-12-23 17:53:06 +01:00
a08546e964 Correctly update hero list on reordering via radial menu 2023-12-23 18:13:55 +02:00
50536e28da Fixed invalid text ID in description of "start with hero" campaign bonus 2023-12-23 18:13:31 +02:00
ec1aee68d5 Fix invisible chat in pregame. Fixed positioning of chat box 2023-12-23 18:12:55 +02:00
72980a3909 Fix crash on accessing jsonnode with different type in release builds 2023-12-23 18:12:18 +02:00
12c69f8e04 Fix crash on accessing non-existing player ID 2023-12-23 18:11:48 +02:00
cd526a5e15 Send notifications when simultaneous turns end 2023-12-23 18:11:25 +02:00
f0c97b344a add duration + morale/luck 2023-12-23 16:07:12 +01:00
bcda68abef Fix crash on giving WoG experience - quantity 0 unit on army transfer 2023-12-23 15:32:21 +01:00
7a541c7a42 implement spells 2023-12-23 14:51:26 +01:00
47915e02fa Ban Armageddon's Blade and Vial of Dragon Blood by default 2023-12-23 13:12:09 +01:00
8c14509d72 spell area 2023-12-23 03:32:42 +01:00
0b4cf14a3d basic functionality 2023-12-23 03:06:48 +01:00
ec5fcb3e7c Do not ignore 'canRefuse' flag for select mode 'first' and 'random' 2023-12-23 00:35:51 +02:00
20ede710c2 Merge pull request #3362 from IvanSavenko/terrain_decorations
Terrain decorations level
2023-12-22 23:39:32 +02:00
56e1265097 use stacks 2023-12-22 22:26:35 +01:00
bbbf676d38 spaces -> tabs 2023-12-22 23:22:33 +02:00
9bf1e72a19 Merge pull request #3346 from IvanSavenko/better_timers
[1.4.2] Better timers
2023-12-22 23:19:20 +02:00
5d7901cd8c Fixed timer countdown sound playback 2023-12-22 22:46:29 +02:00
0a8b81b2c4 Fix deactivation of current stack if player does not acts in time 2023-12-22 22:46:09 +02:00
72911ec9a3 Army window 2023-12-22 21:26:40 +01:00
ebbba0029f Fix positioning and size of turn timers widget with English fonts 2023-12-22 18:40:29 +02:00
d8c69d39d8 Restored sound notifications 2023-12-22 18:40:29 +02:00
37a8c8db8d Workaround for vcmi-extras bug 2023-12-22 18:40:29 +02:00
fe5918ebf5 Clients will now switch to turn options when host does so 2023-12-22 18:40:28 +02:00
4986b9031d Use timers for turns only if turn timer is set and for pvp battles -
only if unit timer is set to avoid "bad" edge case where player can
completely run out of time
2023-12-22 18:40:28 +02:00
c4b8cc877b Remove no longer used file 2023-12-22 18:40:28 +02:00
241add394c Fixed timer widget in pvp battle 2023-12-22 18:40:28 +02:00
fc595c5d84 propagate turn timer state every second to ensure correct UI 2023-12-22 18:40:28 +02:00