AlexVinS
|
22178151aa
More general spell school handling
|
11 years ago |
AlexVinS
|
d7800b834e
get rid of CBattleInfoCallback::calculateSpellDmg
|
11 years ago |
AlexVinS
|
e4b726151d
get rid of CBattleInfoCallback::battleStackIsImmune
|
11 years ago |
AlexVinS
|
ddf98a5920
+SpecialRisingSpellMechanics::isImmuneByStack
|
11 years ago |
AlexVinS
|
639b915391
Move calculateSpellBonus to CSpell
|
11 years ago |
AlexVinS
|
059698217c
Use CLONE and DISPEL_HELPFUL_SPELLS Mechanics classes in immunity caculation
|
11 years ago |
AlexVinS
|
61d6bca3ff
Extract some spell imuunity mechanics + draft of overall design (UNTESTED)
|
11 years ago |
AlexVinS
|
a49da360d2
Use ESpellCastProblem inside SpellHandler
|
11 years ago |
AlexVinS
|
24efb9b413
SpellHandler: add more error checking + cleanup.
|
11 years ago |
AlexVinS
|
54453aee73
get rid of boost::assign
|
11 years ago |
AlexVinS
|
eff801f39a
Extract "inherit node" function
|
11 years ago |
AlexVinS
|
2fc16b231f
Implemented inheritance semantic for spell level configuration.
|
11 years ago |
AlexVinS
|
f2b61f7e69
Spell configuration: introduce simplifaction mechanism for level conficuration
|
11 years ago |
AlexVinS
|
950ca1156a
Use absoluteLimit
|
11 years ago |
AlexVinS
|
7cf64a0628
Made onlyAlive flag a part of TargetInfo
|
11 years ago |
AlexVinS
|
d9368ca5ba
Use new battleGetStacksIf method
|
11 years ago |
AlexVinS
|
3e101d89ef
few formatting. Mostly space-> tab
|
11 years ago |
alexvins
|
1aff899f5b
Hotfix 2
|
11 years ago |
alexvins
|
9cac0af7be
[Spells] More spell related refactoring
|
11 years ago |
alexvins
|
065b8366fb
[Spells] Added basic support for icons and sounds
|
11 years ago |
alexvins
|
c959fdcce0
SpellHandler: cleanup, formatting, simplification.
|
11 years ago |
Michał W. Urbańczyk
|
7d1e54baa7
Fixed compilation with MSVC.
|
11 years ago |
alexvins
|
afcb7072eb
Implemented #1379
|
11 years ago |
alexvins
|
4203d69525
Part 2 of new spell configuration
|
11 years ago |
Ivan Savenko
|
b87897096c
Filesystem handling is now more flexible
|
12 years ago |
DjWarmonger
|
257be7a968
Fixed #1342. Animate Dead won't affect living creatures.
|
12 years ago |
DjWarmonger
|
3aec2daca1
Fixed Firewall (#1363)
|
12 years ago |
DjWarmonger
|
18794af2cb
Fixed elemental immunity handling: #1335, #1343,
|
12 years ago |
Ivan Savenko
|
f82122d9be
second part of c++11 update. gcc 4.5 and VS 2010 are no longer supported
|
12 years ago |
Michał W. Urbańczyk
|
fc6e72dc75
* Fixed enchantments (#1265). Their effects were not properly added when reading config. Battle interface will be little less likely to block itself after corrupted spell cast.
|
12 years ago |