Ivan Savenko
|
2a05fbdd50
Unified handling of battle sides ID's
|
1 an în urmă |
Andrii Danylchenko
|
4e83deca92
BattleAI: fix waited attack calculation
|
1 an în urmă |
Ivan Savenko
|
63bcf7d83c
Replaced most of usages of CRandomGenerator with vstd::RNG in library
|
1 an în urmă |
Ivan Savenko
|
60a51e98de
Remove usage of std::function from CRandomGenerator
|
1 an în urmă |
Ivan Savenko
|
b58301849b
Pass functor via reference to avoid costly copies
|
2 ani în urmă |
Ivan Savenko
|
3a88180494
Separated game and battle callback (server & client only)
|
2 ani în urmă |
Andrii Danylchenko
|
03395a3d8a
TBB for battle AI spellcast an fixes
|
2 ani în urmă |
Andrii Danylchenko
|
274bf739b8
BattleAI: damage cache and switch to different model of spells evaluation
|
2 ani în urmă |
Konstantin
|
a6de9097be
vcmi: rename HeroBonus.h to Bonus.h
|
2 ani în urmă |
Konstantin
|
6fa1b2b19f
vcmi: move bonuses to its own folder
|
2 ani în urmă |
Ivan Savenko
|
31147ac83b
refactoring: TDmgRange pair -> DamageRange struct
|
2 ani în urmă |
Ivan Savenko
|
500cf7f15d
EWallPart & EWallState are now enum class
|
2 ani în urmă |
Andrii Danylchenko
|
033a585e4b
Battle AI 2 turns attacks recalculation
|
3 ani în urmă |
Andrey Filipenkov
|
ff635edc0b
wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined
|
3 ani în urmă |
Andrey Filipenkov
|
7e6ed0583c
disable all scripting code when configuring without scripting modules
|
3 ani în urmă |
AlexVinS
|
ecaa9f5d0b
Entities redesign and a few ERM features
|
7 ani în urmă |
John Bolton
|
6d8f1e4530
Fixed incorrect usage of const std::shared_ptr. Resolves 0003142.
|
5 ani în urmă |
Toney Sui
|
dca5d86e7a
Fix bug: LandMine is not exploding to enemies. (#630)
|
5 ani în urmă |
AlexVinS
|
0b70baa95e
Spells configuration version 2 (effect-based)
|
8 ani în urmă |
Michał Kalinowski
|
18f8ca3cd0
Refactoring Battle AI.
|
9 ani în urmă |