MichalZr6
|
fb9a3da651
Unit.cpp refactor and some other minor changes
|
hace 10 meses |
MichalZr6
|
a99274d72e
BattleHexArray - new container for BattleHexes
|
hace 1 año |
Ivan Savenko
|
a8e84c55f6
Fix some of the new warnings from sonarcloud
|
hace 1 año |
Ivan Savenko
|
76e3ca4afe
Fix potential access to destroyed variable on stack
|
hace 1 año |
MichalZr6
|
cb9070fb5b
Fix unnecesarry error log in console from CBattleInfoEssentials::battleGetFightingHero
|
hace 1 año |
Andrii Danylchenko
|
f9442208da
BattleAI: avoid standing in moat
|
hace 1 año |
Andrii Danylchenko
|
bc80532f29
BattleAI: improve movement towards unreachable
|
hace 1 año |
Ivan Savenko
|
49c5f650f7
Merge pull request #4437 from IvanSavenko/battle_sides
|
hace 1 año |
Ivan Savenko
|
cd6d55fe75
Do not try to shoot at 2nd hex of wide creatures
|
hace 1 año |
Ivan Savenko
|
2a05fbdd50
Unified handling of battle sides ID's
|
hace 1 año |
Andrii Danylchenko
|
51b8bc9fc3
BattleAI: fix shhoters waiting and reduce strength of our loss affecting decissions
|
hace 1 año |
Andrii Danylchenko
|
801e919e7e
BattleAI: fix ap calculation in exchange variant
|
hace 1 año |
Andrii Danylchenko
|
9edb0afff8
BattleAI: fix dragonbreath retaliation
|
hace 1 año |
Andrii Danylchenko
|
da46d5d01b
BattleAI: take into account defender dragon breath and other mutitarget attacks
|
hace 1 año |
Ivan Savenko
|
7359b66f99
Do not use floating point equality checks
|
hace 1 año |
Alexander Wilms
|
f3277b7953
Define each identifier in a dedicated statement
|
hace 1 año |
Andrii Danylchenko
|
f74daa2e1f
BattleAI: fix health bounty calculation
|
hace 2 años |
Andrii Danylchenko
|
870fbd50e3
BattleAI: bigger reachability map
|
hace 2 años |
Andrii Danylchenko
|
4b807e01f1
BattleAI: fix freeze
|
hace 2 años |
Andrii Danylchenko
|
5f13a0bbda
BattleAI: spellcast fixes and floating point score
|
hace 2 años |
Andrii Danylchenko
|
dc88f14e0b
BattleAI: positive/negative effect multiplier
|
hace 2 años |
Andrii Danylchenko
|
03395a3d8a
TBB for battle AI spellcast an fixes
|
hace 2 años |
Andrii Danylchenko
|
274bf739b8
BattleAI: damage cache and switch to different model of spells evaluation
|
hace 2 años |
Andrii Danylchenko
|
fe65edd55d
BattleAI: stacks should not measure damage against turret
|
hace 2 años |
Konstantin
|
05eccbc2bb
vcmi: split bonus to enumerator and HeroBonus.h
|
hace 2 años |
Konstantin
|
a6de9097be
vcmi: rename HeroBonus.h to Bonus.h
|
hace 2 años |
Andrii Danylchenko
|
737c34b8c6
BattleAI: avoid selfblocking on siege
|
hace 2 años |
Ivan Savenko
|
970981cfc9
Show information on potential kills in attack tooltip
|
hace 2 años |
Ivan Savenko
|
31147ac83b
refactoring: TDmgRange pair -> DamageRange struct
|
hace 2 años |
Ivan Savenko
|
d2b837b116
All creature-related texts go through translator
|
hace 2 años |