Ivan Savenko
|
f02e553b70
Fixed another uninitialized field possiblity causing issues with StupidAI
|
há 10 anos atrás |
Ivan Savenko
|
c3ce4b25df
Removed all #include's of CMap.h from headers.
|
há 10 anos atrás |
AlexVinS
|
70d9be8447
Use ISpellCaster in battle callback
|
há 10 anos atrás |
AlexVinS
|
a4d4851d80
Fix typo: casted->cast
|
há 10 anos atrás |
AlexVinS
|
d9cbe487c7
remove useless function CSpell::getTargetInfo
|
há 10 anos atrás |
AlexVinS
|
72587a8299
Removed hardcoded check for ANIMATE_DEAD absolute imminity - there is json configuration for that
|
há 10 anos atrás |
AlexVinS
|
6010bbe7ba
More correct usage of battleGetFightingHero
|
há 10 anos atrás |
Fay
|
1cb54689cf
Prevents first aid tents from melee attacking;
|
há 10 anos atrás |
AlexVinS
|
e42ca15a0d
Fix BERSERK effect
|
há 10 anos atrás |
AlexVinS
|
10668974d6
Move SACRIFICE target existence check to mechanics
|
há 10 anos atrás |
AlexVinS
|
0cce1ef2f1
Move ANOTHER_ELEMENTAL_SUMMONED problem check to SummonMechanics class
|
há 10 anos atrás |
AlexVinS
|
9600446cf9
+smart target, +hit animation
|
há 10 anos atrás |
AlexVinS
|
a1ea551a85
Block summon of elemtals only by ally summoned elementals
|
há 10 anos atrás |
AlexVinS
|
c81d4203d7
Do not try to cast EARTHQUAKE with no fort
|
há 10 anos atrás |
AlexVinS
|
685deddac1
Start spell-relatet files reorganisation
|
há 10 anos atrás |
AlexVinS
|
64dccfec80
Rewrite Beneficial spell selection
|
há 11 anos atrás |
AlexVinS
|
b0df8172f9
Move battleIsImmune to CSpell
|
há 11 anos atrás |
AlexVinS
|
e8aeb0bf8e
Merge branch 'develop' into SpellsRefactoring4
|
há 11 anos atrás |
AlexVinS
|
499a281dfe
Disallow rising spells for genie
|
há 11 anos atrás |
AlexVinS
|
e583f4e44d
Fix #1928
|
há 11 anos atrás |
AlexVinS
|
f7ff61ce4f
Merge remote-tracking branch 'remotes/origin/develop' into SpellsRefactoring4
|
há 11 anos atrás |
KroArtem
|
e73c60740c
corrected text in vcmibuilder, corrected errors and warnings from cppcheck
|
há 11 anos atrás |
AlexVinS
|
a06dae1f96
Move getAffectedCreatures to CSpell. + more drafts
|
há 11 anos atrás |
AlexVinS
|
d7800b834e
get rid of CBattleInfoCallback::calculateSpellDmg
|
há 11 anos atrás |
AlexVinS
|
e4b726151d
get rid of CBattleInfoCallback::battleStackIsImmune
|
há 11 anos atrás |
AlexVinS
|
ddf98a5920
+SpecialRisingSpellMechanics::isImmuneByStack
|
há 11 anos atrás |
AlexVinS
|
639b915391
Move calculateSpellBonus to CSpell
|
há 11 anos atrás |
AlexVinS
|
059698217c
Use CLONE and DISPEL_HELPFUL_SPELLS Mechanics classes in immunity caculation
|
há 11 anos atrás |
AlexVinS
|
a49da360d2
Use ESpellCastProblem inside SpellHandler
|
há 11 anos atrás |
beegee1
|
d918621d66
- fixed casting sacrifice spell (was broken and now fixed partially)
|
há 11 anos atrás |