MichalZr6
|
ecdd394bb1
Use BattleHex as const ref wherever possible
|
10 months ago |
Ivan Savenko
|
40bff74195
Use small vector for unit list
|
10 months ago |
MichalZr6
|
8c3a417527
Cleanup
|
1 year ago |
MichalZr6
|
a99274d72e
BattleHexArray - new container for BattleHexes
|
1 year ago |
Alexander Wilms
|
02e429e973
Fix typos using https://github.com/crate-ci/typos
|
1 year ago |
Ivan Savenko
|
9fa7a93fb0
Properly pass battleID in all battle netpack's
|
2 years ago |
Andrii Danylchenko
|
ba9998ac66
BattleAI: fast targets optimization
|
2 years ago |
Ivan Savenko
|
9248e06ae0
Demon summon is now a spell. DEMON_SUMMONING bonus has been removed
|
2 years ago |
Ivan Savenko
|
deffba01b9
All battle effects are now fully client sided
|
2 years ago |
Andrey Filipenkov
|
ff635edc0b
wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined
|
3 years ago |
AlexVinS
|
483a4689ce
Fixes for code review issues
|
4 years ago |
AlexVinS
|
ecaa9f5d0b
Entities redesign and a few ERM features
|
7 years ago |
AlexVinS
|
f126a34a5e
Fixed https://bugs.vcmi.eu/view.php?id=2904
|
7 years ago |
AlexVinS
|
0b70baa95e
Spells configuration version 2 (effect-based)
|
8 years ago |
AlexVinS
|
f1a4831813
[Spells] Get rid of SpellTargetingContext.
|
8 years ago |
AlexVinS
|
4f14f22d3a
Unified CStack ammo, casts and counterattacks
|
8 years ago |
AlexVinS
|
3d1a84875e
Queries refactoring
|
8 years ago |
AlexVinS
|
dad0569bc7
Relaxed cast requirements for Quicksand
|
9 years ago |
AlexVinS
|
a03419e7d9
Fixed http://bugs.vcmi.eu/view.php?id=2269
|
9 years ago |
AlexVinS
|
cffc4b2ab5
fixed patch obstacle placement inside walls
|
9 years ago |
AlexVinS
|
374e30c972
Added a few safety checks
|
9 years ago |
AlexVinS
|
3fa62beb6d
Do not allow to cast Cure if there is nothing to cure.
|
9 years ago |
AlexVinS
|
1e32c71e47
Make sure that there is no unwanted stack affect by spells.
|
9 years ago |
AlexVinS
|
f1d0bede11
Moved all affected stacks calculations to mechanics
|
9 years ago |
AlexVinS
|
18fc94d709
WIP on SpellCastContext
|
9 years ago |
AlexVinS
|
82ac035340
OO design for obstacle spells.
|
9 years ago |
AlexVinS
|
f3b7fe947c
Reworked spell target existence check.
|
9 years ago |
AlexVinS
|
eb128a0207
More style tweaks
|
9 years ago |
AlexVinS
|
5d329b40a4
Factored spell action selection for location target.
|
9 years ago |
AlexVinS
|
b09f150e7b
Factored out battleCanCastThisSpellHere
|
9 years ago |