dkfans / keeperfx

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

Super fast moonwalking enemy zombie creatures #197

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
In version 1.4.3.935:

Precondition: Have imprisonment on
1. Attack the enemy keeper with full force
2. Send in imps to drag creatures back to prison
3. Destroy enemy dungeon hearth 

If you time it right, enemy creatures will get up, but still be dragged to 
prison. When the imps release them, the enemy creatures will shoot back, 
walking backwards very fast, ignoring everyting. After a while they turn to 
normal zombie creatures and will walk out of the portal.

Original issue reported on code.google.com by Loobinex on 6 Jan 2014 at 10:28

GoogleCodeExporter commented 9 years ago
In r997, I made unconscious creatures to no longer wake on keepers death.

Please let me know if the problem is solved.

Original comment by mefistotelis on 24 Jan 2014 at 9:37

GoogleCodeExporter commented 9 years ago
I've tried it: What happens now is that at the moment of defeat, all stunned 
creatures die and leave a corpse, including the ones being dragged by imps.

However, the imps do not recognize they drop a corpse, and continue to moonwalk 
into the prison (with the drag animation).

I like the fact that you now get corpses for your effort.

Original comment by Loobinex on 25 Jan 2014 at 1:59

GoogleCodeExporter commented 9 years ago
Well this is not what I was trying to achieve.

I don't even know where is the code which kills them.

Do you happen to have a saved game from before the heart is destroyed?

Original comment by mefistotelis on 25 Jan 2014 at 7:21

GoogleCodeExporter commented 9 years ago
Sure. Find a savegame attached, it is very easy to kill the enemy from there, 
simply cast call to arms on the blue hearth and throw some creatures in range.

Original comment by Loobinex on 25 Jan 2014 at 7:51

GoogleCodeExporter commented 9 years ago
Ok, since r1000 they should stay unconscious. If they wake up by themselves, 
they will become "zombie", but if a player will put them in prison before that, 
they'll be under custody.

Let me know if it works as I described.

Original comment by mefistotelis on 25 Jan 2014 at 10:31

GoogleCodeExporter commented 9 years ago
I've tried it in r1005

* When enemy hearth destroyed creatures stay unconscious
* Can still be dragged to prison
* When you leave them on the floor, eventually they wake up and walk out.
* If you can't drag them fast enough, they die.

However

* When creatures die in the hands of imps, the imps still continue to moonwalk 
towards a prison empty handed.

Original comment by Loobinex on 27 Jan 2014 at 9:15

GoogleCodeExporter commented 9 years ago
Yup, that was a simple mistake in code.

Fixed, verified.

Original comment by mefistotelis on 1 Feb 2014 at 1:39