Henning Koehler
e683f0f74e
fixed hero config indentation
2018-02-21 10:02:12 +13:00
Henning Koehler
6c443d7094
SPECIAL_SPELL_LEV and SPECIAL_BLESS_DAMAGE no longer scale with hero level
2018-02-21 09:56:20 +13:00
Henning Koehler
e76efff0c3
added comment on Adrienne's specialty
2018-02-20 20:00:29 +13:00
Henning Koehler
9a70e82dc8
fixed catherine's specialty to swordsman
2018-02-20 11:51:15 +13:00
Henning Koehler
c3d8500cf9
fixed specialty format for ingham
2018-02-18 20:59:05 +13:00
Henning Koehler
2ca6eab543
updated config files to use one-line creature specialty format
2018-02-18 20:59:05 +13:00
Henning Koehler
6442842731
added one-line option for standard creature specialty; also fixes bug for creatures where upgrades have different attack/defense
2018-02-18 20:59:05 +13:00
Henning Koehler
af00c29858
converted updaters for secondary skill specialties to TIMES_HERO_LEVEL
2018-02-18 20:36:24 +13:00
Henning Koehler
552bad08b3
added TimesHeroLevelUpdater; renamed ScalingUpdater to GrowsWithLevelUpdater
2018-02-18 20:36:24 +13:00
Henning Koehler
2abbe5ab19
fixed specialty for Calh
2018-02-18 20:22:23 +13:00
Henning Koehler
be913cfa41
fixed specialty for Fiur
2018-02-18 20:22:23 +13:00
Henning Koehler
73f782aa39
fixed various specialty bugs retained during conversion
2018-02-18 20:22:23 +13:00
Henning Koehler
2b8f111a81
converted special.json; fixed bugs in specialty json construction
2018-02-18 20:22:23 +13:00
Henning Koehler
4f099393f7
converted conflux.json and fortress.json
2018-02-18 20:22:23 +13:00
Henning Koehler
62cb2f9063
converted dungeon.json and stronghold.json
2018-02-18 20:22:23 +13:00
Henning Koehler
0fe9211135
converted inferno.json and necropolis.json
2018-02-18 20:22:23 +13:00
Henning Koehler
78ed7cc0d6
converted rampart.json and tower.json
2018-02-18 20:22:23 +13:00
Henning Koehler
dc7132d8b7
converted castle.json; fixed bugs in Bonus::toJsonNode()
2018-02-18 20:22:23 +13:00
Henning Koehler
ba7709da50
middle-aged specialty format is converted properly and logged
2018-02-18 19:27:24 +13:00
Henning Koehler
16f59fb213
fixed base merging and limiter creation
2018-02-18 19:27:24 +13:00
Henning Koehler
6ae103dd63
print json in compact format
2018-02-18 19:27:24 +13:00
Henning Koehler
a002df399e
updated json loading and schema to fit new specialty format
2018-02-18 19:27:24 +13:00
Henning Koehler
eb02ce0f31
changed specialty json format to struct with base (WIP)
2018-02-18 19:27:24 +13:00
Henning Koehler
d7942fd929
fixed typo in specialty log
2018-02-18 18:53:01 +13:00
Henning Koehler
2703b035a6
added updater to Bonus json format
2018-02-18 17:33:23 +13:00
AlexVinS
aea281a9de
Fixed Stronghold hero specialties
2016-11-02 18:52:35 +03:00
AlexVinS
e5b4b2341d
Fix fortess heros specialities, issue 2131
2015-09-14 17:36:33 +03:00
DjWarmonger
6ab0039053
Fixed #1600 - incorrect specialty of Saurug
2014-05-16 19:27:01 +02:00
Ivan Savenko
77946e88f1
- fixed Adriane special. Should make Playing with Fire campaign playable
2014-02-02 12:45:08 +00:00
Ivan Savenko
3d3f93275d
Multiple minor fixes:
...
- fixed starting armies of some heroes, including Bron #1602
- (debian) added vcmi-dbg package with debug information
- proper randomization of hero secondary skills, fixes #1603
- second capitol will show up as disabled immediately #1604
- proper deserialization of boost::variant
- empty file will no longer crash JsonNode parser
- fixed some compiler warnings
2013-12-03 09:03:37 +00:00
Ivan Savenko
491bd557ef
fixed several bugs reported on forum:
...
- necromancy issues
- fix for lookout tower
- Sir Mullich is unavailable
- first hero is awakened on next turn
- give 500 XP on defeating hero
2013-07-21 18:27:33 +00:00
Ivan Savenko
c6cc6e6301
Large changeset, first part of editing H3 objects via mods feature. Changes:
...
- loading of all objects (including H3 objects) will be directed by mod handlers
- common base for all handlers accessible from mod system (IHanderBase)
- json format changes: use struct with string ID's instead of vector
- fixed some gcc/clang errors and warnings
- fixed several cases of memory leaks and invalid memory access (mostly related to usage of bonus system and/or identifiers resolution)
Note that right now loading is much slower than before due to excessive json validation (or not fast enough validator)
2013-04-21 12:49:26 +00:00
Ivan Savenko
b4e54f76ea
- split heroes.json in manner similar to creatures\factions
...
- string ID's for H3 heroes
- data in vcmi configs for heroes will replace data in h3 txt's
2013-03-03 18:00:37 +00:00