Ivan Savenko
|
78f34c5a1d
Fix SPELLCASTER bonus regressions
|
hai 2 semanas |
Ivan Savenko
|
82c38a4324
Fix build and tests, code review
|
hai 1 mes |
Ivan Savenko
|
bdebf6ab8b
Reworked bonus addInfo into more extensible and type-safe form
|
hai 1 mes |
Opuszek
|
da0e6d6c21
Overload canBeCastAt method
|
hai 1 mes |
Opuszek
|
cc160a5fc9
fix WALK_AND_SPELLCAST action targeting for corpses
|
hai 1 mes |
Dydzio
|
8d0fd15ae5
Fixes from code review + isReachable fix
|
hai 2 meses |
Dydzio
|
3663fc9e19
New CPU_CONTROLLED bonus + small changes in existing similar logic
|
hai 2 meses |
Dydzio
|
eec9845536
Rename bonus to ADJACENT_SPELLCASTER - more logical name
|
hai 2 meses |
Dydzio
|
bb182416fd
Working basic logic
|
hai 2 meses |
Andrej Dudenhefner
|
135f8e9f59
allow battle ai to cast healing / resurrecting / summoning spells
|
hai 3 meses |
Andrej Dudenhefner
|
b3714d5d58
exclude invincible units from targets of multihex attacks
|
hai 3 meses |
Michał Zaremba
|
a1c7d39d53
Another approach for getSpellEffectValue and Damage::getHealthChange.
|
hai 3 meses |
Michał Zaremba
|
f984f925df
SpellEffectValue: add creatureID to carry unit type (res/summon)
|
hai 3 meses |
Michał Zaremba
|
1ed59213ff
Show additional info in battle log on hover with active spell
|
hai 4 meses |
Mircea TheHonestCTO
|
5c6f2faebb
Merge branch 'develop' into feature/nullkiller2
|
hai 3 meses |
Mircea TheHonestCTO
|
b3d65ffc44
nullkiller2: Ivan PR review: Remove invalid attack position validation log and return empty attackable tiles
|
hai 3 meses |
Mircea TheHonestCTO
|
0ee10c9213
Merge branch 'develop' into feature/nullkiller2
|
hai 3 meses |
Andrej Dudenhefner
|
e72dcce8ba
refactor logic to CBattleInfoCallback and leave UI in BattleFieldController, BattleActionsController
|
hai 4 meses |
Andrej Dudenhefner
|
3b72a74161
Add isMeleeAttacker to Unit
|
hai 4 meses |
Mircea TheHonestCTO
|
31cd821066
Merge branch 'develop' into feature/nullkiller2
|
hai 4 meses |
Simeon Manolov
|
91101d26fa
Remove std::vector inheritance
|
hai 5 meses |
Mircea TheHonestCTO
|
b077dd5d2b
CBattleInfoCallback.cpp adjust comment
|
hai 6 meses |
Mircea TheHonestCTO
|
0efd7ea47c
CBattleInfoCallback.cpp comment: point to fix #6016 for the graceful error log
|
hai 6 meses |
Mircea TheHonestCTO
|
84211e9936
Temporary fix for #6080 until the proper solution. Attempt to attack from invalid position!
|
hai 6 meses |
Opuszek
|
6b97fc306d
fix berserk
|
hai 7 meses |
Opuszek
|
ac3991b899
Rename a misleading method
|
hai 8 meses |
Ivan Savenko
|
1e3e2f665c
Remove strange & unused double-selector logic
|
hai 8 meses |
Ivan Savenko
|
1ac8080cbf
Implemented new unit actions panel in combat
|
hai 8 meses |
Ivan Savenko
|
42317e7128
Block attempts to attack unit behind obstacle in UI
|
hai 9 meses |
Ivan Savenko
|
5c4ce61d57
Fix handling of double-wide creatures by BattleAI
|
hai 9 meses |