Ivan Savenko
|
1e3e2f665c
Remove strange & unused double-selector logic
|
4 달 전 |
Ivan Savenko
|
5550edeb9a
Fix inability of unit to cast spell after receiving morale
|
5 달 전 |
MichalZr6
|
ecdd394bb1
Use BattleHex as const ref wherever possible
|
9 달 전 |
Ivan Savenko
|
e829d723b2
Replace global bonus tree change counter with per-node counter
|
9 달 전 |
Ivan Savenko
|
c0f5c7c0ea
Replace pointer with reference in pack apply functions
|
1 년 전 |
Ivan Savenko
|
39a2c29c97
Removed creatureBank flag from battle, battles now receive BattleLayout
|
1 년 전 |
Ivan Savenko
|
644d6f4529
Merge pull request #4507 from vcmi/fix-battle-ai
|
1 년 전 |
Andrii Danylchenko
|
d55996cc46
Battle AI: fix firewall, fix haste spellcast evaluation for waits and movements, allow location spells
|
1 년 전 |
K
|
462c79e190
remove never used code in CBonusSystemNode
|
1 년 전 |
Ivan Savenko
|
49c5f650f7
Merge pull request #4437 from IvanSavenko/battle_sides
|
1 년 전 |
Ivan Savenko
|
97f1a310df
Fix miscellaneous issues discovered by Sonar
|
1 년 전 |
Ivan Savenko
|
2a05fbdd50
Unified handling of battle sides ID's
|
1 년 전 |
Andrii Danylchenko
|
4e83deca92
BattleAI: fix waited attack calculation
|
1 년 전 |
Ivan Savenko
|
63bcf7d83c
Replaced most of usages of CRandomGenerator with vstd::RNG in library
|
1 년 전 |
Ivan Savenko
|
60a51e98de
Remove usage of std::function from CRandomGenerator
|
1 년 전 |
Ivan Savenko
|
b58301849b
Pass functor via reference to avoid costly copies
|
1 년 전 |
Ivan Savenko
|
3a88180494
Separated game and battle callback (server & client only)
|
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 년 전 |
Konstantin
|
a6de9097be
vcmi: rename HeroBonus.h to Bonus.h
|
2 년 전 |
Konstantin
|
6fa1b2b19f
vcmi: move bonuses to its own folder
|
2 년 전 |
Ivan Savenko
|
31147ac83b
refactoring: TDmgRange pair -> DamageRange struct
|
2 년 전 |
Ivan Savenko
|
500cf7f15d
EWallPart & EWallState are now enum class
|
2 년 전 |
Andrii Danylchenko
|
033a585e4b
Battle AI 2 turns attacks recalculation
|
3 년 전 |
Andrey Filipenkov
|
ff635edc0b
wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined
|
3 년 전 |
Andrey Filipenkov
|
7e6ed0583c
disable all scripting code when configuring without scripting modules
|
3 년 전 |
AlexVinS
|
ecaa9f5d0b
Entities redesign and a few ERM features
|
7 년 전 |
John Bolton
|
6d8f1e4530
Fixed incorrect usage of const std::shared_ptr. Resolves 0003142.
|
5 년 전 |
Toney Sui
|
dca5d86e7a
Fix bug: LandMine is not exploding to enemies. (#630)
|
5 년 전 |
AlexVinS
|
0b70baa95e
Spells configuration version 2 (effect-based)
|
8 년 전 |