1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-11-25 22:42:04 +02:00
Commit Graph

20483 Commits

Author SHA1 Message Date
Ivan Savenko
24ad703f86 Fix possible crash on re-recruiting hero that transferred in campaign 2025-07-01 17:49:25 +03:00
Ivan Savenko
1daf9d3a44 Fix possible crash on hovering over inaccessible hexes on other side of
the battlefield when war machine is making turn
2025-07-01 13:35:30 +03:00
Ivan Savenko
74e697d41c Fix regression from bonus system changes 2025-07-01 13:34:30 +03:00
Ivan Savenko
8fcbc09b8e Fix crash on removing town with garrisoned hero from map 2025-07-01 13:34:15 +03:00
Ivan Savenko
2d00d8a585 Adjust creature schema to detect misconfigured adventure map amounts 2025-07-01 13:33:55 +03:00
Ivan Savenko
27f7890784 Fix possible crash on swithing to another player in hotseat while having
different visible heroes on minimap
2025-07-01 13:33:30 +03:00
Ivan Savenko
bc4a1b06fc Fix crash on moving double-wide units in some obstacle configurations 2025-07-01 13:03:25 +03:00
Ivan Savenko
835120237d Merge pull request #5861 from Laserlicht/valida
fixed mage guild validation
2025-07-01 13:02:58 +03:00
Laserlicht
e88153c839 fix german text length 2025-06-30 21:58:40 +02:00
Laserlicht
91b5a5bb3a fixed mage guild validation 2025-06-30 21:47:47 +02:00
SoundSSGood
76debab846 HasChargesLimiter now works in "bonuses" json section 2025-06-30 18:41:22 +02:00
SoundSSGood
7f9936cf10 getSourcesForSpell 2025-06-30 18:41:20 +02:00
SoundSSGood
6752ab3a75 HAS_CHARGES_LIMITER 2025-06-30 18:39:57 +02:00
Laserlicht
2690440901 Update client/CPlayerInterface.cpp
Co-authored-by: Ivan Savenko <saven.ivan@gmail.com>
2025-06-30 15:50:23 +02:00
Ivan Savenko
b6f1eac19b Merge pull request #5855 from Laserlicht/koverview
fix popup in kingdom overview
2025-06-30 12:00:34 +03:00
Ivan Savenko
2adaeed742 Merge pull request #5854 from altiereslima/develop
Update Portuguese Translation
2025-06-30 12:00:17 +03:00
Ivan Savenko
062c3fd5b5 Merge pull request #5852 from Laserlicht/showpath
implement show path checkbox
2025-06-30 12:00:07 +03:00
Ivan Savenko
c250ca6e49 Merge pull request #5847 from IvanSavenko/movement_fix
Fix incorrect movement gain from objects like Rally Flag
2025-06-30 11:59:04 +03:00
Ivan Savenko
bd88ae18aa Merge pull request #5844 from IvanSavenko/bonus_fixes
Fixes to bonus system functionality
2025-06-30 11:58:42 +03:00
Ivan Savenko
3817e1002b Merge pull request #5819 from Laserlicht/battle_anim
Using attack sprite
2025-06-30 11:56:54 +03:00
Ivan Savenko
e31f4367a4 Merge pull request #5814 from Laserlicht/mage_guild
Mage guild configurable
2025-06-30 11:56:46 +03:00
Laserlicht
8ec2f5e11b fix popup in kingdom overview 2025-06-28 00:08:32 +02:00
altiereslima
26b8af88c4 Update portuguese.json 2025-06-27 06:15:25 -03:00
Ivan Savenko
d1f9c497a3 Fix handling of bonuses with negative values 2025-06-27 12:09:28 +03:00
altiereslima
385c50fd85 Update portuguese.ts 2025-06-26 19:27:33 -03:00
Ivan Savenko
31786c8135 Town, mines and garrison now use GENERATE_RESOURCE bonus for income 2025-06-26 15:20:45 +03:00
Ivan Savenko
135768e763 Added TIMES_ARMY_SIZE updater 2025-06-26 15:10:55 +03:00
Ivan Savenko
dec4826b54 Update docs, remove old propagator names 2025-06-26 15:10:39 +03:00
Laserlicht
50151444fc show path 2025-06-25 17:25:19 +02:00
Ivan Savenko
6ac57a7cfc Improvements to bonus system node types / propagators
- Node type is now set on construction and never changes
- Added army propagator that also checks for TOWN and HERO
- Renamed existing propagators to be in sync with enumeration
2025-06-25 17:34:20 +03:00
Laserlicht
9bfe3a8195 max range for spellcaster 2025-06-25 15:50:31 +02:00
Ivan Savenko
099053437a Update unit growth in town screen UI when unequipping Legion pieces 2025-06-25 11:50:33 +03:00
Ivan Savenko
9c2e49f95f Fix propagation of Legion artifact pieces when hero moves out of town 2025-06-25 11:49:34 +03:00
Laserlicht
17def4d853 fix path not updated after cheat 2025-06-25 02:38:50 +02:00
Ivan Savenko
4181514c3f Fix incorrect movement gain from objects like Rally Flag
Checked all possible places that can change move points - looks like all
of them expect absolute values
2025-06-24 16:25:15 +03:00
Laserlicht
30521bbc8f code review 2025-06-24 13:48:36 +02:00
Laserlicht
9fb671f5f3 docs 2025-06-24 13:16:09 +02:00
Laserlicht
e3adae7fbd Mage guild configurable doc update 2025-06-24 13:13:32 +02:00
Ivan Savenko
caf13edb46 Merge pull request #5838 from Laserlicht/qe
fine tune quick exchange positions
2025-06-24 13:35:54 +03:00
Ivan Savenko
1e3e2f665c Remove strange & unused double-selector logic 2025-06-24 12:06:23 +03:00
Ivan Savenko
2d24c28996 Fix potential edge cases in TIMES_STACK_SIZE updater 2025-06-24 11:31:38 +03:00
Ivan Savenko
0ebe9bd414 Fix invalidation of bonus propagation updaters 2025-06-24 11:27:34 +03:00
Ivan Savenko
f9c8071537 Do not show bonuses for which unit only has percentage bonuses 2025-06-24 11:19:24 +03:00
Ivan Savenko
c00ce0eaae Fix damage estimation in UI when target has VULNERABLE_FROM_BACK bonus 2025-06-24 11:18:40 +03:00
Ivan Savenko
517d17a032 Added description for new TRANSMUTATION_IMMUNITY bonus 2025-06-24 11:18:16 +03:00
Ivan Savenko
08f32090e1 Merge pull request #5837 from Laserlicht/temped
Template editor & QT translation
2025-06-24 10:48:21 +03:00
Ivan Savenko
8bb91db988 Merge pull request #5833 from Laserlicht/copy_code
small refactoring
2025-06-24 10:46:02 +03:00
Ivan Savenko
b4cee25f73 Merge pull request #5824 from GeorgeK1ng/czech_update
Czech translation update
2025-06-24 10:44:18 +03:00
Laserlicht
59c05cd1a3 move buttons 1 pixel left 2025-06-23 01:11:20 +02:00
Laserlicht
4f970fcaa6 fine tune quick exchange positions 2025-06-22 20:21:01 +02:00