Ivan Savenko
|
ac925bb786
|
Renamed new types for consistency with code style
|
2023-10-22 16:55:19 +03:00 |
|
Ivan Savenko
|
36a1d6c415
|
Removed remaining integer bonus subtypes from configs
|
2023-10-22 16:55:19 +03:00 |
|
Ivan Savenko
|
80e6485965
|
MetaIdentifier now uses std::variant internally
|
2023-10-22 16:55:19 +03:00 |
|
Ivan Savenko
|
77facf9387
|
Implement missing functions, fixes linking errors
|
2023-10-22 16:54:56 +03:00 |
|
Ivan Savenko
|
910ad50417
|
Fix client & server compilation
|
2023-10-22 16:54:48 +03:00 |
|
Ivan Savenko
|
0a10fc30b8
|
(lib) Bonus subtype is now stored as metaidentifier that can store any
other identifier inside it
|
2023-10-22 16:54:43 +03:00 |
|
Konstantin
|
4d67a7e3d1
|
BonusParams: add XXX_IMMUNITY to deprecated
This bonuses does not exist now.
|
2023-08-23 17:52:16 +03:00 |
|
Konstantin P
|
057a33c508
|
SpellSchool: use identifier instead of int
Needs redifinition of MAGIC_SCHOOL_SKILL in all mods
|
2023-05-07 20:37:32 +03:00 |
|
Konstantin P
|
45ca449f2c
|
vcmi: more optionals in bonuses
|
2023-05-05 21:30:45 +03:00 |
|
Konstantin P
|
9e1cdc410f
|
vcmi: replace school bonuses to unified ones
Except immunity now
|
2023-05-05 21:30:45 +03:00 |
|
Konstantin
|
b0d2787e86
|
vcmi: remove DIRECT_DAMAGE_IMMUNITY bonus
Replace by SPELL_DAMAGE_REDUCTION bonus with 100 value
|
2023-05-05 18:57:40 +03:00 |
|
Konstantin
|
05eccbc2bb
|
vcmi: split bonus to enumerator and HeroBonus.h
|
2023-05-03 18:01:06 +03:00 |
|
Konstantin
|
3df5a8e415
|
vcmi: split selectors from HeroBonus.h
|
2023-05-02 00:54:53 +03:00 |
|
Konstantin
|
1d34c73c2d
|
vcmi: split CBonusSystemNode, BonusParams and prop
More splitting of HeroBonus.h
|
2023-05-02 00:54:53 +03:00 |
|