yvsarkisyan / keeperfx

Automatically exported from code.google.com/p/keeperfx
0 stars 0 forks source link

Creatures prioritising drop in room jobs over battle. #651

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
On various maps I've had creatures invading my dungeon and they have reached my 
torture chamber, but when I've dropped my creatures in the chamber to fight the 
enemy it would start torturing itself. It also happens with the computer player 
and in the prison, dropping creatures in the prison where a fight is happening 
they become imprisoned rather than fighting.

There should be a priority over dropping into the rooms when a battle is 
nearby. Sometimes my options of dropping nearby the prison/torture chamber is 
scarce or impossible. 

On one level I turned the assistant on and sat back to only intervene when I 
seemed necessary, and that whens I noticed a lot of my creatures getting angry, 
Vampires, Horned Reaper, Avatars all get angry really quickly and I've had to 
sack them.

I'm currently running ver 0.4.6.1895 on Windows 8 but have noticed this in 
previous builds. It's present in r1868 and r1866

Original issue reported on code.google.com by shortaie...@gmail.com on 3 Aug 2015 at 9:25

GoogleCodeExporter commented 9 years ago
When player drops a creature into torture chamber or prison, the creature 
should prioritize doing room job over everything else.

This is not a bug, this is how the feature is planned and designed in KeeperFX.

It is hard to imagine the situation when dropping on the prison/torture chamber 
is the only option to defend.

If computer assistant treats these rooms like normal rooms when dropping, then 
computer assistant should be fixed.

Original comment by mefistotelis on 6 Aug 2015 at 10:39

GoogleCodeExporter commented 9 years ago
In both the original dungeon keeper and KeeperFX up to at least 0.4.4 dropping 
a creature next to a rival would always prioritize battle over room assignment. 
I’ve seen no change mentioned, so I doubt it is by design.

I also think prioritizing battle over room assignment makes sense; it is very 
unlikely you want to start torturing your own creatures just when enemy heroes 
walk through the room. It is much more likely you have rampaging heroes in your 
dungeon and just quickly want to defend.

I’ve attached a map for easy reproduction.

Original comment by Loobinex on 6 Aug 2015 at 11:43

Attachments: