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 |
Henning Koehler
|
89b1ba7538
added basics for specialty format updating
|
8 years ago |
Henning Koehler
|
2703b035a6
added updater to Bonus json format
|
8 years ago |
Henning Koehler
|
ef7900d0a2
added support for older saves (fails)
|
8 years ago |
Henning Koehler
|
d594845c32
fixed serialization issues
|
8 years ago |
Henning Koehler
|
3e0022be27
added support for new specialty json format; old format is converted to bonuses with updaters
|
8 years ago |