Konstantin
|
6d9859932b
|
vcmi: add native terrain entity
Add interface which should be used on any object with native terrain
So far, it is faction, hero, creature and battle stack
|
2023-04-10 19:28:16 +03:00 |
|
Konstantin
|
1760d2295c
|
HeroBonus: add CreatureLevelLimiter
|
2023-04-10 19:28:16 +03:00 |
|
Konstantin
|
01f5571342
|
CGHeroInstance: remove old struct
Saves where struct is used is incompatible anyway
|
2023-04-10 19:28:16 +03:00 |
|
Ivan Savenko
|
2d332f5ce8
|
Merge pull request #1916 from rilian-la-te/constexpr-id
vcmi: constexpr IDs
|
2023-04-10 18:28:45 +03:00 |
|
Ivan Savenko
|
42b2be4bbb
|
Merge pull request #1908 from SoundSSGood/art-client-server-fixes
Artifact related fixes
|
2023-04-10 18:26:49 +03:00 |
|
nordsoft
|
b9cabef179
|
Fixes issues related to spell mechanics
|
2023-04-10 17:08:24 +04:00 |
|
Konstantin
|
4f3c826196
|
vcmi: manaLimit should be spellcaster property
|
2023-04-10 15:35:21 +03:00 |
|
nordsoft
|
f550457d23
|
Added stdinc
|
2023-04-10 12:17:43 +04:00 |
|
nordsoft
|
1a63f44dab
|
Minor change
|
2023-04-10 05:53:20 +04:00 |
|
nordsoft
|
464ad63749
|
Implement behavior
|
2023-04-10 05:46:45 +04:00 |
|
nordsoft
|
c0b90432cb
|
Change callback interface
|
2023-04-10 05:40:03 +04:00 |
|
nordsoft
|
56b0e900d8
|
Add outer caster class
|
2023-04-10 05:39:25 +04:00 |
|
nordsoft
|
7041950ae1
|
Don't show empty window
|
2023-04-10 05:06:05 +04:00 |
|
nordsoft
|
e440343921
|
Bypass initial version of spell callback
|
2023-04-10 04:34:24 +04:00 |
|
nordsoft
|
fc310c6e79
|
Town portal fix
|
2023-04-10 01:46:37 +04:00 |
|
nordsoft
|
601e7e854f
|
Dimensions door fix
|
2023-04-10 01:37:46 +04:00 |
|
nordsoft
|
0093a44889
|
Added abstract method to caster interface
|
2023-04-10 01:31:41 +04:00 |
|
nordsoft
|
72b2a09f0b
|
Boat summon spell rewritten
|
2023-04-10 01:06:02 +04:00 |
|
nordsoft
|
69ad62ef58
|
Fixes from code review
|
2023-04-09 23:00:20 +04:00 |
|
nordsoft
|
a8f31fabd1
|
Fix bug
|
2023-04-09 23:00:20 +04:00 |
|
nordsoft
|
67c0d29478
|
Fix header
|
2023-04-09 23:00:20 +04:00 |
|
nordsoft
|
e7c6f596ee
|
Little code improvement
|
2023-04-09 23:00:20 +04:00 |
|
nordsoft
|
ab7d316c3f
|
Rename fields
|
2023-04-09 23:00:20 +04:00 |
|
nordsoft
|
b40a3a1b14
|
Banned arts and skills cannot be randomly rewarded
|
2023-04-09 23:00:20 +04:00 |
|
nordsoft
|
26c3277895
|
New format for skills selection
|
2023-04-09 23:00:20 +04:00 |
|
nordsoft
|
b7ccc4d649
|
Revert "Random selection for secondary skills"
This reverts commit 6e538dab30bcdb472c4fd3fb155794c63c83b9ba.
|
2023-04-09 23:00:20 +04:00 |
|
nordsoft
|
6c5f3f21a5
|
Extend loadKey function
|
2023-04-09 23:00:20 +04:00 |
|
nordsoft
|
fe21acb0d0
|
Revert "Random selection for resources"
This reverts commit 0e4ff3e2bfcef3de8763764849bd4bd92bca6463.
|
2023-04-09 23:00:20 +04:00 |
|
nordsoft
|
dce5a924b0
|
Random selection for secondary skills
|
2023-04-09 23:00:20 +04:00 |
|
nordsoft
|
53e16c7e22
|
Random selection for primary skills
|
2023-04-09 23:00:20 +04:00 |
|
nordsoft
|
bb915b0e7e
|
Random selection for resources
|
2023-04-09 23:00:20 +04:00 |
|
Ivan Savenko
|
bfd77d871c
|
Merge pull request #1918 from IvanSavenko/fix_map_loading
Fix vcmi map loading
|
2023-04-09 20:08:23 +03:00 |
|
Ivan Savenko
|
6e90c0fd09
|
Merge pull request #1913 from IvanSavenko/fix_shooting_yourself_in_the_foot
Fix initialization of spell effects registry
|
2023-04-09 20:07:29 +03:00 |
|
Konstantin
|
235fddaf4b
|
vcmi: constexpr IDs
|
2023-04-09 19:54:41 +03:00 |
|
Andrii Danylchenko
|
737c34b8c6
|
BattleAI: avoid selfblocking on siege
|
2023-04-09 16:22:37 +03:00 |
|
nordsoft
|
3166fd05f4
|
Handle array exceed limit potential crash
|
2023-04-09 14:43:51 +04:00 |
|
nordsoft
|
23e411cacd
|
Adding logging and error handling
|
2023-04-09 13:29:07 +04:00 |
|
Ivan Savenko
|
a6ce99573c
|
Added fallback identifiers for reading older vcmi maps
|
2023-04-09 12:27:33 +03:00 |
|
nordsoft
|
7c13246851
|
Keep creatures and arts
|
2023-04-09 05:02:34 +04:00 |
|
nordsoft
|
08809f1cdc
|
String building id
|
2023-04-09 04:53:06 +04:00 |
|
nordsoft
|
6ed8f748b3
|
Use string ids for most of bonuses
|
2023-04-09 04:26:04 +04:00 |
|
nordsoft
|
307fb071a2
|
VCMI campaign format support prototype
|
2023-04-09 03:24:40 +04:00 |
|
Ivan Savenko
|
ae5d273df9
|
Merge pull request #1905 from IvanSavenko/fix_rewardables
Fixed UI of objects that provide one reward that can be refused
|
2023-04-08 22:15:22 +03:00 |
|
Adriankhl
|
1d6192ca62
|
Shut down the thread for tactic phase properly
|
2023-04-08 22:52:46 +04:00 |
|
Ivan Savenko
|
a97ebc2bf1
|
Merge pull request #1874 from krs0/feature/separate_movement_highlight_for_hoverd_units_in_battle
Separate movement highlight for hovered units in battle
|
2023-04-08 21:47:49 +03:00 |
|
Ivan Savenko
|
f211207f83
|
Merge pull request #1893 from trofi/fix-build-without-pch
Add missing include headers when building with -DENABLE_PCH=OFF
|
2023-04-08 21:45:47 +03:00 |
|
Ivan Savenko
|
84af64ce6b
|
Removed magical initialization of registry via static variables
|
2023-04-08 21:29:04 +03:00 |
|
krs
|
dab07bdef9
|
Now unit range is shown in Tactics phase as well
A new parameter: isActiveStack was needed in battleGetAvailableHexes, so that we show the propper Tactics range.
|
2023-04-08 20:39:59 +03:00 |
|
SoundSSGood
|
e58be8e7f7
|
vcmiartifacts fixed
|
2023-04-08 12:28:53 +03:00 |
|
SoundSSGood
|
ea7dd14d8b
|
client is able to erase artifact
|
2023-04-08 00:41:55 +03:00 |
|