Laserlicht
44bf6bdf48
fix shortcut
2025-04-12 14:01:21 +02:00
Laserlicht
100f3606db
code review
2025-04-12 13:39:08 +02:00
Ivan Savenko
65fd4d55d9
Merge pull request #5605 from GeorgeK1ng/drag_drop
...
Enable drag & drop for Map Editor
2025-04-12 11:13:22 +03:00
Ivan Savenko
f3ca06c3d0
Merge pull request #5593 from kdmcser/limiter
...
make OwnerUpdater not hardcode OppositeSideLimiter
2025-04-12 10:53:31 +03:00
Ivan Savenko
56fde609a8
Merge pull request #5616 from IvanSavenko/spellicon_fix
...
Fix loading of spell immunity icons for corresponding bonus
2025-04-12 10:51:02 +03:00
Ivan Savenko
0d5e936bc0
Merge pull request #5617 from IvanSavenko/keybinding_fix
...
Use SDL scancodes instead of keycodes for keybindings
2025-04-12 10:50:37 +03:00
Ivan Savenko
9f07c13c1e
Merge pull request #5618 from IvanSavenko/battle_fix
...
Fixes for recently reported combat issues
2025-04-12 10:49:48 +03:00
Laserlicht
e4e77b9cc5
option to show full background
2025-04-11 22:58:49 +02:00
Ivan Savenko
1f70f27b2d
Fix hypnotize spell
...
- Fix testing for Hypnotized status
- Fix handling of three-headed & all-around attack (Cerberi / Hydras)
while hypnotized
2025-04-11 18:01:49 +03:00
kdmcser
75aa89ae6e
not use mutex
2025-04-11 22:52:20 +08:00
Ivan Savenko
b518b79505
Merge pull request #5615 from IvanSavenko/locale_fix
...
Fixes to locale/unicode handling
2025-04-11 17:06:11 +03:00
Ivan Savenko
dcb7a9e9f3
Fixes to locale/unicode handling
...
- Fixes crash on opening spellbook (recent regression)
- Fix crash if `haystack` string is shorter than `needle`
- Levenstein distance computation is now case-insensitive
- Text similarity computation now assumes utf-8 strings, not ascii
- Fix corruption of utf-8 string on life drain
2025-04-11 16:27:26 +03:00
Laserlicht
4ee3cda9d8
fix health bar for commander
2025-04-11 01:08:25 +02:00
Laserlicht
47cfe01141
seperate identifier
2025-04-11 00:49:26 +02:00
Laserlicht
af5e95feee
init fix
2025-04-11 00:07:58 +02:00
Ivan Savenko
b6c341f7c0
Likely fix for inability to shoot if there was adjacent cloned unit
2025-04-11 00:35:11 +03:00
Ivan Savenko
d150b3907d
Fix crash on using life drain with area attacks, like magog w life drain
2025-04-11 00:34:39 +03:00
Ivan Savenko
2f149b59ca
Fix unit spellcasting when defending in a hotseat pvp battle
...
Check interface of player that is currently acting in combat, not player
that is making turn on map
2025-04-11 00:33:21 +03:00
Ivan Savenko
f05dc412f0
Use SDL scancodes instead of keycodes for keybindings
2025-04-10 22:47:43 +03:00
Laserlicht
562b3f777d
code review (second batch)
2025-04-10 21:41:22 +02:00
Ivan Savenko
e51ba74214
Fix loading of spell immunity icons for corresponding bonus
2025-04-10 22:24:22 +03:00
Laserlicht
5b74f7f19e
code review (first batch)
2025-04-10 21:04:24 +02:00
Ivan Savenko
0b437e8b1d
Merge pull request #5611 from GeorgeK1ng/custom_directories
...
Allow changing default directories in Windows
2025-04-10 17:31:41 +03:00
Ivan Savenko
2c8f562182
Merge pull request #5603 from MichalZr6/locale_fix
...
Fix crash when setting up locale on Android
2025-04-09 17:25:28 +03:00
Ivan Savenko
6247ed80d2
Merge pull request #5592 from GeorgeK1ng/mod_types
...
Add "Campaigns" mod type
2025-04-09 17:24:32 +03:00
Ivan Savenko
fb97891cd3
Merge pull request #5610 from IvanSavenko/beta_crashfixes
...
Beta crashfixes
2025-04-09 17:23:32 +03:00
SoundSSGood
60afbbe20f
Necromancy & Eagle eye infowindows
2025-04-09 10:13:10 +02:00
George King
715736ebc2
Update schema
2025-04-07 21:04:36 +02:00
George King
227ea5da08
Update docs
2025-04-07 21:03:09 +02:00
George King
551d7801a0
Remove Map pack
2025-04-07 21:01:03 +02:00
George King
5b5b2f158d
Change getDefaultUserDataPath to const
2025-04-07 18:51:12 +02:00
George King
f802c5f717
Simplified getPathFromConfigOrDefault
2025-04-07 17:50:46 +02:00
George King
fa1386748e
Moved dirs.json load to constructor
2025-04-07 17:32:45 +02:00
SoundSSGood
603672ff51
revert some changes
2025-04-07 17:00:24 +02:00
George King
a9b23ae028
Fix build
2025-04-07 16:51:25 +02:00
George King
d2e5fdce56
Various tweaks
2025-04-07 16:37:51 +02:00
George King
451f22a22f
Update lib/VCMIDirs.cpp
...
Co-authored-by: Ivan Savenko <saven.ivan@gmail.com >
2025-04-07 10:21:31 +02:00
George King
2df2d48b4a
Update lib/VCMIDirs.cpp
...
Co-authored-by: Andrey Filipenkov <kambaladecapitator@gmail.com >
2025-04-07 09:55:47 +02:00
George King
5c83e54a9e
Update lib/VCMIDirs.cpp
...
Co-authored-by: Andrey Filipenkov <kambaladecapitator@gmail.com >
2025-04-07 09:53:27 +02:00
George King
a08e923934
Allow changing default directories in Windows
2025-04-06 22:14:51 +02:00
George King
37ec51527c
Allow changing default directories in Windows
2025-04-06 22:13:04 +02:00
Ivan Savenko
49e215a7c3
Bump fuzzylite submodule to latest commit
2025-04-06 18:45:30 +03:00
Ivan Savenko
dcbf12ef26
Fix rare crash on merging two stacks in town garrison with stack
...
artifacts equipped
2025-04-06 18:44:44 +03:00
Ivan Savenko
cbfaefd805
Fix rare crash if player selects maximum movement speed and moves hero
...
across event that grants enough XP to level up
2025-04-06 18:43:55 +03:00
Ivan Savenko
87caec6be1
Check for presence of builtin ttf fonts & report on start to avoid
...
strange crashes on font loading
2025-04-06 18:41:20 +03:00
Ivan Savenko
4555b2d228
Increase system RAM for xbrz2 auto-activation to 4Gb due to crashes on
...
Android
2025-04-06 18:40:27 +03:00
Ivan Savenko
6c1cb3ac54
Workaround / debug info for crash on failure to render ttf text
2025-04-06 18:39:53 +03:00
Ivan Savenko
3dd15beede
Fix rare crash if player changes starting hero in MP while another has
...
town right-click popup open
2025-04-06 18:39:29 +03:00
SoundSSGood
f0a9c95075
ArtInfoWindow on client. Client side
2025-04-06 13:47:32 +02:00
Laserlicht
42673c1bab
fix error
2025-04-05 23:11:30 +02:00