Ivan Savenko
|
4a5818aa7d
|
Merge pull request #4631 from Laserlicht/fix_error_output
fix error with description
|
2024-09-21 17:46:31 +03:00 |
|
Laserlicht
|
629da99679
|
fix error with description
|
2024-09-20 18:21:52 +02:00 |
|
Ivan Savenko
|
cb96b9959e
|
Merge pull request #4623 from Laserlicht/invincible_bonus
INVINCIBLE bonus
|
2024-09-20 11:50:29 +03:00 |
|
Ivan Savenko
|
26aeb1dd48
|
Merge pull request #4616 from Laserlicht/show_level
show creature level
|
2024-09-20 11:50:17 +03:00 |
|
Laserlicht
|
5e3630adae
|
adjust texts
|
2024-09-19 20:57:43 +02:00 |
|
Ivan Savenko
|
65355925e9
|
Merge pull request #4595 from Laserlicht/cast_without_skip
Bonus for spell: cast without skip the turn
|
2024-09-19 16:17:48 +03:00 |
|
Laserlicht
|
b36c05df1d
|
INVINCIBLE bonus
|
2024-09-19 03:14:45 +02:00 |
|
Laserlicht
|
081ba4839c
|
added town info
|
2024-09-18 22:39:53 +02:00 |
|
Laserlicht
|
735af83294
|
castSpellThisTurn to bool var
|
2024-09-18 21:24:27 +02:00 |
|
K
|
bda1adbdfd
|
miniscule bonus system cleanup
update comments, remove one never used method, make another method private
|
2024-09-18 16:41:41 +02:00 |
|
Laserlicht
|
6aa29ac8ee
|
show creature level
|
2024-09-17 22:34:09 +02:00 |
|
Ivan Savenko
|
d0ac6458b9
|
Merge pull request #4609 from IvanSavenko/building_fixes
Building fixes
|
2024-09-17 17:50:49 +03:00 |
|
Ivan Savenko
|
8b2821456a
|
Show generic dialog if building was already visited
|
2024-09-16 19:51:10 +00:00 |
|
Ivan Savenko
|
e09fbe5ea4
|
Implement detection of typos in json using Levenshtein Distance
|
2024-09-15 20:14:08 +00:00 |
|
Ivan Savenko
|
c2dc88bf06
|
Fix refusing a reward, for example from Tree of Knowledge
|
2024-09-15 10:32:29 +00:00 |
|
Laserlicht
|
0aaafc4c8a
|
cast without skip
|
2024-09-14 15:10:24 +02:00 |
|
Ivan Savenko
|
90733cfe0e
|
Do not place obstacles during sieges
|
2024-09-14 11:02:23 +00:00 |
|
Ivan Savenko
|
95df330843
|
Remove unused files
|
2024-09-14 10:47:43 +00:00 |
|
Ivan Savenko
|
4772311160
|
Fix positioning of defender war machines
|
2024-09-12 20:27:32 +00:00 |
|
Ivan Savenko
|
6c0b9415c0
|
Fix positioning of defender units in non-bank battles
|
2024-09-12 20:11:26 +00:00 |
|
Ivan Savenko
|
45c8553ecb
|
Remove old code
|
2024-09-12 12:11:18 +00:00 |
|
Ivan Savenko
|
d20d9bd96b
|
Fix generation of placeholders for banks
|
2024-09-12 12:11:18 +00:00 |
|
Ivan Savenko
|
ca13fe04df
|
Use alphabetic ordering for game settings
|
2024-09-12 12:11:18 +00:00 |
|
Ivan Savenko
|
2ee4e42348
|
Implement placeholders for creature banks messages
|
2024-09-12 12:11:18 +00:00 |
|
Ivan Savenko
|
39a2c29c97
|
Removed creatureBank flag from battle, battles now receive BattleLayout
struct that defines how units are placed in combat
|
2024-09-12 12:11:18 +00:00 |
|
Ivan Savenko
|
31dff8f8da
|
Add coastVisitable property to rewardables, update schemas
|
2024-09-12 12:11:18 +00:00 |
|
Ivan Savenko
|
503b87561e
|
Converted all h3 banks to rewardable, remove most of hardcoded checks
|
2024-09-12 12:11:18 +00:00 |
|
Ivan Savenko
|
cb5df096c1
|
Added per-team tracking of scouted state of an object
|
2024-09-12 12:11:17 +00:00 |
|
Ivan Savenko
|
785036836c
|
Rewardable objects may now define guards. Converted Crypt to rewardable.
|
2024-09-12 12:10:40 +00:00 |
|
Ivan Savenko
|
a9c4683da6
|
Merge pull request #4566 from Laserlicht/outro_support
Campaign outro
|
2024-09-12 14:20:56 +03:00 |
|
Ivan Savenko
|
9a08e2eb0f
|
Merge pull request #4573 from kdmcser/stack_level_updater_for_commander
make TimesStackLevelUpdater support commander
|
2024-09-12 14:16:16 +03:00 |
|
Laserlicht
|
258d298775
|
Merge branch 'develop' into outro_support
|
2024-09-09 23:09:44 +02:00 |
|
Ivan Savenko
|
ce4548718c
|
Merge pull request #4544 from IvanSavenko/map_settings
Per-map game settings
|
2024-09-10 00:03:10 +03:00 |
|
Ivan Savenko
|
a58e209cbd
|
Merge pull request #4490 from godric3/fix-campaign-hero-placeholder
Fix campaign hero placeholder
|
2024-09-09 23:39:20 +03:00 |
|
kdmcser
|
b84d653a99
|
make TimesStackLevelUpdater support commander
|
2024-09-09 19:23:23 +08:00 |
|
Laserlicht
|
6d9385b8bd
|
outro for RoE
|
2024-09-05 21:31:17 +02:00 |
|
Ivan Savenko
|
ff8d36c350
|
It is now possible to define game settings in rmg template
|
2024-09-05 15:16:28 +00:00 |
|
Ivan Savenko
|
8225eb454e
|
Added GameSettings to gamestate, potentially allowing to define game
settings per map (or in random map template)
|
2024-09-05 15:16:27 +00:00 |
|
Ivan Savenko
|
6179521364
|
Merge pull request #4556 from IvanSavenko/town_building_visit
Implemented explicitly visitable town buildings, e.g. hota mana vortex
|
2024-09-05 17:21:21 +03:00 |
|
Ivan Savenko
|
a72715ad31
|
Merge pull request #4563 from SoundSSGood/vcmiScrolls
Improvements to the artifact creation
|
2024-09-05 17:10:13 +03:00 |
|
SoundSSGood
|
7466d7452d
|
vcmiscrolls
|
2024-09-05 15:51:45 +03:00 |
|
Ivan Savenko
|
a87ab4e4d7
|
Merge pull request #4557 from utzuro/fix/rmg-road-type-not-saving
RMG: Enable only those roads, that are enabled in persistentStorage.json
|
2024-09-05 15:06:15 +03:00 |
|
Ivan Savenko
|
2566576c95
|
Merge pull request #4565 from kaja47/one-loop-less
avoid one loop in BonusList::totalValue()
|
2024-09-05 15:05:48 +03:00 |
|
Ivan Savenko
|
c52533a961
|
Merge pull request #4543 from Laserlicht/chronicles_installer
Chronicles support
|
2024-09-05 15:04:13 +03:00 |
|
K
|
a6c7fda649
|
avoid one loop in BonusList::totalValue()
|
2024-09-04 23:10:54 +02:00 |
|
Ivan Savenko
|
44fdb71933
|
Machine Factory and Refugee Camp can't be owned
|
2024-09-04 19:46:58 +00:00 |
|
Ivan Savenko
|
dae9e1e316
|
Implement IOwnableObject interface for shipyard
|
2024-09-04 19:46:36 +00:00 |
|
SoundSSGood
|
30fa2846aa
|
ArtifactUtils::createArtifact ArtifactUtils::createNewArtifactInstance unified
|
2024-09-04 21:25:55 +03:00 |
|
Ivan Savenko
|
b09d9d501b
|
Pass pointer to actual caller in showBlockingDialog callWith
Fixes activation of all rewardable buildings in town on blocking dialog
answer
|
2024-09-04 15:14:56 +00:00 |
|
Ivan Savenko
|
81af66d35b
|
Move visit query to a separate class, remove no longer needed Cast.h
|
2024-09-04 14:32:36 +00:00 |
|