Historial de Commits

Autor SHA1 Mensaje Fecha
  Ivan Savenko 2b43d415a9 Fix docs, update spell immunity usage of addinfo, fix sonar hace 5 meses
  Ivan Savenko bc48337445 Implement async requests for bonus types hace 5 meses
  Ivan Savenko 51832c4fb9 Preparation for user-defined bonus types hace 5 meses
  Ivan Savenko 342705921d remove old bonus conversion logic hace 5 meses
  Ivan Savenko 645b95ba02 Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY` hace 9 meses
  Ivan Savenko 95a07ee5cb Use bonus system cache whenever possible hace 11 meses
  Ivan Savenko 922966dcf8 Renamed JsonNode::meta to more logical modScope. Member is now private hace 1 año
  Ivan Savenko 3740f8b02f Moved bonus parsing to a new file hace 1 año
  Ivan Savenko c3957c2c2a Moved json files to new directory, split on per-class basis hace 1 año
  Alexander Wilms 73019c204d Replace redundant types with `auto` for the lvalues of template factory functions for smart pointers hace 1 año
  Ivan Savenko ac925bb786 Renamed new types for consistency with code style hace 2 años
  Ivan Savenko 80e6485965 MetaIdentifier now uses std::variant internally hace 2 años
  Ivan Savenko b394158dc9 Bonus Source ID now uses metaidentifier hace 2 años
  Ivan Savenko 77facf9387 Implement missing functions, fixes linking errors hace 2 años
  Ivan Savenko 0a10fc30b8 (lib) Bonus subtype is now stored as metaidentifier that can store any hace 2 años
  Konstantin d746a96d55 vcmi: use SpellSchool identifier instead of enum hace 2 años
  Konstantin 8724181a0f vcmi: spell resistance rework hace 2 años
  Ivan Savenko 62fddca21e Split massive CModHandler class/file into multiple parts: hace 2 años
  Ivan Savenko 0a27539fb5 Fixed crashes on loading with Tides of War mod hace 2 años
  Konstantin P 45ca449f2c vcmi: more optionals in bonuses hace 2 años
  Konstantin 3d46ee3182 TargetCondition: units with 100% MR is immune hace 2 años
  Konstantin b0d2787e86 vcmi: remove DIRECT_DAMAGE_IMMUNITY bonus hace 2 años
  Konstantin 05eccbc2bb vcmi: split bonus to enumerator and HeroBonus.h hace 2 años
  Konstantin 29c76fb9bf HeroBonus: split BonusList hace 2 años
  Konstantin 1d34c73c2d vcmi: split CBonusSystemNode, BonusParams and prop hace 2 años
  Konstantin 7a5775a9f9 vcmi: use std::optional hace 2 años
  Konstantin a639bd2606 spells: rework isMagical() hace 2 años
  Konstantin 0ffc440b53 vcmi: fix target condition regression hace 2 años
  Konstantin 1e7875cb36 vcmi: selector-based target conditions hace 2 años
  Konstantin 84f53485e2 vcmi: skill-agnostic first aid hace 2 años