AlexVinS
|
f890037008
Fixes
|
9 lat temu |
AlexVinS
|
5df8d1cbd0
Update low level battle stacks accessor for ghost selection support.
|
9 lat temu |
AlexVinS
|
47b619a543
Centralize GHOST state handling
|
9 lat temu |
AlexVinS
|
9036d39241
Do not remove battle stacks, make them ghosts instead.
|
9 lat temu |
ArseniyShestakov
|
c550484613
Merge pull request #181 from vcmi/feature/drawbridgeMechanics
|
9 lat temu |
Arseniy Shestakov
|
2cfdfca7e5
Battles: fix more cases where invalid wall hex position present
|
9 lat temu |
Arseniy Shestakov
|
c5cfc8467f
Battles: change naming from drawbridge to gate for everything
|
9 lat temu |
Arseniy Shestakov
|
11dc428b1e
Battles: move hexes enum to GameConstants and fix wall position
|
9 lat temu |
Vadim Markovtsev
|
eb10433535
Implement psychic elementals vs mind immune units
|
9 lat temu |
Arseniy Shestakov
|
57328bdc83
Battles: implement basic drawbridge mechanics
|
9 lat temu |
Arseniy Shestakov
|
9fd1cff090
Refactoring: always use std prefix for shared_ptr, unique_ptr and make_shared
|
9 lat temu |
Ivan Savenko
|
f02e553b70
Fixed another uninitialized field possiblity causing issues with StupidAI
|
10 lat temu |
Ivan Savenko
|
c3ce4b25df
Removed all #include's of CMap.h from headers.
|
10 lat temu |
AlexVinS
|
70d9be8447
Use ISpellCaster in battle callback
|
10 lat temu |
AlexVinS
|
a4d4851d80
Fix typo: casted->cast
|
10 lat temu |
AlexVinS
|
d9cbe487c7
remove useless function CSpell::getTargetInfo
|
10 lat temu |
AlexVinS
|
72587a8299
Removed hardcoded check for ANIMATE_DEAD absolute imminity - there is json configuration for that
|
10 lat temu |
AlexVinS
|
6010bbe7ba
More correct usage of battleGetFightingHero
|
10 lat temu |
Fay
|
1cb54689cf
Prevents first aid tents from melee attacking;
|
10 lat temu |
AlexVinS
|
e42ca15a0d
Fix BERSERK effect
|
10 lat temu |
AlexVinS
|
10668974d6
Move SACRIFICE target existence check to mechanics
|
10 lat temu |
AlexVinS
|
0cce1ef2f1
Move ANOTHER_ELEMENTAL_SUMMONED problem check to SummonMechanics class
|
10 lat temu |
AlexVinS
|
9600446cf9
+smart target, +hit animation
|
10 lat temu |
AlexVinS
|
a1ea551a85
Block summon of elemtals only by ally summoned elementals
|
10 lat temu |
AlexVinS
|
c81d4203d7
Do not try to cast EARTHQUAKE with no fort
|
10 lat temu |
AlexVinS
|
685deddac1
Start spell-relatet files reorganisation
|
10 lat temu |
AlexVinS
|
64dccfec80
Rewrite Beneficial spell selection
|
11 lat temu |
AlexVinS
|
b0df8172f9
Move battleIsImmune to CSpell
|
11 lat temu |
AlexVinS
|
e8aeb0bf8e
Merge branch 'develop' into SpellsRefactoring4
|
11 lat temu |
AlexVinS
|
499a281dfe
Disallow rising spells for genie
|
11 lat temu |