Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: why did my adventurer drown?  (Read 2125 times)

tigger89

  • Bay Watcher
    • View Profile
why did my adventurer drown?
« on: August 11, 2008, 08:38:04 pm »

I built a nice little training outpost for my adventurer that included a fillable water pond.  It was constructed like this, so that I had 3 squares of swimming space:
ground level:
Code: [Select]
OOOOO
O   --
OXOOO
level 1:
Code: [Select]
OOOOO
+   O
OOOOO
level 2:
Code: [Select]
+++++
+++++
+++++
O = wall
X = floodgate
+ = floor
- = pump, pumping from right to left

I got it filled up with the screw pump, and headed upstairs with my novice swimmer to take a swim in 3 tiles of depth 7 water.  I figured this would be just like swimming in the 7-depth river, but with less fish.  I swam around for a while(but not long enough to become a swimmer), then I became hungry.  Then, I started to drown.  Of course, I couldn't get out once I started drowning.  I'm going to add a ramp in my next design, but I need to figure out what caused the drowning in the first place so that I can fix it in my next design.  Was it the hunger?  I definitely didn't swim under any floor tiles, and the entire thing is only one tile deep.  Do novice swimmers randomly start to drown for no reason?
Logged

valcon

  • Bay Watcher
  • Experience rivers.
    • View Profile
    • My YouTube Channel
Re: why did my adventurer drown?
« Reply #1 on: August 11, 2008, 08:53:21 pm »

Pretty sure that if you have less than 500 base points in swimming skill, being in 7/7 is considered drowning. 

You definitely need to add ramps, that's the only way I've found to train an adventurer, little pool with ramps leading out. 

Of course, once he learns to swim he can climb out.  Never really understood that but, eh, it works. 
Logged
Still doing Let's Plays, still got a gold toof. 

Adventure Mode:  The Movie!

tigger89

  • Bay Watcher
    • View Profile
Re: why did my adventurer drown?
« Reply #2 on: August 11, 2008, 08:59:49 pm »

I wasn't drowning immediately when I entered the water.  I was in there for a while.  The only reason I say that I was still a novice was that I couldn't climb out when I started drowning.
Also, I always just put 5 points into swimming to give myself a novice swimmer, then go find a 7-depth pool somewhere to train it the rest of the way up.  I've never had a problem with drowning before.
Logged

Kyselina

  • Bay Watcher
    • View Profile
Re: why did my adventurer drown?
« Reply #3 on: August 12, 2008, 02:20:57 am »

A question many people ask...
Logged
Tun Athelbuket, farmer cancels sleep: Caged.

Neoskel

  • Bay Watcher
  • Read or the owl will eat you.
    • View Profile
Re: why did my adventurer drown?
« Reply #4 on: August 12, 2008, 05:01:38 am »

When you get hungry/thirsty/tired it slows you down and impedes your abilities. So it must have lowered your effective swimming skill into dangerous levels.

Definitely go for the ramp.
Logged
Urist Mcsurvivalist has been accosted by edible vermin lately.

Goblins: The fourth iron ore.

MathijsBuster

  • Bay Watcher
    • View Profile
Re: why did my adventurer drown?
« Reply #5 on: August 12, 2008, 06:23:36 am »

I found out in dwarf mode that creatures with novice swimming sometimes manage to stay swimming for periods of time before starting to drown.

Occasionally they'll manage to stay swimming for long enough again to take another breath and recover, but this is not always the case.

I'm not sure what exactly influences this, or wether this is actually completely random.

Definately go for ramps or start an adventurer with at least normal swimming skill before you venture in whatever kind of 7/7 water.
Logged
Dwarves: Death from Below!

tigger89

  • Bay Watcher
    • View Profile
Re: why did my adventurer drown?
« Reply #6 on: August 12, 2008, 11:57:55 am »

Ok, if hunger does impede my abilities that would make sense.  I think they started at the same time, or the hunger was a few turns before the drowning.
I'll be sure to put a ramp in my next design. :)

Thanks!
Logged

Jetman123

  • Bay Watcher
  • !!Bauxite Turbojet!!
    • View Profile
Re: why did my adventurer drown?
« Reply #7 on: August 15, 2008, 05:34:54 am »

Novice swimmers, if they "panic", which can be at almost anything (I think even getting hungry xD) will start to drown. Drowning is way too harsh right now, as Toady's admitted, so expect it to be changed eventually.
Logged
When dwarves want to commit suicide, then by Armok, they _will_ commit suicide, even if they have to spend the rest of their lives working at it!

MathijsBuster

  • Bay Watcher
    • View Profile
Re: why did my adventurer drown?
« Reply #8 on: August 15, 2008, 08:11:31 am »

I actually don't think drowning is too harsh...
I just think natural lakes and rivers should automatically have slopes.

Who has heard of a sudden meter-deep gap filled with water?
That's not a lake! A lake has slopes slowly leading back to dry ground! It's a matter of erosion. Same for the sides of rivers.

Only artificial or stone lakes/rivers ought to have these sudden deep gaps with water. In muddy ground they should have slopes in my opinion. o.o
Logged
Dwarves: Death from Below!

Untelligent

  • Bay Watcher
  • I eat flesh!
    • View Profile
Re: why did my adventurer drown?
« Reply #9 on: August 16, 2008, 12:06:46 pm »

Most lakes in this game do have sloped sides. You might be thinking of the little pools, though. Yeah, they should probably be sloped too.
Logged
The World Without Knifebear — A much safer world indeed.
regardless, the slime shooter will be completed, come hell or high water, which are both entirely plausible setbacks at this point.

Pilsu

  • Bay Watcher
    • View Profile
Re: why did my adventurer drown?
« Reply #10 on: August 16, 2008, 04:04:01 pm »

7/7 is deep enough to fully surmerge a standing human. Slopes or not, you WILL die if you panic at such a depth and can't swim properly yet. It's easy to drown in water that doesn't even reach your chest if you slip and fall over

It makes perfect sense. The game lacking those shallow practice waters is where the problem lies
Logged