Opuszek
|
10a4a3adee
Fixes build warning in Potential Targets
|
1 month ago |
Opuszek
|
6b97fc306d
fix berserk
|
3 months ago |
Opuszek
|
ac3991b899
Rename a misleading method
|
3 months ago |
Ivan Savenko
|
e90d8c318d
Configurable multi-hex attacks
|
5 months ago |
MichalZr6
|
ecdd394bb1
Use BattleHex as const ref wherever possible
|
9 months ago |
Ivan Savenko
|
40bff74195
Use small vector for unit list
|
9 months ago |
Ivan Savenko
|
5375d61d1b
Optimize battleAdjacentUnits method
|
9 months ago |
MichalZr6
|
dbe82b94f6
Changes following review:
|
9 months ago |
MichalZr6
|
fb9a3da651
Unit.cpp refactor and some other minor changes
|
10 months ago |
MichalZr6
|
a99274d72e
BattleHexArray - new container for BattleHexes
|
1 year ago |
Dydzio
|
1a2d349267
Initial unconditionally working version
|
1 year ago |
Ivan Savenko
|
2a05fbdd50
Unified handling of battle sides ID's
|
1 year ago |
Andrii Danylchenko
|
3d856bfa9d
Merge remote-tracking branch 'origin/develop' into battle-ai-fixes
|
1 year ago |
Andrii Danylchenko
|
9edb0afff8
BattleAI: fix dragonbreath retaliation
|
1 year ago |
Andrii Danylchenko
|
33e0eeaa8a
BattleAI: fix dragon breath
|
1 year ago |
Ivan Savenko
|
5bd9a32d97
Implemented simple target selection logic for arrow towers
|
1 year ago |
Ivan Savenko
|
63bcf7d83c
Replaced most of usages of CRandomGenerator with vstd::RNG in library
|
1 year ago |
Alexander Wilms
|
02e429e973
Fix typos using https://github.com/crate-ci/typos
|
1 year ago |
Ivan Savenko
|
0c07384293
Refactoring of serialization versioning handling
|
1 year ago |
Ivan Savenko
|
0d0d3d8c80
Renamed speed -> getMovementRange, remove misleading default parameter
|
1 year ago |
Ivan Savenko
|
85de3143ff
Fixed Genie spellcasting logic to account for spell immunities
|
1 year ago |
Johannes Schauer Marin Rodrigues
|
a1a5bc28c2
convert line endings from CRLF (Windows) to LF (Linux/Unix)
|
2 years ago |
Ivan Savenko
|
41210c1dbf
Client-side support for multiple battles
|
2 years ago |
Ivan Savenko
|
3a88180494
Separated game and battle callback (server & client only)
|
2 years ago |
Ivan Savenko
|
0240ee886d
Converted (almost) all namespace enum's to enum classes
|
2 years ago |
krs
|
1bb5077231
Renamed getMovementRange to ObtainMovementRange as per request
|
2 years ago |
krs
|
e348193f7e
Tactics movement is limited to movement range
|
2 years ago |
Konstantin
|
7a5775a9f9
vcmi: use std::optional
|
2 years ago |
Konstantin P
|
f11fa8f0c8
Teleport: can trigger obstacles now
|
2 years ago |
Konstantin P
|
384ee99834
vcmi: configurable teleport v2
|
2 years ago |