Ivan Savenko
|
7359b66f99
Do not use floating point equality checks
|
1 anno fa |
Alexander Wilms
|
f3277b7953
Define each identifier in a dedicated statement
|
1 anno fa |
Andrii Danylchenko
|
f74daa2e1f
BattleAI: fix health bounty calculation
|
2 anni fa |
Andrii Danylchenko
|
870fbd50e3
BattleAI: bigger reachability map
|
2 anni fa |
Andrii Danylchenko
|
4b807e01f1
BattleAI: fix freeze
|
2 anni fa |
Andrii Danylchenko
|
5f13a0bbda
BattleAI: spellcast fixes and floating point score
|
2 anni fa |
Andrii Danylchenko
|
dc88f14e0b
BattleAI: positive/negative effect multiplier
|
2 anni fa |
Andrii Danylchenko
|
03395a3d8a
TBB for battle AI spellcast an fixes
|
2 anni fa |
Andrii Danylchenko
|
274bf739b8
BattleAI: damage cache and switch to different model of spells evaluation
|
2 anni fa |
Andrii Danylchenko
|
fe65edd55d
BattleAI: stacks should not measure damage against turret
|
2 anni fa |
Konstantin
|
05eccbc2bb
vcmi: split bonus to enumerator and HeroBonus.h
|
2 anni fa |
Konstantin
|
a6de9097be
vcmi: rename HeroBonus.h to Bonus.h
|
2 anni fa |
Andrii Danylchenko
|
737c34b8c6
BattleAI: avoid selfblocking on siege
|
2 anni fa |
Ivan Savenko
|
970981cfc9
Show information on potential kills in attack tooltip
|
2 anni fa |
Ivan Savenko
|
31147ac83b
refactoring: TDmgRange pair -> DamageRange struct
|
2 anni fa |
Ivan Savenko
|
d2b837b116
All creature-related texts go through translator
|
2 anni fa |
Ivan Savenko
|
b86969909a
Fixes compilation due to changes in callback interface
|
2 anni fa |
Ivan Savenko
|
3219e322ae
Fixed all non-silenced gcc/clang warnings
|
2 anni fa |
Andrii Danylchenko
|
ebf4854801
Battle AI: add some comments + refactoring
|
3 anni fa |
Andrii Danylchenko
|
601ced3749
BattleAI: rework movement when no targtes
|
3 anni fa |
Andrii Danylchenko
|
033a585e4b
Battle AI 2 turns attacks recalculation
|
3 anni fa |
Andrii Danylchenko
|
84948820b2
exchange window move single stacks buttons
|
3 anni fa |
Dmitry Orlov
|
39de2f6435
Fix: Morale bonus should be shown correctly
|
5 anni fa |
Victor Luchits
|
2727958a63
Tweak Battle AI damage prioritization score logic
|
5 anni fa |
Victor Luchits
|
f68b449e5e
More formatting
|
5 anni fa |
Victor Luchits
|
b4025fa1d6
More formatting
|
5 anni fa |
Victor Luchits
|
d4cc005882
Address various issues pointed out by reviewers
|
5 anni fa |
Victor Luchits
|
59c39527c5
Formatting
|
5 anni fa |
Victor Luchits
|
be10694b73
Some changes to make the battle AI smarter
|
6 anni fa |
AlexVinS
|
0b70baa95e
Spells configuration version 2 (effect-based)
|
8 anni fa |