1
0
mirror of https://github.com/vcmi/vcmi.git synced 2026-05-02 20:42:24 +02:00
Commit Graph

1983 Commits

Author SHA1 Message Date
Laserlicht 3f203bfb7f add missing valid check 2026-02-27 18:38:22 +01:00
Laserlicht 1d32c4844b refactor getPlayerAccumulator 2026-02-22 14:17:27 +01:00
Ivan Savenko bdebf6ab8b Reworked bonus addInfo into more extensible and type-safe form
- addInfo is now named parameters internally
- CAddInfo class renamed to BonusParameters
- parameters are now stored as const shared_ptr in bonus
- parameters now contain variant of all possible types instead of just
integer array
- no changes to existing mods
2026-01-27 18:25:33 +00:00
Ivan Savenko b9368f8406 Merge branch 'beta' into fix_levelup_queries2 2026-01-27 20:09:04 +02:00
Ivan Savenko fa2ab0e024 Merge pull request #6783 from Laserlicht/tactics
[1.7.2] implement disabling of tactics
2026-01-27 17:13:20 +02:00
Ivan Savenko b619190440 Merge pull request #6786 from Laserlicht/save_successful
[1.7.2] save successful message
2026-01-27 17:12:00 +02:00
Laserlicht 7e7ced8ec1 save successful 2026-01-25 15:27:54 +01:00
Laserlicht 1a5eaee157 implement disabling of tactics 2026-01-25 14:18:20 +01:00
Laserlicht e23a65048a notification for sent resources 2026-01-24 19:14:56 +01:00
Michał Zaremba 24b987174a Fix level up dialogs (queries) on the very first turn 2026-01-24 13:18:00 +01: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 f3181f004b Try to fix crash on having no in-game players 2026-01-19 14:09:20 +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
Laserlicht 9aa7dcb8b1 multiple colors 2026-01-17 21:38:57 +01:00
Ivan Savenko 46b36ddaf8 Implement remaining new properties for creatures in hota h3m 2026-01-15 21:53:06 +00:00
Michał Zaremba ca2ef33b20 Fix level-up dialog queries sent too early 2026-01-06 01:40:01 +01:00
Ivan Savenko 14daaa9d5e Fix obligatory skills interval
Fixes heroes receiving wisdom/magic schools at rate twice higher than
needed
2026-01-01 18:56:01 +00:00
Ivan Savenko 61276b0170 Merge branch 'beta' into spell-research-improvements 2025-12-31 00:13:59 +02:00
Ivan Savenko 20571eee11 Add option to disable before-visit save in Launcher 2025-12-28 14:18:27 +00:00
Ivan Savenko c3cc7e0de3 Refactor CSaveFile to prepare for future changes 2025-12-28 13:34:47 +00:00
Dydzio 7325712afa Separate reroll counters per spell level 2025-12-23 15:03:53 +01:00
Dydzio 4216ba6058 Improve cost multiplier logic, add missing reroll counter 0-init 2025-12-22 19:41:37 +01:00
Dydzio 66f6a29b62 Change logic of spell research and some of configurable parameters 2025-12-22 16:27:23 +01:00
Ivan Savenko 12c368e30f Move University cost in gold to game setting
Quick change to remove hardcoded numbers. Value is shared between
Conflux and on-map universities, but can be changed in future
2025-12-20 17:02:55 +02:00
Ivan Savenko 9bbe2a9998 Fix disassembling artifact when its part is needed for Seer Hut quest 2025-12-16 16:35:56 +02:00
Ivan Savenko 780f31ffff Automatically make save before visiting objects 2025-12-14 08:47:00 +02:00
Andrej Dudenhefner b1ad3df598 refactor onPlayerEndsGame into removePlayer and resumeTurnOrder for separation of concerns 2025-12-05 14:47:31 +01:00
Andrej Dudenhefner 85824770db remove WINNER and LOSER players from turnOrder 2025-12-05 14:26:01 +01:00
Andrej Dudenhefner dec72aa5e1 postpone next turn logic after victory / loss status is settled 2025-12-05 14:15:12 +01:00
Ivan Savenko 1c746a840c Merge pull request #6033 from thehonestcto/feature/nullkiller2
WIP feature/nullkiller2 cloned, restructured, tested and with additional improvements
2025-11-23 20:55:24 +02:00
Laserlicht afb045ef14 show statistics ingame 2025-11-22 16:46:10 +01:00
Mircea TheHonestCTO 0ee10c9213 Merge branch 'develop' into feature/nullkiller2 2025-11-15 17:15:46 +01:00
Ivan Savenko 81db5c7cf4 Merge pull request #6286 from GeorgeK1ng/backpack_sort
Enable backpack sorting in both ways
2025-11-12 16:34:44 +02:00
Ivan Savenko 7cabae89e3 Merge pull request #6243 from Laserlicht/battleonly
Battleonly mode
2025-11-06 14:33:44 +02:00
George King 6978d87a97 Make sonar happy 2025-11-06 10:07:48 +01:00
George King b593bde66b Fix names 2025-11-03 02:06:54 +01:00
George King 97c641900a Remove space 2025-11-03 01:59:11 +01:00
George King 81b8486b00 Sort backpack artifacts in both directions 2025-11-03 01:56:41 +01:00
Ivan Savenko 8e74797650 Remove hardcoded checks for Conflux and Inferno Grails 2025-11-01 23:20:16 +02:00
Mircea TheHonestCTO 00c93c7b6a Merge branch 'develop' into feature/nullkiller2 2025-10-28 22:30:39 +01:00
Laserlicht a6ea9be489 Merge branch 'develop' into battleonly 2025-10-28 14:42:27 +01:00
Ivan Savenko dc9fd90f3e Merge pull request #6211 from Laserlicht/text_edit
Allowing editing town name
2025-10-28 15:33:50 +02:00
Laserlicht c202d44179 Merge branch 'develop' into battleonly 2025-10-28 12:26:57 +01:00
Ivan Savenko f9f4a8e9af Add workaround for crash on attempt to use town portal map object 2025-10-27 19:40:24 +02:00
Laserlicht 134017a7cd basic multiplayer support 2025-10-25 17:55:25 +02:00
Laserlicht 4d37fe631b battle only basic implementation 2025-10-24 00:54:22 +02:00
Laserlicht 120213509d netpacks for renaming 2025-10-05 02:46:19 +02:00
Mircea TheHonestCTO d43accfd95 Merge branch 'develop' into feature/nullkiller2 2025-10-01 17:56:58 +02:00
Laserlicht 5da8a7a4dc use resolveidentifier 2025-09-28 19:17:39 +02:00