John Bolton
|
6d8f1e4530
Fixed incorrect usage of const std::shared_ptr. Resolves 0003142.
|
5 years ago |
Andrii Danylchenko
|
d782ee39df
hacks to optimize a few bonus requests
|
5 years ago |
toneyisnow
|
8bfe510e9c
Fix one space issue.
|
5 years ago |
toneyisnow
|
a1ea72d84a
Update according to comments.
|
5 years ago |
toneyisnow
|
0fe3c0a569
Initialize the change.
|
5 years ago |
Dydzio
|
e50efdc279
Creature spellcast refactor (#569)
|
6 years ago |
Dydzio
|
53f4ba6464
Fix crystal dragon ability to match H3
|
6 years ago |
godric3
|
d9d01f0b68
Exposed more of existing limiters for modders (#449)
|
7 years ago |
Henning Koehler
|
82f334b503
Enable Limiter nesting with AllOf, AnyOf, NoneOf (#439)
|
7 years ago |
Henning Koehler
|
02b5a5e830
Make bonus stacking configurable + fix duplicate propagation/inheritance (#433)
|
7 years ago |
Henning Koehler
|
1685641357
Flexible necromancy (#430)
|
7 years ago |
Henning Koehler
|
68b757eb53
fixed CAddInfo::operator[] (mutable version)
|
7 years ago |
Henning Koehler
|
7f76648a7c
Extend Bonus.addInfo to integer vector (#427)
|
7 years ago |
Henning Koehler
|
e455d97fc7
cleanup of CBonusSystemNode::removeBonusesRecursive
|
7 years ago |
Henning Koehler
|
d3e4fc6e7a
renamed CBonusSystemNode::popBonuses to removeBonusesRecursive
|
7 years ago |
Henning Koehler
|
4c0a67041b
secondary skill bonuses get updated via replacement (issue 2796)
|
7 years ago |
Henning Koehler
|
89cb7b2780
formatting fix and code simplification in HeroBonus
|
7 years ago |
Henning Koehler
|
9850e7254e
updated serialization version to 781
|
7 years ago |
Henning Koehler
|
95e2b44319
added TimesStackLevelUpdater
|
8 years ago |
Henning Koehler
|
552bad08b3
added TimesHeroLevelUpdater; renamed ScalingUpdater to GrowsWithLevelUpdater
|
8 years ago |
Henning Koehler
|
f9a8cb2876
fixed formatting and other small issues
|
8 years ago |
Henning Koehler
|
73f782aa39
fixed various specialty bugs retained during conversion
|
8 years ago |
Henning Koehler
|
2b8f111a81
converted special.json; fixed bugs in specialty json construction
|
8 years ago |
Henning Koehler
|
00f51e0f98
Updaters replace bonuses during inheritance
|
8 years ago |
Henning Koehler
|
81c44dac41
minor fixes
|
8 years ago |
Henning Koehler
|
ab7ce6625e
moved nameForBonus into Bonus class
|
8 years ago |
Henning Koehler
|
ba7709da50
middle-aged specialty format is converted properly and logged
|
8 years ago |
Henning Koehler
|
eb02ce0f31
changed specialty json format to struct with base (WIP)
|
8 years ago |
Henning Koehler
|
26862b4c51
improved/fixed specialty json encoding
|
8 years ago |
Henning Koehler
|
c79b776f3c
Limiters (at least creature type limiters) are printed as well
|
8 years ago |