AlexVinS
|
4f14f22d3a
Unified CStack ammo, casts and counterattacks
|
8 anni fa |
AlexVinS
|
3d1a84875e
Queries refactoring
|
8 anni fa |
AlexVinS
|
4f8c7bd4bb
CStack refactoring
|
8 anni fa |
FeniksFire
|
4113bdab01
Moving some files from lib to the battle subdirectory.
|
8 anni fa |
AlexVinS
|
0f5202689e
Cumulative spell effects
|
9 anni fa |
FeniksFire
|
3de891b4b4
Moving/dividing classes from BattleState to separate files.
|
8 anni fa |
AlexVinS
|
60bd54c9b3
Changed playerToSide return type to signed
|
9 anni fa |
AlexVinS
|
5fa9d64d78
Do not allow cast if it affects only "wrong" targets
|
9 anni fa |
AlexVinS
|
c5440a1c6c
Fixed http://bugs.vcmi.eu/view.php?id=2541
|
9 anni fa |
AlexVinS
|
f124db9f61
Get rid of Bonus::sourceSpell()
|
9 anni fa |
AlexVinS
|
c2a6c268c0
Cleanup terrain overlay bonuses, fixed CURSED_GROUND
|
9 anni fa |
AlexVinS
|
f6bfba0ced
Unified Dispell-related bonus selectors
|
9 anni fa |
AlexVinS
|
fed26e1ac9
Merge remote-tracking branch 'remotes/vmarkovtsev/BonusList-shared_ptr' into develop
|
9 anni fa |
AlexVinS
|
7ce33bc07a
Dispell fixes
|
9 anni fa |
Vadim Markovtsev
|
2c1dddde33
Fix memory problems with BonusList
|
9 anni fa |
AlexVinS
|
374e30c972
Added a few safety checks
|
9 anni fa |
AlexVinS
|
73c7b49eb7
Hide effectValue calculation inside BattleSpellCastParameters
|
9 anni fa |
AlexVinS
|
1fd87ecc4a
Simplified offensive spell damage calculation
|
9 anni fa |
AlexVinS
|
53fbf88316
Spell cast logging refactored.
|
9 anni fa |
AlexVinS
|
5e0a9d7966
hackfix for commander spells
|
9 anni fa |
AlexVinS
|
62abde6c46
Prepare battle log for spell-cast on server side.
|
9 anni fa |
AlexVinS
|
f39e619304
More tweaks
|
9 anni fa |
AlexVinS
|
1ce4675df6
Tweaks
|
9 anni fa |
AlexVinS
|
838717dfc1
Magic mirror unified again with normal cast.
|
9 anni fa |
AlexVinS
|
686cd00c68
Cleanup.
|
9 anni fa |
AlexVinS
|
cc4362211c
Extracted MagicMirror handling
|
9 anni fa |
AlexVinS
|
f3d9e718bf
Handle AcidBreathDamage immunity in standard way.
|
9 anni fa |
AlexVinS
|
0241c6e843
Improved spell range calculation.
|
9 anni fa |
AlexVinS
|
1e32c71e47
Make sure that there is no unwanted stack affect by spells.
|
9 anni fa |
AlexVinS
|
f1d0bede11
Moved all affected stacks calculations to mechanics
|
9 anni fa |