Ivan Savenko
|
40bff74195
Use small vector for unit list
|
пре 9 месеци |
MichalZr6
|
dbe82b94f6
Changes following review:
|
пре 9 месеци |
MichalZr6
|
dad6437661
Refactor BattleHex, remake the use of precomputed neighbouring tiles containers.
|
пре 9 месеци |
MichalZr6
|
fb9a3da651
Unit.cpp refactor and some other minor changes
|
пре 10 месеци |
MichalZr6
|
a99274d72e
BattleHexArray - new container for BattleHexes
|
пре 1 година |
Ivan Savenko
|
a8e84c55f6
Fix some of the new warnings from sonarcloud
|
пре 1 година |
Ivan Savenko
|
76e3ca4afe
Fix potential access to destroyed variable on stack
|
пре 1 година |
MichalZr6
|
cb9070fb5b
Fix unnecesarry error log in console from CBattleInfoEssentials::battleGetFightingHero
|
пре 1 година |
Andrii Danylchenko
|
f9442208da
BattleAI: avoid standing in moat
|
пре 1 година |
Andrii Danylchenko
|
bc80532f29
BattleAI: improve movement towards unreachable
|
пре 1 година |
Ivan Savenko
|
49c5f650f7
Merge pull request #4437 from IvanSavenko/battle_sides
|
пре 1 година |
Ivan Savenko
|
cd6d55fe75
Do not try to shoot at 2nd hex of wide creatures
|
пре 1 година |
Ivan Savenko
|
2a05fbdd50
Unified handling of battle sides ID's
|
пре 1 година |
Andrii Danylchenko
|
51b8bc9fc3
BattleAI: fix shhoters waiting and reduce strength of our loss affecting decissions
|
пре 1 година |
Andrii Danylchenko
|
801e919e7e
BattleAI: fix ap calculation in exchange variant
|
пре 1 година |
Andrii Danylchenko
|
9edb0afff8
BattleAI: fix dragonbreath retaliation
|
пре 1 година |
Andrii Danylchenko
|
da46d5d01b
BattleAI: take into account defender dragon breath and other mutitarget attacks
|
пре 1 година |
Ivan Savenko
|
7359b66f99
Do not use floating point equality checks
|
пре 1 година |
Alexander Wilms
|
f3277b7953
Define each identifier in a dedicated statement
|
пре 1 година |
Andrii Danylchenko
|
f74daa2e1f
BattleAI: fix health bounty calculation
|
пре 2 година |
Andrii Danylchenko
|
870fbd50e3
BattleAI: bigger reachability map
|
пре 2 година |
Andrii Danylchenko
|
4b807e01f1
BattleAI: fix freeze
|
пре 2 година |
Andrii Danylchenko
|
5f13a0bbda
BattleAI: spellcast fixes and floating point score
|
пре 2 година |
Andrii Danylchenko
|
dc88f14e0b
BattleAI: positive/negative effect multiplier
|
пре 2 година |
Andrii Danylchenko
|
03395a3d8a
TBB for battle AI spellcast an fixes
|
пре 2 година |
Andrii Danylchenko
|
274bf739b8
BattleAI: damage cache and switch to different model of spells evaluation
|
пре 2 година |
Andrii Danylchenko
|
fe65edd55d
BattleAI: stacks should not measure damage against turret
|
пре 2 година |
Konstantin
|
05eccbc2bb
vcmi: split bonus to enumerator and HeroBonus.h
|
пре 2 година |
Konstantin
|
a6de9097be
vcmi: rename HeroBonus.h to Bonus.h
|
пре 2 година |
Andrii Danylchenko
|
737c34b8c6
BattleAI: avoid selfblocking on siege
|
пре 2 година |