Henning Koehler
|
00f51e0f98
Updaters replace bonuses during inheritance
|
8 lat temu |
Henning Koehler
|
ab7ce6625e
moved nameForBonus into Bonus class
|
8 lat temu |
Henning Koehler
|
16f59fb213
fixed base merging and limiter creation
|
8 lat temu |
Henning Koehler
|
038cb4bf19
remove base json from specialty bonuses
|
8 lat temu |
Henning Koehler
|
eb02ce0f31
changed specialty json format to struct with base (WIP)
|
8 lat temu |
Henning Koehler
|
c31950612c
convert spec format in afterLoadFinalization
|
8 lat temu |
Henning Koehler
|
26862b4c51
improved/fixed specialty json encoding
|
8 lat temu |
Henning Koehler
|
05838b3827
Bonuse::toJsonNode uses string constants for type/subtype
|
8 lat temu |
Henning Koehler
|
c79b776f3c
Limiters (at least creature type limiters) are printed as well
|
8 lat temu |
Henning Koehler
|
89b1ba7538
added basics for specialty format updating
|
8 lat temu |
Henning Koehler
|
2703b035a6
added updater to Bonus json format
|
8 lat temu |
Henning Koehler
|
d594845c32
fixed serialization issues
|
8 lat temu |
Henning Koehler
|
3e0022be27
added support for new specialty json format; old format is converted to bonuses with updaters
|
8 lat temu |
Henning Koehler
|
f867b1a37e
invalidate bonus caching on update
|
8 lat temu |
Henning Koehler
|
f1fd00f005
renamed & reused CBonusSystemNode::updateBonuses; tweaked updater signature
|
8 lat temu |
Henning Koehler
|
67330efa4a
added basics for Bonus updater
|
8 lat temu |
Arseniy Shestakov
|
324717acbe
Spelling fixes: privilaged -> privileged, retreive -> retrieve
|
7 lat temu |
AlexVinS
|
0b70baa95e
Spells configuration version 2 (effect-based)
|
8 lat temu |
Henning Koehler
|
a7104377d6
fixed CREATURE_TYPE_LIMITER for creatures without a stack instance (#374)
|
8 lat temu |
Henning Koehler
|
abdca71828
skill names and descriptions are fully managed by CSkillHandler
|
8 lat temu |
Henning Koehler
|
9bbfb57b93
cleaned up secondary skill bonus merging
|
8 lat temu |
AlexVinS
|
8c0fab1dcf
fixes
|
8 lat temu |
AlexVinS
|
15138c23de
Finished conversion to new logging API
|
8 lat temu |
AlexVinS
|
61e241308d
Logging cleanup
|
8 lat temu |
ArseniyShestakov
|
a4c0ad94b1
Code style: remove default value hints in definitions (#342)
|
8 lat temu |
ArseniyShestakov
|
ea0ceb1805
Merge pull request #323 from vcmi/CStackTweaks
|
8 lat temu |
Arseniy Shestakov
|
dbcd79c48a
Code cleanup: remove double and unneded semicolons
|
8 lat temu |
AlexVinS
|
7bf8c9bd69
fixed and cleanup
|
8 lat temu |
AlexVinS
|
4f14f22d3a
Unified CStack ammo, casts and counterattacks
|
8 lat temu |
FeniksFire
|
3de891b4b4
Moving/dividing classes from BattleState to separate files.
|
8 lat temu |