Ivan Savenko
|
c4e2417326
Fix crash on obstacle creation (e.g. moat)
|
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 |
Ivan Savenko
|
d0b3319f6a
Merge remote-tracking branch 'vcmi/beta' into develop
|
2 years ago |
Andrii Danylchenko
|
a7859dae39
Battle AI: archangels cast again
|
2 years ago |
Ivan Savenko
|
62fddca21e
Split massive CModHandler class/file into multiple parts:
|
2 years ago |
krs
|
756dd398c2
Added constant for BATTLE_SHOOTING_RANGE_DISTANCE
|
2 years ago |
Konstantin
|
05eccbc2bb
vcmi: split bonus to enumerator and HeroBonus.h
|
2 years ago |
Konstantin
|
fbc05c70ac
vcmi: camelCase methods of new classes
|
2 years ago |
Konstantin P
|
b472c89276
vcmi: make some CStack properties private
|
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 |
Konstantin
|
bc1aad3b26
vcmi: remove deprecated CStack::getCreature()
|
2 years ago |
Konstantin
|
03eb997137
CBattleInfoEssentials: add battleIsGatePassable()
|
2 years ago |
krs
|
dab07bdef9
Now unit range is shown in Tactics phase as well
|
2 years ago |
Konstantin
|
11b237a23c
vcmi: massive refactoring v1
|
2 years ago |
Konstantin
|
e0715a76c8
vcmi: reduce CStack usage a little bit
|
2 years ago |
Konstantin
|
9a229d6e48
vcmi: really correct obstacle trigger
|
2 years ago |
Konstantin
|
8c1d6c8e13
CBattleInfoCallback: use obstacle only once
|
2 years ago |
Konstantin
|
88a7b3141d
vcmi: really correct BFS
|
2 years ago |
Ivan Savenko
|
8fbeff2a02
Fix movement over lowered drawbridge in Fortress
|
2 years ago |
Ivan Savenko
|
5288e3761e
Merge pull request #1764 from IvanSavenko/selectable_spellcaster
|
2 years ago |
Ivan Savenko
|
dc099b2a35
Implemented support for multi-spell casters
|
2 years ago |
Ivan Savenko
|
970981cfc9
Show information on potential kills in attack tooltip
|
2 years ago |
Ivan Savenko
|
31147ac83b
refactoring: TDmgRange pair -> DamageRange struct
|
2 years ago |
Konstantin
|
7f805768f0
battle: fixup siege crash
|
2 years ago |
Konstantin
|
9205ef2c91
vcmi: skill-agnostic ballistics
|
2 years ago |