Commit History

Author SHA1 Message Date
  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