AlexVinS
|
374e30c972
Added a few safety checks
|
преди 9 години |
AlexVinS
|
73c7b49eb7
Hide effectValue calculation inside BattleSpellCastParameters
|
преди 9 години |
AlexVinS
|
1fd87ecc4a
Simplified offensive spell damage calculation
|
преди 9 години |
AlexVinS
|
53fbf88316
Spell cast logging refactored.
|
преди 9 години |
AlexVinS
|
5e0a9d7966
hackfix for commander spells
|
преди 9 години |
AlexVinS
|
62abde6c46
Prepare battle log for spell-cast on server side.
|
преди 9 години |
AlexVinS
|
f39e619304
More tweaks
|
преди 9 години |
AlexVinS
|
1ce4675df6
Tweaks
|
преди 9 години |
AlexVinS
|
838717dfc1
Magic mirror unified again with normal cast.
|
преди 9 години |
AlexVinS
|
686cd00c68
Cleanup.
|
преди 9 години |
AlexVinS
|
cc4362211c
Extracted MagicMirror handling
|
преди 9 години |
AlexVinS
|
f3d9e718bf
Handle AcidBreathDamage immunity in standard way.
|
преди 9 години |
AlexVinS
|
0241c6e843
Improved spell range calculation.
|
преди 9 години |
AlexVinS
|
1e32c71e47
Make sure that there is no unwanted stack affect by spells.
|
преди 9 години |
AlexVinS
|
f1d0bede11
Moved all affected stacks calculations to mechanics
|
преди 9 години |
AlexVinS
|
18fc94d709
WIP on SpellCastContext
|
преди 9 години |
AlexVinS
|
9ee954edcc
WIP on SpellCastContext
|
преди 9 години |
AlexVinS
|
1d840a33a5
Started SpellCastContext rework
|
преди 9 години |
AlexVinS
|
82ac035340
OO design for obstacle spells.
|
преди 9 години |
AlexVinS
|
f3b7fe947c
Reworked spell target existence check.
|
преди 9 години |
AlexVinS
|
a23144b361
Extracted adventure spell mechanics to distinct class hierarchy.
|
преди 9 години |
AlexVinS
|
eb128a0207
More style tweaks
|
преди 9 години |
AlexVinS
|
c0cf5d6956
Style tweaks
|
преди 9 години |
AlexVinS
|
40e6e0c143
Move REMOVE_OBSTACLE-related code from callback to where it should be.
|
преди 9 години |
AlexVinS
|
750c114648
Drafts
|
преди 9 години |
AlexVinS
|
d4a35c6839
Simplify getAffectedStacks arguments. casterColor not needed anymore.
|
преди 9 години |
AlexVinS
|
f6715ad787
Use ISpellCaster in CSpell::canBeCast.
|
преди 9 години |
AlexVinS
|
5df8d1cbd0
Update low level battle stacks accessor for ghost selection support.
|
преди 9 години |
Vadim Markovtsev
|
bdd87be10d
Try to fix http://bugs.vcmi.eu/view.php?id=2362
|
преди 9 години |
AlexVinS
|
eeb100d6a4
More comments about dispell special cases.
|
преди 10 години |