dkfans / keeperfx

Open source remake and Fan Expansion of Dungeon Keeper.
https://keeperfx.net/
GNU General Public License v2.0
778 stars 78 forks source link

'trapped creatures' do not use defensive spells #494

Open mefistotelis opened 9 years ago

mefistotelis commented 9 years ago

Originally reported on Google Code with ID 494

Creatures without a ranged attack that cannot reach the creature attacking them will
not use the spells they have available.

To reproduce: Place a level 10 hero knight on an island in lava and have an Archer
attack the knight. The knight does not engage in combat and will not enable rebound
or heal but will slowly die. If he uses his spells correctly he would have won the
'fight'.
Notice he will use the spells once you throw one of your own creatures on the island.

Reproduced on r1589

Related to issue #495

Reported by Loobinex on 2015-02-04 00:23:57

mefistotelis commented 9 years ago
With heal, wind and fly covered in Issue #495, that only leaves 'rebound', 'invisibility'
and 'armour' as defensive spells creatures should use when they are being attacked
but cannot counterattack.

Reported by Loobinex on 2015-04-17 10:01:00