AlexVinS
|
483a4689ce
Fixes for code review issues
|
4 éve |
AlexVinS
|
ecaa9f5d0b
Entities redesign and a few ERM features
|
7 éve |
AlexVinS
|
f126a34a5e
Fixed https://bugs.vcmi.eu/view.php?id=2904
|
7 éve |
Alexander Shishkin
|
8b002ad774
Issue2888 (#421)
|
7 éve |
AlexVinS
|
c94daf6faa
Fixed https://bugs.vcmi.eu/view.php?id=2864
|
7 éve |
AlexVinS
|
0b70baa95e
Spells configuration version 2 (effect-based)
|
8 éve |
AlexVinS
|
f1a4831813
[Spells] Get rid of SpellTargetingContext.
|
8 éve |
AlexVinS
|
a65befaa08
Moved town portal logic to mechanics class
|
8 éve |
AlexVinS
|
3d1a84875e
Queries refactoring
|
8 éve |
FeniksFire
|
4113bdab01
Moving some files from lib to the battle subdirectory.
|
8 éve |
AlexVinS
|
1d1519db5c
ENCHANTER_CASTING trigger tweak
|
8 éve |
AlexVinS
|
3c893a6bec
Few spell-related tweaks
|
8 éve |
AlexVinS
|
c5440a1c6c
Fixed http://bugs.vcmi.eu/view.php?id=2541
|
9 éve |
AlexVinS
|
374e30c972
Added a few safety checks
|
9 éve |
AlexVinS
|
73c7b49eb7
Hide effectValue calculation inside BattleSpellCastParameters
|
9 éve |
AlexVinS
|
62abde6c46
Prepare battle log for spell-cast on server side.
|
9 éve |
AlexVinS
|
f39e619304
More tweaks
|
9 éve |
AlexVinS
|
1ce4675df6
Tweaks
|
9 éve |
AlexVinS
|
686cd00c68
Cleanup.
|
9 éve |
AlexVinS
|
18fc94d709
WIP on SpellCastContext
|
9 éve |
AlexVinS
|
f3b7fe947c
Reworked spell target existence check.
|
9 éve |
AlexVinS
|
a23144b361
Extracted adventure spell mechanics to distinct class hierarchy.
|
9 éve |
AlexVinS
|
eb128a0207
More style tweaks
|
9 éve |
AlexVinS
|
c0cf5d6956
Style tweaks
|
9 éve |
AlexVinS
|
750c114648
Drafts
|
9 éve |
AlexVinS
|
d4a35c6839
Simplify getAffectedStacks arguments. casterColor not needed anymore.
|
9 éve |
AlexVinS
|
f6715ad787
Use ISpellCaster in CSpell::canBeCast.
|
9 éve |
AlexVinS
|
4d9058e412
Whitespace cleanup. (No code changes.)
|
9 éve |
AlexVinS
|
57e5b768e8
Allow multiple destinations in BattleSpellCastParameters
|
10 éve |
AlexVinS
|
947f6089d5
Use ISpellCaster in isImmuneByStack
|
10 éve |