Ivan Savenko
|
3c6aa9085c
Mana channeling no longer activates if unit is dead
|
пре 5 месеци |
Ivan Savenko
|
4957657ceb
Fix attempt to play unit spellcasting animation for spells cast by hero
|
пре 5 месеци |
MichalZr6
|
ecdd394bb1
Use BattleHex as const ref wherever possible
|
пре 10 месеци |
Ivan Savenko
|
48473b18f6
move checks for invincible bonus to UnitState & cache
|
пре 10 месеци |
Ivan Savenko
|
40bff74195
Use small vector for unit list
|
пре 10 месеци |
MichalZr6
|
dbe82b94f6
Changes following review:
|
пре 10 месеци |
MichalZr6
|
4031006317
Drop battle elapsed time measurement, restore avHexes.
|
пре 10 месеци |
MichalZr6
|
dad6437661
Refactor BattleHex, remake the use of precomputed neighbouring tiles containers.
|
пре 10 месеци |
MichalZr6
|
5f799d41b3
Use cached neighbouring tiles where possible
|
пре 1 година |
MichalZr6
|
a99274d72e
BattleHexArray - new container for BattleHexes
|
пре 1 година |
Laserlicht
|
1960d66971
fix INVINCIBLE
|
пре 11 месеци |
Ivan Savenko
|
c0f5c7c0ea
Replace pointer with reference in pack apply functions
|
пре 1 година |
Laserlicht
|
e6cb87abac
cast only on self
|
пре 1 година |
Laserlicht
|
899d3a14a0
only blocking non positive spells; counterstrike
|
пре 1 година |
Laserlicht
|
b36c05df1d
INVINCIBLE bonus
|
пре 1 година |
Ivan Savenko
|
49c5f650f7
Merge pull request #4437 from IvanSavenko/battle_sides
|
пре 1 година |
Ivan Savenko
|
2a05fbdd50
Unified handling of battle sides ID's
|
пре 1 година |
Ivan Savenko
|
a4fa409d1f
Parse spell range on load instead of on every cast attempt
|
пре 1 година |
Ivan Savenko
|
63bcf7d83c
Replaced most of usages of CRandomGenerator with vstd::RNG in library
|
пре 1 година |
Ivan Savenko
|
60a51e98de
Remove usage of std::function from CRandomGenerator
|
пре 1 година |
Ivan Savenko
|
a9866bb5c6
Added RandomGeneratorUtil::nextItemWeighted convenience method
|
пре 1 година |
Ivan Savenko
|
1194419884
Added option to allow self-casting
|
пре 1 година |
Ivan Savenko
|
c839b397e8
Block self-casting, e.g. Archangels can't resurrect themselves
|
пре 1 година |
Ivan Savenko
|
5cbf5031ea
move SetStackEffect to a separate file
|
пре 2 година |
Ivan Savenko
|
b88a8da4e8
Split off some netpack structures into separate files
|
пре 2 година |
Ivan Savenko
|
b394158dc9
Bonus Source ID now uses metaidentifier
|
пре 2 година |
Ivan Savenko
|
9fa7a93fb0
Properly pass battleID in all battle netpack's
|
пре 2 година |
Andrii Danylchenko
|
ba9998ac66
BattleAI: fast targets optimization
|
пре 2 година |
Ivan Savenko
|
56d69e790b
Renamed MetaString methods to more logical names
|
пре 2 година |
Konstantin
|
05eccbc2bb
vcmi: split bonus to enumerator and HeroBonus.h
|
пре 2 година |