AlexVinS
|
62abde6c46
|
Prepare battle log for spell-cast on server side.
|
2016-09-10 18:23:55 +03:00 |
|
AlexVinS
|
f39e619304
|
More tweaks
|
2016-09-06 13:51:53 +03:00 |
|
AlexVinS
|
1ce4675df6
|
Tweaks
|
2016-09-06 13:33:11 +03:00 |
|
AlexVinS
|
686cd00c68
|
Cleanup.
|
2016-09-06 12:26:01 +03:00 |
|
AlexVinS
|
18fc94d709
|
WIP on SpellCastContext
|
2016-09-06 06:40:23 +03:00 |
|
AlexVinS
|
f3b7fe947c
|
Reworked spell target existence check.
* related to 2269
|
2016-09-05 11:36:25 +03:00 |
|
AlexVinS
|
a23144b361
|
Extracted adventure spell mechanics to distinct class hierarchy.
|
2016-09-04 08:19:28 +03:00 |
|
AlexVinS
|
eb128a0207
|
More style tweaks
|
2016-09-04 05:15:37 +03:00 |
|
AlexVinS
|
c0cf5d6956
|
Style tweaks
|
2016-09-04 04:59:30 +03:00 |
|
AlexVinS
|
750c114648
|
Drafts
|
2016-08-30 12:19:57 +03:00 |
|
AlexVinS
|
d4a35c6839
|
Simplify getAffectedStacks arguments. casterColor not needed anymore.
|
2016-08-30 12:14:08 +03:00 |
|
AlexVinS
|
f6715ad787
|
Use ISpellCaster in CSpell::canBeCast.
* -2 todo notes
|
2016-08-30 12:12:46 +03:00 |
|
AlexVinS
|
4d9058e412
|
Whitespace cleanup. (No code changes.)
|
2016-02-15 13:34:37 +03:00 |
|
AlexVinS
|
57e5b768e8
|
Allow multiple destinations in BattleSpellCastParameters
|
2015-09-30 00:31:50 +03:00 |
|
AlexVinS
|
947f6089d5
|
Use ISpellCaster in isImmuneByStack
|
2015-09-29 17:26:49 +03:00 |
|
AlexVinS
|
a4d4851d80
|
Fix typo: casted->cast
|
2015-09-29 17:26:48 +03:00 |
|
AlexVinS
|
660203b436
|
Tweak BattleSpellCastParameters
|
2015-09-29 17:26:41 +03:00 |
|
AlexVinS
|
2b434111bf
|
More hero|creature casting unification
|
2015-09-29 17:26:40 +03:00 |
|
AlexVinS
|
e454649886
|
Use BattleSpellCastParameters for spell parameters override
|
2015-09-29 17:26:39 +03:00 |
|
AlexVinS
|
873979a300
|
The only usage of secHero cast parameter is mana channeling - better to get it OTF
|
2015-09-29 17:26:33 +03:00 |
|
AlexVinS
|
46f99db8d7
|
Hide some spell mechnaics details
|
2015-09-29 17:26:32 +03:00 |
|
AlexVinS
|
832d69ec11
|
Hide battle log algorithm in spell classes.
* not finished, to be moved to json of splitted between mechanics classes
|
2015-09-12 21:09:51 +03:00 |
|
AlexVinS
|
9600446cf9
|
+smart target, +hit animation
|
2015-03-18 17:48:32 +03:00 |
|
AlexVinS
|
c81d4203d7
|
Do not try to cast EARTHQUAKE with no fort
|
2015-03-18 16:39:07 +03:00 |
|
DjWarmonger
|
f7b5ecf642
|
Something that compiles.
|
2015-03-09 20:07:28 +01:00 |
|
DjWarmonger
|
f32849a73e
|
Attempt to compile refactored spells in MSVS.
|
2015-03-09 19:24:45 +01:00 |
|
AlexVinS
|
5fda2aac9a
|
formatting
|
2015-02-26 20:59:18 +03:00 |
|
AlexVinS
|
1333f8e410
|
Split mechanics implementation
|
2015-02-26 08:39:51 +03:00 |
|
AlexVinS
|
685deddac1
|
Start spell-relatet files reorganisation
* moved existing files to separate directory
-> todo: split mechanics
|
2015-02-26 08:39:48 +03:00 |
|