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
|
2a05fbdd50
Unified handling of battle sides ID's
|
1 سال پیش |
Ivan Savenko
|
9e49587749
Replace bonus string description with metastring that can properly
|
1 سال پیش |
Alexander Wilms
|
73019c204d
Replace redundant types with `auto` for the lvalues of template factory functions for smart pointers
|
1 سال پیش |
Ivan Savenko
|
b58301849b
Pass functor via reference to avoid costly copies
|
1 سال پیش |
Ivan Savenko
|
5cbf5031ea
move SetStackEffect to a separate file
|
2 سال پیش |
Ivan Savenko
|
b88a8da4e8
Split off some netpack structures into separate files
|
2 سال پیش |
Ivan Savenko
|
9fa7a93fb0
Properly pass battleID in all battle netpack's
|
2 سال پیش |
Ivan Savenko
|
3a88180494
Separated game and battle callback (server & client only)
|
2 سال پیش |
Ivan Savenko
|
86a7f5f5cd
Removed getStr(bool), replaced with similar toString()
|
2 سال پیش |
Andrii Danylchenko
|
5f13a0bbda
BattleAI: spellcast fixes and floating point score
|
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
|
05eccbc2bb
vcmi: split bonus to enumerator and HeroBonus.h
|
2 سال پیش |
Konstantin
|
6fa1b2b19f
vcmi: move bonuses to its own folder
|
2 سال پیش |
Konstantin
|
11b237a23c
vcmi: massive refactoring v1
|
2 سال پیش |
Ivan Savenko
|
31147ac83b
refactoring: TDmgRange pair -> DamageRange struct
|
2 سال پیش |
Ivan Savenko
|
d2b837b116
All creature-related texts go through translator
|
2 سال پیش |
Ivan Savenko
|
500cf7f15d
EWallPart & EWallState are now enum class
|
2 سال پیش |
Andrii Danylchenko
|
033a585e4b
Battle AI 2 turns attacks recalculation
|
3 سال پیش |
Andrey Filipenkov
|
7e6ed0583c
disable all scripting code when configuring without scripting modules
|
3 سال پیش |
AlexVinS
|
ecaa9f5d0b
Entities redesign and a few ERM features
|
7 سال پیش |
Andrii Danylchenko
|
ade84699b0
found a bug in code where AI can change client gamestate directly causing sorting crash
|
4 سال پیش |