Michał Zaremba
|
b01701f467
Active spell on-hover battle log: sacrifice
|
4 săptămâni în urmă |
Michał Zaremba
|
a1c7d39d53
Another approach for getSpellEffectValue and Damage::getHealthChange.
|
4 săptămâni în urmă |
Michał Zaremba
|
f984f925df
SpellEffectValue: add creatureID to carry unit type (res/summon)
|
1 lună în urmă |
Michał Zaremba
|
1ed59213ff
Show additional info in battle log on hover with active spell
|
1 lună în urmă |
Andrej Dudenhefner
|
e72dcce8ba
refactor logic to CBattleInfoCallback and leave UI in BattleFieldController, BattleActionsController
|
1 lună în urmă |
Andrej Dudenhefner
|
7161ce858e
Consider wide units (avoiding self attack trouble)
|
1 lună în urmă |
Andrej Dudenhefner
|
8c713f73c1
Fix violated assert(direction != BattleHex::NONE) in BattleFieldController::fromWhichHexAttack when unit surrounded
|
1 lună în urmă |
Michał Zaremba
|
bbc2189984
Fix Sacrifice spell
|
1 lună în urmă |
Ivan Savenko
|
bc4a1b06fc
Fix crash on moving double-wide units in some obstacle configurations
|
5 luni în urmă |
Ivan Savenko
|
c00ce0eaae
Fix damage estimation in UI when target has VULNERABLE_FROM_BACK bonus
|
6 luni în urmă |
Ivan Savenko
|
1ac8080cbf
Implemented new unit actions panel in combat
|
6 luni în urmă |
Ivan Savenko
|
298ec472bf
Split BattleInterfaceClasses into smaller files
|
6 luni în urmă |
Ivan Savenko
|
42317e7128
Block attempts to attack unit behind obstacle in UI
|
7 luni în urmă |
Ivan Savenko
|
797f8f06a6
Allow moving double-wide unit 1 tile backwards
|
7 luni în urmă |
Ivan Savenko
|
35644da2b7
Reogranize callback-related classes on 1 file = 1 class basis
|
7 luni în urmă |
Ivan Savenko
|
63d00b080e
Removed pointer to army from StackInstance
|
9 luni în urmă |
Ivan Savenko
|
2f149b59ca
Fix unit spellcasting when defending in a hotseat pvp battle
|
8 luni în urmă |
Ivan Savenko
|
645b95ba02
Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY`
|
10 luni în urmă |
Ivan Savenko
|
156de5b17e
Added GameInstance class
|
10 luni în urmă |
Ivan Savenko
|
ffd37a8fa8
Removed CGI in favor of VLC. Map handle is for now global variable
|
10 luni în urmă |
Ivan Savenko
|
f657e85305
Integrated CClientState into GameEngine class
|
10 luni în urmă |
Ivan Savenko
|
cacceda950
Renamed CGuiHandler to GameEngine
|
10 luni în urmă |
MichalZr6
|
ecdd394bb1
Use BattleHex as const ref wherever possible
|
11 luni în urmă |
MichalZr6
|
dbe82b94f6
Changes following review:
|
11 luni în urmă |
MichalZr6
|
a99274d72e
BattleHexArray - new container for BattleHexes
|
1 an în urmă |
Ivan Savenko
|
95a07ee5cb
Use bonus system cache whenever possible
|
1 an în urmă |
Dydzio
|
1e9d089fd8
Fix shooting being priority action for dead creature hexes with targeting empty hexes enabled
|
1 an în urmă |
Dydzio
|
50b412b35b
Better handling of default cursor action for SPELL_LIKE_ATTACK
|
1 an în urmă |
Dydzio
|
dc56047661
Add hex highlight for SPELL_LIKE_ATTACK in casting mode & minor cleanup
|
1 an în urmă |
Dydzio
|
bb69ab1a1a
Fix assert and condition for counting spell hexes
|
1 an în urmă |