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
|
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
|
750c114648
Drafts
|
9 سال پیش |
AlexVinS
|
f6715ad787
Use ISpellCaster in CSpell::canBeCast.
|
9 سال پیش |
AlexVinS
|
ef05a56e49
cleanup
|
9 سال پیش |
AlexVinS
|
4d9058e412
Whitespace cleanup. (No code changes.)
|
9 سال پیش |
AlexVinS
|
75c2566410
"const" tweak
|
10 سال پیش |
AlexVinS
|
947f6089d5
Use ISpellCaster in isImmuneByStack
|
10 سال پیش |
AlexVinS
|
a4d4851d80
Fix typo: casted->cast
|
10 سال پیش |
AlexVinS
|
660203b436
Tweak BattleSpellCastParameters
|
10 سال پیش |
AlexVinS
|
2b434111bf
More hero|creature casting unification
|
10 سال پیش |
AlexVinS
|
e454649886
Use BattleSpellCastParameters for spell parameters override
|
10 سال پیش |
AlexVinS
|
e552e37cf7
Factored out CDefaultSpellMechanics::battleCast
|
10 سال پیش |
AlexVinS
|
baba3a46e1
Centralize creature spell bonuses handling
|
10 سال پیش |
AlexVinS
|
9ed9075afc
Introduce calculateHealedHP again, now in better place.
|
10 سال پیش |
AlexVinS
|
0fecb40039
Extract HealingSpellMechanics
|
10 سال پیش |
AlexVinS
|
c050fde3f9
Get rid of DefaultSpellMechanics::calculateHealedHP
|
10 سال پیش |
AlexVinS
|
832d69ec11
Hide battle log algorithm in spell classes.
|
10 سال پیش |
AlexVinS
|
11b3426bea
Fix 0001331
|
10 سال پیش |
AlexVinS
|
0134266fa1
Extract general dispell logic
|
10 سال پیش |
AlexVinS
|
9600446cf9
+smart target, +hit animation
|
10 سال پیش |
AlexVinS
|
c81d4203d7
Do not try to cast EARTHQUAKE with no fort
|
10 سال پیش |
DjWarmonger
|
b5c270082b
Added missing files.
|
10 سال پیش |