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