1
0
mirror of https://github.com/vcmi/vcmi.git synced 2024-11-24 08:32:34 +02:00
vcmi/AI
Jacob Lundgren cfe33e6b6e 3117: Fix crash after AI revisits teleporter
**	Behavioral change: Fix AI heroes sometimes attempting to probe
teleport exits using data from a previously processed hero, causing
nullptr dereferences.

VCAI::moveHeroToTile has special case logic for revisiting tiles. This
logic could cause teleport exits to be stored in
teleportChannelProbingList, without the list subsequently being
cleared. If the processing of that hero ended immediately after that,
the next hero would believe that the list is accurate for them and
attempt to teleport while not standing on a teleporter.
2020-05-01 06:33:06 +03:00
..
BattleAI Fix bug: LandMine is not exploding to enemies. (#630) 2020-02-12 20:12:12 +03:00
EmptyAI Update VS files to 2019, partially fix test project 2019-06-09 17:28:55 +02:00
FuzzyLite@9751a751a1 AI: replace SectorMap with new PathfinderManager 2018-10-06 16:35:31 +03:00
StupidAI Update VS files to 2019, partially fix test project 2019-06-09 17:28:55 +02:00
VCAI 3117: Fix crash after AI revisits teleporter 2020-05-01 06:33:06 +03:00
CMakeLists.txt CMake: restore some of old MinGW code and improve ENABLE_PCH option 2017-08-16 16:12:36 +03:00
FuzzyLite.cbp [C::B] Switch to MinGW 7.3 2019-02-19 14:59:10 +03:00
GeniusAI.brain Various fixes. Temporarily replaced neural network's output with random number. 2009-08-21 18:18:52 +00:00