AlexVinS
|
ecaa9f5d0b
Entities redesign and a few ERM features
|
7 years ago |
Andrii Danylchenko
|
ade84699b0
found a bug in code where AI can change client gamestate directly causing sorting crash
|
4 years ago |
Andrii Danylchenko
|
3614330b3d
moat bypass when no targets to attack
|
4 years ago |
Andrii Danylchenko
|
ea073c81d3
2184 - fix battlefield corners unreachable for 2 hex units
|
4 years ago |
Victor Luchits
|
d4cc005882
Address various issues pointed out by reviewers
|
5 years ago |
Victor Luchits
|
59c39527c5
Formatting
|
5 years ago |
Victor Luchits
|
be10694b73
Some changes to make the battle AI smarter
|
6 years ago |
Dydzio
|
e50efdc279
Creature spellcast refactor (#569)
|
6 years ago |
Alexander Shishkin
|
b00e935e4d
Warnings fixes (#538)
|
6 years ago |
AlexVinS
|
386805c4e0
[BattleAI] Battle magic fixes
|
7 years ago |
AlexVinS
|
0b70baa95e
Spells configuration version 2 (effect-based)
|
8 years ago |
Arseniy Shestakov
|
da117e9255
Code style: remove void from constructors without arguments
|
7 years ago |
AlexVinS
|
805b5215de
Client threading tweak
|
8 years ago |
ArseniyShestakov
|
ea0ceb1805
Merge pull request #323 from vcmi/CStackTweaks
|
8 years ago |
Arseniy Shestakov
|
f1e5797834
Code style: move or add licensing information on top of every file
|
8 years ago |
Arseniy Shestakov
|
dbcd79c48a
Code cleanup: remove double and unneded semicolons
|
8 years ago |
AlexVinS
|
4f14f22d3a
Unified CStack ammo, casts and counterattacks
|
8 years ago |
AlexVinS
|
0f5202689e
Cumulative spell effects
|
9 years ago |
AlexVinS
|
195e979a18
get rid of CBattleInfoCallback::battleCanCastThisSpell
|
8 years ago |
AlexVinS
|
2cfb2e6ae0
get rid of CPlayerBattleCallback::battleCanCastThisSpell
|
8 years ago |
AlexVinS
|
4d430f6ad8
get rid of CPlayerBattleCallback::battleCanCastSpell
|
8 years ago |
AlexVinS
|
c1fc39d9c1
Fixed CID 1366407
|
9 years ago |
AlexVinS
|
c4ab962cc0
Fixed a few CWE-457
|
9 years ago |
Michał Kalinowski
|
18f8ca3cd0
Refactoring Battle AI.
|
9 years ago |
Vadim Markovtsev
|
2c1dddde33
Fix memory problems with BonusList
|
9 years ago |
AlexVinS
|
bd79298ca6
Let AI do not self-destruct with armageddon too often.
|
9 years ago |
AlexVinS
|
fb384d83b8
Probably fixed crash when AI finish battle with spell
|
9 years ago |
AlexVinS
|
505e53c17d
Merge remote-tracking branch 'remotes/origin/develop' into SpellsRefactoring8
|
9 years ago |
Arseniy Shestakov
|
c8faca8f39
Refactoring: only use RNGs explicitly to avoid bug prone code in future
|
9 years ago |
AlexVinS
|
289cbbf2e7
Teach AI how to use massive timed effects.
|
9 years ago |