Commit History

Author SHA1 Message Date
  Ivan Savenko 40bff74195 Use small vector for unit list 9 months ago
  Ivan Savenko 5375d61d1b Optimize battleAdjacentUnits method 9 months ago
  MichalZr6 dbe82b94f6 Changes following review: 9 months ago
  MichalZr6 4031006317 Drop battle elapsed time measurement, restore avHexes. 10 months ago
  MichalZr6 dad6437661 Refactor BattleHex, remake the use of precomputed neighbouring tiles containers. 10 months ago
  MichalZr6 ac8104d56d SonarCloud recomendations. 10 months ago
  MichalZr6 7a8edff419 minor fixes 11 months ago
  MichalZr6 fb9a3da651 Unit.cpp refactor and some other minor changes 11 months ago
  MichalZr6 e3516120d8 Refactor destructibleEnemyTurns 11 months ago
  MichalZr6 5f799d41b3 Use cached neighbouring tiles where possible 1 year ago
  MichalZr6 a99274d72e BattleHexArray - new container for BattleHexes 1 year ago
  Ivan Savenko 157d6d30c8 Move rest of commonly-accessed UnitState queries to bonus cache 10 months ago
  Ivan Savenko 95a07ee5cb Use bonus system cache whenever possible 10 months ago
  Ivan Savenko 4f80ccd648 Small micro-optimizations for code that gets called A LOT 10 months ago
  Laserlicht 3c4064e09d prism attack fix 11 months ago
  Laserlicht 0991f02282 Bonus: prism breath 1 year ago
  Ivan Savenko c0f5c7c0ea Replace pointer with reference in pack apply functions 1 year ago
  Ivan Savenko 19db016473 Merge pull request #4654 from dydzio0614/any-hex-shooting 1 year ago
  Dydzio 5dda4aa0f0 Remove overly strict condition 1 year ago
  Dydzio bb69ab1a1a Fix assert and condition for counting spell hexes 1 year ago
  Dydzio bf9a9283a4 Make any hex shooting possibility configurable 1 year ago
  Dydzio 1a2d349267 Initial unconditionally working version 1 year ago
  Laserlicht 899d3a14a0 only blocking non positive spells; counterstrike 1 year ago
  Laserlicht b36c05df1d INVINCIBLE bonus 1 year ago
  Ivan Savenko 36c1ed670f Support for configurable town fortifications 1 year ago
  Ivan Savenko 3d39963a1c Merge branch 'master' into 'develop' 1 year ago
  Andrii Danylchenko 8cdfa26fb5 BattleAI: fix bait for archers when need to go long way 1 year ago
  Ivan Savenko d09fb07362 Use throwing ::at to prevent undefined behavior 1 year ago
  Ivan Savenko 49c5f650f7 Merge pull request #4437 from IvanSavenko/battle_sides 1 year ago
  Ivan Savenko cd6d55fe75 Do not try to shoot at 2nd hex of wide creatures 1 year ago