schoos76 / MizuMod

RimWorld MOD
The Unlicense
2 stars 3 forks source link

Animals in Caravans don't drink water if none is available from Terrain #23

Open schoos76 opened 6 years ago

schoos76 commented 6 years ago

When traveling through desserts, animals don't drink any water - even if the caravan has packed water.

TinyGecko commented 5 years ago

The calculation for water on caravans works good now, still my animals always dehydrate when traveling through desert biomes. They have enough water (raw water) available but don't drink.

Thank you for maintaining this mod!

TinyGecko commented 5 years ago

Okay, sometimes they do drink! Could it depend on the caravan's starting point or the type of animal?

I have a caravan with dromedaries that first went to two peace talks and from there to a faction base. Somewhere on the way they got trivial dehydration, so I suspect it was on the way from the peace talks to the faction base. From the faction base I sent them back to my colony, and shortly after the caravan dispatched, all animals drank enough water and started to recover from their dehydration.

Another caravan with elephants is much more problematic. They went to a prisoner rescue mission, and on their way back home their dehydration got extreme. I had to set up camp to feed them manually several times now, they don't seem to drink at all.

I have to do more tests, but my guess is that there is a problem with starting points that aren't a colony or faction base (missions, set up camp...).

TinyGecko commented 5 years ago

My dromedaries caravan got ambushed. I fought back the raiders and continued my journey. Now my dromedaries won't drink and start to become dehydrated again.

My elephants caravan managed to return to my base now. Even here they refuse to drink anything at all. They share the same zone with all my other animals that use the water box, only the elephants don't and have severe dehydration already. Before my caravan left they were always drinking from a fresh water spot, but that one is frozen now. Maybe the problem with elephants and drinking only happens with water boxes.

edit: Yes, water boxes are the problem for elephants. Natural water spots are unfrozen now, I set my elephants to unrestricted area and they hurried to the other end of the map to drink there instead!

schoos76 commented 5 years ago

Hmm, yeah, sounds like the starting point matters. Let's look into this once again.