AlexVinS
|
c5440a1c6c
Fixed http://bugs.vcmi.eu/view.php?id=2541
|
9 years ago |
AlexVinS
|
374e30c972
Added a few safety checks
|
9 years ago |
AlexVinS
|
73c7b49eb7
Hide effectValue calculation inside BattleSpellCastParameters
|
9 years ago |
AlexVinS
|
62abde6c46
Prepare battle log for spell-cast on server side.
|
9 years ago |
AlexVinS
|
f39e619304
More tweaks
|
9 years ago |
AlexVinS
|
1ce4675df6
Tweaks
|
9 years ago |
AlexVinS
|
686cd00c68
Cleanup.
|
9 years ago |
AlexVinS
|
18fc94d709
WIP on SpellCastContext
|
9 years ago |
AlexVinS
|
f3b7fe947c
Reworked spell target existence check.
|
9 years ago |
AlexVinS
|
a23144b361
Extracted adventure spell mechanics to distinct class hierarchy.
|
9 years ago |
AlexVinS
|
eb128a0207
More style tweaks
|
9 years ago |
AlexVinS
|
c0cf5d6956
Style tweaks
|
9 years ago |
AlexVinS
|
750c114648
Drafts
|
9 years ago |
AlexVinS
|
d4a35c6839
Simplify getAffectedStacks arguments. casterColor not needed anymore.
|
9 years ago |
AlexVinS
|
f6715ad787
Use ISpellCaster in CSpell::canBeCast.
|
9 years ago |
AlexVinS
|
4d9058e412
Whitespace cleanup. (No code changes.)
|
9 years ago |
AlexVinS
|
57e5b768e8
Allow multiple destinations in BattleSpellCastParameters
|
10 years ago |
AlexVinS
|
947f6089d5
Use ISpellCaster in isImmuneByStack
|
10 years ago |
AlexVinS
|
a4d4851d80
Fix typo: casted->cast
|
10 years ago |
AlexVinS
|
660203b436
Tweak BattleSpellCastParameters
|
10 years ago |
AlexVinS
|
2b434111bf
More hero|creature casting unification
|
10 years ago |
AlexVinS
|
e454649886
Use BattleSpellCastParameters for spell parameters override
|
10 years ago |
AlexVinS
|
873979a300
The only usage of secHero cast parameter is mana channeling - better to get it OTF
|
10 years ago |
AlexVinS
|
46f99db8d7
Hide some spell mechnaics details
|
10 years ago |
AlexVinS
|
832d69ec11
Hide battle log algorithm in spell classes.
|
10 years ago |
AlexVinS
|
9600446cf9
+smart target, +hit animation
|
10 years ago |
AlexVinS
|
c81d4203d7
Do not try to cast EARTHQUAKE with no fort
|
10 years ago |
DjWarmonger
|
f7b5ecf642
Something that compiles.
|
10 years ago |
DjWarmonger
|
f32849a73e
Attempt to compile refactored spells in MSVS.
|
10 years ago |
AlexVinS
|
5fda2aac9a
formatting
|
10 years ago |