Ivan Savenko
|
5487f07d3b
added toEntity overload that accepts generic Services class
|
2 years ago |
Ivan Savenko
|
d257fb37f0
Use optional instead of Json for queries
|
2 years ago |
Ivan Savenko
|
0240ee886d
Converted (almost) all namespace enum's to enum classes
|
2 years ago |
Konstantin
|
8724181a0f
vcmi: spell resistance rework
|
2 years ago |
Andrii Danylchenko
|
ba9998ac66
BattleAI: fast targets optimization
|
2 years ago |
Konstantin
|
05eccbc2bb
vcmi: split bonus to enumerator and HeroBonus.h
|
2 years ago |
Konstantin
|
a6de9097be
vcmi: rename HeroBonus.h to Bonus.h
|
2 years ago |
Konstantin
|
6fa1b2b19f
vcmi: move bonuses to its own folder
|
2 years ago |
Konstantin
|
7a5775a9f9
vcmi: use std::optional
|
2 years ago |
nordsoft
|
72b2a09f0b
Boat summon spell rewritten
|
2 years ago |
Konstantin
|
a639bd2606
spells: rework isMagical()
|
2 years ago |
Konstantin
|
97fc424e98
vcmi: modernize lib/spells (except adventure one, needs major rework)
|
2 years ago |
Ivan Savenko
|
9248e06ae0
Demon summon is now a spell. DEMON_SUMMONING bonus has been removed
|
2 years ago |
Andrey Filipenkov
|
ff635edc0b
wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined
|
3 years ago |
Andrey Filipenkov
|
7e6ed0583c
disable all scripting code when configuring without scripting modules
|
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 |
Alexander Shishkin
|
8b002ad774
Issue2888 (#421)
|
7 years ago |
AlexVinS
|
c94daf6faa
Fixed https://bugs.vcmi.eu/view.php?id=2864
|
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
|
a65befaa08
Moved town portal logic to mechanics class
|
8 years ago |
AlexVinS
|
3d1a84875e
Queries refactoring
|
8 years ago |
FeniksFire
|
4113bdab01
Moving some files from lib to the battle subdirectory.
|
8 years ago |
AlexVinS
|
1d1519db5c
ENCHANTER_CASTING trigger tweak
|
8 years ago |
AlexVinS
|
3c893a6bec
Few spell-related tweaks
|
8 years ago |
AlexVinS
|
c5440a1c6c
Fixed http://bugs.vcmi.eu/view.php?id=2541
|
9 years ago |
AlexVinS
|
374e30c972
Added a few safety checks
|
9 years ago |
AlexVinS
|
73c7b49eb7
Hide effectValue calculation inside BattleSpellCastParameters
|
9 years ago |