Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Thirsty dwarves can't handle enemies in LOS of the booze pile  (Read 559 times)

Derakon

  • Bay Watcher
    • View Profile

I embarked right next to an open-air bottomless pit that has a GCS in it. I managed to reveal the GCS without letting it out of its playpen, and then locked it in again (thus, it is not actually any danger to my dwarves). However, the booze pile is right next to the pit, in line of sight of the spider. This caused a lot of job cancellation spam. I was busy working on setting up a cage trap to capture it...when all seven of my dwarves got hungry. Before I'd managed to move any of the food (because, of course, as soon as they got close to the pit, they cancelled because of the spider).

So now all seven of my dwarves are looping this repeatedly:

"Hmm, I'm thirsty! Time for a drink."
"AAAAAAUUUUGH there's a giant spider! Run away! Run away!"
"What was I thinking about?"
"Oh, yeah! I'm thirsty! I should get a drink."

Now, I can forbid all the booze so they drink from a pond instead...but this still seems like something that should be fixed in the long term, somehow.

Edit: removed an extraneous 'o' in the title.
« Last Edit: June 04, 2009, 12:56:41 am by Derakon »
Logged
Jetblade - an open-source Metroid/Castlevania game with procedurally-generated levels

eerr

  • Bay Watcher
    • View Profile
Re: Thirsty dwarves can't handle enemies in LOS of the boozoe pile
« Reply #1 on: June 03, 2009, 11:33:24 pm »

This seems almost non-bug.
Logged

Dwaref

  • Bay Watcher
    • View Profile
Re: Thirsty dwarves can't handle enemies in LOS of the boozoe pile
« Reply #2 on: June 04, 2009, 12:01:04 am »

Cheers to a tomorrow where dwarves might 'learn' that CGS' aren't dangerous!
Logged
He is somewhat reserved. He prefers to be alone. He doesn't need thrills or risks in life. He is never optimistic or enthusiastic about anything. He has a fertile imagination. He is open-minded to new ideas. He is put off by authority and tradition. He is very straightforward with others. He is very disorganized. He thinks it is incredibly important to strive for excellence. He has very little self-discipline. He takes time when making decisions. He doesn't really care about anything anymore.

Footkerchief

  • Bay Watcher
  • The Juffo-Wup is strong in this place.
    • View Profile
Re: Thirsty dwarves can't handle enemies in LOS of the boozoe pile
« Reply #3 on: June 04, 2009, 12:38:30 am »

I wonder if it had to do with the spider targeting them with a ranged attack.  That's the only way I can imagine LOS figuring into it.
Logged

Derakon

  • Bay Watcher
    • View Profile
Re: Thirsty dwarves can't handle enemies in LOS of the boozoe pile
« Reply #4 on: June 04, 2009, 12:56:22 am »

Eerr: it's entirely predictable behavior -- dwarves running from things that look scary -- taken to an illogical extreme. Hence "this still seems like something that should be fixed in the long term, somehow. "

Footkerchief: the spider lacks a path to them, so it shouldn't be targetting them, right?
Logged
Jetblade - an open-source Metroid/Castlevania game with procedurally-generated levels

Footkerchief

  • Bay Watcher
  • The Juffo-Wup is strong in this place.
    • View Profile
Re: Thirsty dwarves can't handle enemies in LOS of the booze pile
« Reply #5 on: June 04, 2009, 01:20:52 am »

That's the conventional wisdom, but who knows?  Maybe it's just targeting them and won't fire.  How far away is the spider?
Logged

Dwaref

  • Bay Watcher
    • View Profile
Re: Thirsty dwarves can't handle enemies in LOS of the booze pile
« Reply #6 on: June 04, 2009, 01:26:54 am »

The way i read things, it's just within the old threat radius.
I think the 'bug' here is that it can't actually get at them. Known issue if that's the case.
Logged
He is somewhat reserved. He prefers to be alone. He doesn't need thrills or risks in life. He is never optimistic or enthusiastic about anything. He has a fertile imagination. He is open-minded to new ideas. He is put off by authority and tradition. He is very straightforward with others. He is very disorganized. He thinks it is incredibly important to strive for excellence. He has very little self-discipline. He takes time when making decisions. He doesn't really care about anything anymore.

Derakon

  • Bay Watcher
    • View Profile
Re: Thirsty dwarves can't handle enemies in LOS of the booze pile
« Reply #7 on: June 04, 2009, 11:19:05 am »

The booze pile was 2 z-levels and maybe a half-dozen to a dozen horizontal spaces away, depending on if the spider was moving or not.

My limited observations showed that if the dwarves were on the other side of the small hill (that has the booze stockpile) as the spider, then they wouldn't cancel jobs.
Logged
Jetblade - an open-source Metroid/Castlevania game with procedurally-generated levels