ArseniyShestakov
|
c550484613
Merge pull request #181 from vcmi/feature/drawbridgeMechanics
|
%!s(int64=9) %!d(string=hai) anos |
Arseniy Shestakov
|
f453172d53
CBattleInterface: cleaner implementation of optional drawbridge blit
|
%!s(int64=9) %!d(string=hai) anos |
Arseniy Shestakov
|
2cfdfca7e5
Battles: fix more cases where invalid wall hex position present
|
%!s(int64=9) %!d(string=hai) anos |
Arseniy Shestakov
|
c5cfc8467f
Battles: change naming from drawbridge to gate for everything
|
%!s(int64=9) %!d(string=hai) anos |
Arseniy Shestakov
|
b946c52242
CBattleInterface: introduce EWallVisual instead of ids with comments
|
%!s(int64=9) %!d(string=hai) anos |
Arseniy Shestakov
|
422d5cabdf
CBattleInterface: first pass on client drawbridge visualization
|
%!s(int64=9) %!d(string=hai) anos |
AlexVinS
|
ba017c443d
Start from diff of pull request #124 from vcmi/issue/1372
|
%!s(int64=10) %!d(string=hai) anos |
Vadim Markovtsev
|
40cb48d65e
Replace std::remove_if with vstd::erase_if
|
%!s(int64=9) %!d(string=hai) anos |
Arseniy Shestakov
|
9fd1cff090
Refactoring: always use std prefix for shared_ptr, unique_ptr and make_shared
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
e645b46aed
Revert "Merge pull request #124 from vcmi/issue/1372"
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
4b5cb3599a
Do not try to rise demons from war machines
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
6a9dc78dcd
[WiP]Added some checks for RISE_DEMONS action.
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
2677d4a677
Fixed action cancel on active stack remove
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
f99bf099ca
Made player interface tolerant to active stack removal.
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
a06e34cf61
Cleanup
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
70d9be8447
Use ISpellCaster in battle callback
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
d9cbe487c7
remove useless function CSpell::getTargetInfo
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
2b434111bf
More hero|creature casting unification
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
92990c887c
Fix creatures can always cast on self
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
caf8ae62cc
Allow custom effect animation on any stack during spell cast.
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
0f0e67dbe3
Do not include resisted stacks in affected
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
075b65b31b
Use dummy animations
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
832d69ec11
Hide battle log algorithm in spell classes.
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
5d0ecd9cdf
More battle log refactoring
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
7cf9bd36b7
Display AGE effect with any value (not only -50%).
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
3a5a02e73b
Use boost::fromat in CBattleInterface::spellCast
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
805c839761
More CBattleInterface::spellCast refactoring
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
8171924eb4
More simplification of CBattleInterface::spellCast
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
9482852020
few tweaks
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
fb5903d610
Initial experiments on hero & creature casting unification
|
%!s(int64=10) %!d(string=hai) anos |