Karlis Senko
|
69330de89c
Avoid integer overflow and conversion related UB.
|
%!s(int64=7) %!d(string=hai) anos |
Henning Koehler
|
6ddcb079a4
Enabled new secondary skills to be created (#438)
|
%!s(int64=7) %!d(string=hai) anos |
Henning Koehler
|
6c443d7094
SPECIAL_SPELL_LEV and SPECIAL_BLESS_DAMAGE no longer scale with hero level
|
%!s(int64=7) %!d(string=hai) anos |
Henning Koehler
|
6442842731
added one-line option for standard creature specialty; also fixes bug for creatures where upgrades have different attack/defense
|
%!s(int64=7) %!d(string=hai) anos |
Henning Koehler
|
552bad08b3
added TimesHeroLevelUpdater; renamed ScalingUpdater to GrowsWithLevelUpdater
|
%!s(int64=8) %!d(string=hai) anos |
Henning Koehler
|
f9a8cb2876
fixed formatting and other small issues
|
%!s(int64=8) %!d(string=hai) anos |
Henning Koehler
|
ee46862784
replaced JsonNode::isEmpty() with JsonNode::containsBaseData()
|
%!s(int64=8) %!d(string=hai) anos |
Henning Koehler
|
6414cd18e8
fixed bug with old specialty conversion
|
%!s(int64=8) %!d(string=hai) anos |
Henning Koehler
|
de6d4d8367
fixed indentation for switch statements
|
%!s(int64=8) %!d(string=hai) anos |
Henning Koehler
|
ab7ce6625e
moved nameForBonus into Bonus class
|
%!s(int64=8) %!d(string=hai) anos |
Henning Koehler
|
ba7709da50
middle-aged specialty format is converted properly and logged
|
%!s(int64=8) %!d(string=hai) anos |
Henning Koehler
|
16f59fb213
fixed base merging and limiter creation
|
%!s(int64=8) %!d(string=hai) anos |
Henning Koehler
|
6ae103dd63
print json in compact format
|
%!s(int64=8) %!d(string=hai) anos |
Henning Koehler
|
a002df399e
updated json loading and schema to fit new specialty format
|
%!s(int64=8) %!d(string=hai) anos |
Henning Koehler
|
038cb4bf19
remove base json from specialty bonuses
|
%!s(int64=8) %!d(string=hai) anos |
Henning Koehler
|
eb02ce0f31
changed specialty json format to struct with base (WIP)
|
%!s(int64=8) %!d(string=hai) anos |
Henning Koehler
|
d7942fd929
fixed typo in specialty log
|
%!s(int64=8) %!d(string=hai) anos |
Henning Koehler
|
c31950612c
convert spec format in afterLoadFinalization
|
%!s(int64=8) %!d(string=hai) anos |
Henning Koehler
|
26862b4c51
improved/fixed specialty json encoding
|
%!s(int64=8) %!d(string=hai) anos |
Henning Koehler
|
c79b776f3c
Limiters (at least creature type limiters) are printed as well
|
%!s(int64=8) %!d(string=hai) anos |
Henning Koehler
|
89b1ba7538
added basics for specialty format updating
|
%!s(int64=8) %!d(string=hai) anos |
Henning Koehler
|
3e0022be27
added support for new specialty json format; old format is converted to bonuses with updaters
|
%!s(int64=8) %!d(string=hai) anos |
Henning Koehler
|
03b7da93e2
use logMod for all mod-related logging
|
%!s(int64=8) %!d(string=hai) anos |
AlexVinS
|
15138c23de
Finished conversion to new logging API
|
%!s(int64=8) %!d(string=hai) anos |
ArseniyShestakov
|
b52cfe5283
Code style: use parentheses for creating heap-based objects (#344)
|
%!s(int64=8) %!d(string=hai) anos |
ArseniyShestakov
|
a4c0ad94b1
Code style: remove default value hints in definitions (#342)
|
%!s(int64=8) %!d(string=hai) anos |
Arseniy Shestakov
|
f1e5797834
Code style: move or add licensing information on top of every file
|
%!s(int64=8) %!d(string=hai) anos |
FeniksFire
|
4113bdab01
Moving some files from lib to the battle subdirectory.
|
%!s(int64=8) %!d(string=hai) anos |
AlexVinS
|
a85b4cf2a5
* WIP on event condition format
|
%!s(int64=9) %!d(string=hai) anos |
AlexVinS
|
3216422307
Fixed a few CWE-457
|
%!s(int64=9) %!d(string=hai) anos |