Ivan Savenko
|
5c4ce61d57
Fix handling of double-wide creatures by BattleAI
|
5 mesiacov pred |
MichalZr6
|
ecdd394bb1
Use BattleHex as const ref wherever possible
|
9 mesiacov pred |
Ivan Savenko
|
48473b18f6
move checks for invincible bonus to UnitState & cache
|
9 mesiacov pred |
Ivan Savenko
|
3b35c679ce
Optimize Unit::getHexes method
|
9 mesiacov pred |
MichalZr6
|
dbe82b94f6
Changes following review:
|
9 mesiacov pred |
MichalZr6
|
fb9a3da651
Unit.cpp refactor and some other minor changes
|
10 mesiacov pred |
MichalZr6
|
a99274d72e
BattleHexArray - new container for BattleHexes
|
1 rok pred |
Ivan Savenko
|
73d1675ae3
Code cleanup, fixes to discovered regressions
|
9 mesiacov pred |
Ivan Savenko
|
157d6d30c8
Move rest of commonly-accessed UnitState queries to bonus cache
|
10 mesiacov pred |
Ivan Savenko
|
2a05fbdd50
Unified handling of battle sides ID's
|
1 rok pred |
MichalZr6
|
15f86c0284
Fixed issues from review
|
1 rok pred |
MichalZr6
|
65d22f17ae
proper logging of drained life and resurrected count
|
1 rok pred |
Ivan Savenko
|
56d69e790b
Renamed MetaString methods to more logical names
|
2 rokov pred |
Ivan Savenko
|
2636a0dcc3
Moved MetaString to a new file
|
2 rokov pred |
Konstantin
|
a6de9097be
vcmi: rename HeroBonus.h to Bonus.h
|
2 rokov pred |
Konstantin
|
4866c2fe5c
vcmi: split IBonusBearer
|
2 rokov pred |
Konstantin
|
b6eb2dc060
vcmi: rename IFactionMember and ICreature
|
2 rokov pred |
Konstantin
|
6fa1b2b19f
vcmi: move bonuses to its own folder
|
2 rokov pred |
Konstantin P
|
4b2a09dae7
FactionMember: move code around
|
2 rokov pred |
Konstantin
|
af25ad0866
vcmi: split creatures and faction members
|
2 rokov pred |
Konstantin
|
4f7035d3ff
vcmi: add IFactionMember abstract class
|
2 rokov pred |
Konstantin
|
4da97682be
vcmi: remove code duplication for native terrain
|
2 rokov pred |
Konstantin
|
7326980bd4
vcmi: rename WithXXX to IXXXProvider
|
2 rokov pred |
Konstantin
|
0f5f4c69ec
vcmi: specialize native terrain entity
|
2 rokov pred |
Ivan Savenko
|
970981cfc9
Show information on potential kills in attack tooltip
|
2 rokov pred |
krs
|
26bca26bd8
Enum is now in its own namespace, comments for enum values removed
|
2 rokov pred |
krs
|
7421fabf2c
BattlePhases enum moved to Unit.h
|
2 rokov pred |
Konstantin
|
93c2bbf9ab
vcmi: modernize lib/battle
|
2 rokov pred |
Ivan Savenko
|
733f21f8dc
Petrify will freeze stack animations
|
2 rokov pred |
Andrey Filipenkov
|
ff635edc0b
wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined
|
3 rokov pred |