AlexVinS
|
939a9180e2
Added new BattleSpellCastParameters support to TELEPORT spell.
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
57e5b768e8
Allow multiple destinations in BattleSpellCastParameters
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
70d9be8447
Use ISpellCaster in battle callback
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
75c2566410
"const" tweak
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
947f6089d5
Use ISpellCaster in isImmuneByStack
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
a4d4851d80
Fix typo: casted->cast
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
d9cbe487c7
remove useless function CSpell::getTargetInfo
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
5f41ec912f
fix sphereOfPermanence
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
253b850ac3
Partial fix for 1791
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
a44c606277
Use callback methods
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
660203b436
Tweak BattleSpellCastParameters
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
2b434111bf
More hero|creature casting unification
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
e454649886
Use BattleSpellCastParameters for spell parameters override
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
10318a3da3
Intoduce PASSIVE_CASTING mode for opening battle spells
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
baba3a46e1
Centralize creature spell bonuses handling
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
9ed9075afc
Introduce calculateHealedHP again, now in better place.
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
16f0714474
More usage of OOP in HealingSpellMechanics::applyBattleEffects
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
0fecb40039
Extract HealingSpellMechanics
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
a35b8a46d3
Comment out wrong code
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
f66c29ea3b
fix comments
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
080244f30e
MAXED_SPELL bonus should only affect spell effects
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
27f2dfc576
Quick fix for SACRIFICE immunity check
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
bd70f672c3
fix 1814
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
843a2a39bd
Use general dispell algorithm for CURE
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
7776d7bbf7
rename BattleSpellCastParameters::caster
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
fb5903d610
Initial experiments on hero & creature casting unification
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
0134266fa1
Extract general dispell logic
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
2d8288d95a
Fix mantiss 0002167
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
cc8c1aea36
Fix DISPELL effect
|
%!s(int64=10) %!d(string=hai) anos |
AlexVinS
|
46e7a0f829
Remove no longer needed (and incomplete) explicit target existence check
|
%!s(int64=10) %!d(string=hai) anos |