Commit History

Author SHA1 Message Date
  Ivan Savenko e90d8c318d Configurable multi-hex attacks 6 months ago
  MichalZr6 ecdd394bb1 Use BattleHex as const ref wherever possible 10 months ago
  Ivan Savenko 40bff74195 Use small vector for unit list 10 months ago
  Ivan Savenko 5375d61d1b Optimize battleAdjacentUnits method 10 months ago
  MichalZr6 dbe82b94f6 Changes following review: 10 months ago
  MichalZr6 fb9a3da651 Unit.cpp refactor and some other minor changes 11 months ago
  MichalZr6 a99274d72e BattleHexArray - new container for BattleHexes 1 year ago
  Dydzio 1a2d349267 Initial unconditionally working version 1 year ago
  Ivan Savenko 2a05fbdd50 Unified handling of battle sides ID's 1 year ago
  Andrii Danylchenko 3d856bfa9d Merge remote-tracking branch 'origin/develop' into battle-ai-fixes 1 year ago
  Andrii Danylchenko 9edb0afff8 BattleAI: fix dragonbreath retaliation 1 year ago
  Andrii Danylchenko 33e0eeaa8a BattleAI: fix dragon breath 1 year ago
  Ivan Savenko 5bd9a32d97 Implemented simple target selection logic for arrow towers 1 year ago
  Ivan Savenko 63bcf7d83c Replaced most of usages of CRandomGenerator with vstd::RNG in library 1 year ago
  Alexander Wilms 02e429e973 Fix typos using https://github.com/crate-ci/typos 1 year ago
  Ivan Savenko 0c07384293 Refactoring of serialization versioning handling 1 year ago
  Ivan Savenko 0d0d3d8c80 Renamed speed -> getMovementRange, remove misleading default parameter 1 year ago
  Ivan Savenko 85de3143ff Fixed Genie spellcasting logic to account for spell immunities 1 year ago
  Johannes Schauer Marin Rodrigues a1a5bc28c2 convert line endings from CRLF (Windows) to LF (Linux/Unix) 2 years ago
  Ivan Savenko 41210c1dbf Client-side support for multiple battles 2 years ago
  Ivan Savenko 3a88180494 Separated game and battle callback (server & client only) 2 years ago
  Ivan Savenko 0240ee886d Converted (almost) all namespace enum's to enum classes 2 years ago
  krs 1bb5077231 Renamed getMovementRange to ObtainMovementRange as per request 2 years ago
  krs e348193f7e Tactics movement is limited to movement range 2 years ago
  Konstantin 7a5775a9f9 vcmi: use std::optional 2 years ago
  Konstantin P f11fa8f0c8 Teleport: can trigger obstacles now 2 years ago
  Konstantin P 384ee99834 vcmi: configurable teleport v2 2 years ago
  Konstantin bc1aad3b26 vcmi: remove deprecated CStack::getCreature() 2 years ago
  krs dab07bdef9 Now unit range is shown in Tactics phase as well 2 years ago
  Konstantin 9a229d6e48 vcmi: really correct obstacle trigger 2 years ago