Ludeon Forums

RimWorld => Bugs => Topic started by: skullywag on August 23, 2017, 05:24:28 PM

Title: Bug/Cheese/Exploit - Outposts starve themselves
Post by: skullywag on August 23, 2017, 05:24:28 PM
Im gonna put this here as I cant find an actual bug report on this subject apart from the odd post about how silly it is. Im aware this is not really a bug but felt it required an actual post.

I just sent a useless wanderer joins pawn with a knife to "assault" a faction outpost of tribals. He went and as expected got downed almost instantly, "he will die soon" I thought and carried on with my base planning, a few mins later i get a message telling me the outpost has been destroyed and i have 20 days to reform my caravan and grab loot, "he cant have got up and fought them all???" no, hes still lying there dying BUT every pawn on the map is downed.....starving....

There are SO MANY ways to cheese this i wont bother listing them. So yeah, this feels like a rather large exploit to me.
Title: Re: Bug/Cheese/Exploit - Outposts starve themselves
Post by: NeverPire on August 24, 2017, 05:54:18 AM
How is it even possible ? If I am right, outposts keepers are supposed to have at least one meal  or survival meal with them at the start of the map generation.

Maybe it's not enough. How many meals do you think each one of them should own to be able to avoid to be hungry during the time needed to launch the counter-offensive +the time of a common battle + the time for a downed pawn to starve to death ?

Title: Re: Bug/Cheese/Exploit - Outposts starve themselves
Post by: asanbr on August 24, 2017, 08:04:09 PM
It takes days for a downed pawn to starve to death.

I just realised today how useful that can be when getting addicts off their drugs.

Title: Re: Bug/Cheese/Exploit - Outposts starve themselves
Post by: ison on September 06, 2017, 12:30:10 PM
bump
Title: Re: Bug/Cheese/Exploit - Outposts starve themselves
Post by: skullywag on September 06, 2017, 05:02:26 PM
you need more detail? i simply sent a guy with a knife he was downed instantly, i waited a bit, everyone died....
Title: Re: Bug/Cheese/Exploit - Outposts starve themselves
Post by: ison on September 07, 2017, 04:28:39 AM
I just bumped the thread so it's before all other locked threads, so the bugs aren't spread across too many pages.

Do you remember if there was any food left in their base? Did they run out of food or simply refused to eat? Perhaps giving them more food would solve the problem.
Title: Re: Bug/Cheese/Exploit - Outposts starve themselves
Post by: skullywag on September 07, 2017, 05:15:01 AM
Ah i see.

Everything was fogged so I couldnt see any food, based on the fact that my guy turned up partly fed and was downed instantly would that suggest they had no food whatsoever? could that happen? do downed people take longer to starve?

However someone just sanity check this, would it be possible for me to send 1 guy with some meals and wood, have him wall himself in with his food near the edge of the map and have him simply wait until the camp starves...what stops that exploit? does it work that way? I havent tested this obv hence the question.
Title: Re: Bug/Cheese/Exploit - Outposts starve themselves
Post by: ison on September 07, 2017, 05:25:35 AM
@skullywag hmm, okay. I'll check it. Downed people don't take longer to starve.

QuoteHowever someone just sanity check this, would it be possible for me to send 1 guy with some meals and wood, have him wall himself in with his food near the edge of the map and have him simply wait until the camp starves...what stops that exploit? does it work that way? I havent tested this obv hence the question.

The enemies, once starving, will dig and destroy the walls. The only thing which prevents them from doing so is when you're already downed.
Title: Re: Bug/Cheese/Exploit - Outposts starve themselves
Post by: skullywag on September 07, 2017, 07:04:12 AM
So they dont care about "pathable" food, they just know its there and will dig to you to get it. So the bug must be either they had no food, or something to do with a downed pawn taking longer to starve than the enemy. So more food might "fix" it.
Title: Re: Bug/Cheese/Exploit - Outposts starve themselves
Post by: Wanderer_joins on September 07, 2017, 07:51:54 AM
A16 description: https://www.reddit.com/r/RimWorld/comments/5r9gcv/making_the_best_of_a_colonist_in_vegetative_state/?ref=share&ref_source=link

The same thing happens in A17. Pirates eat their food as long as they're waiting, once they've launched their attack on your colonists they stop eating, even if they have food in their own inventory or in the base.

The only difference in A17 is when there is a mortar in the base, the guy operating the mortar keeps eating and sleeping in the base while his friends are starving to death.
Title: Re: Bug/Cheese/Exploit - Outposts starve themselves
Post by: skullywag on September 07, 2017, 01:49:30 PM
oh damn, yeah thats what i experienced except mine was by accident lol
Title: Re: Bug/Cheese/Exploit - Outposts starve themselves
Post by: ison on September 26, 2017, 06:30:41 AM
I think the only solution would be to make enemies in non-player-bases kill your colonists even if they're downed. I'll leave this for Tynan to decide.
Title: Re: Bug/Cheese/Exploit - Outposts starve themselves
Post by: NeverPire on September 27, 2017, 08:50:48 AM
In my opinion, enemies should kill downed colonists only after all your colonists are downed or dead to prevent some potential issues.
Title: Re: Bug/Cheese/Exploit - Outposts starve themselves
Post by: Weslington on September 27, 2017, 03:07:58 PM


[attachment deleted by admin: too old]
Title: Re: Bug/Cheese/Exploit - Outposts starve themselves
Post by: maculator on September 27, 2017, 04:26:02 PM
Quote from: NeverPire on September 27, 2017, 08:50:48 AM
In my opinion, enemies should kill downed colonists only after all your colonists are downed or dead to prevent some potential issues.
If there is nobody else in range they should kill/capture the colonist they downed.
Title: Re: Bug/Cheese/Exploit - Outposts starve themselves
Post by: TheMeInTeam on October 16, 2017, 11:52:26 AM
Quote from: ison on September 07, 2017, 05:25:35 AM
@skullywag hmm, okay. I'll check it. Downed people don't take longer to starve.

QuoteHowever someone just sanity check this, would it be possible for me to send 1 guy with some meals and wood, have him wall himself in with his food near the edge of the map and have him simply wait until the camp starves...what stops that exploit? does it work that way? I havent tested this obv hence the question.

The enemies, once starving, will dig and destroy the walls. The only thing which prevents them from doing so is when you're already downed.

You can keep food on your solo raider and only drop it briefly to eat it.  In practice raids will attack such a pawn after a while.  Amusingly the combination of AI cheating to stack half-dozen pawns into one tile to beat on wall + raiders usually having someone with grenades means that you can sometimes clear these bases without getting downed by making raiders self-grenade (killing enough of themselves to flee).

An alternative solution would be to stock pirate bases with food and have them eat it when hungry any time there isn't an active threat (downed pawns don't count).  Having them simply kill/capture when all pawns are downed also works.
Title: Re: Bug/Cheese/Exploit - Outposts starve themselves
Post by: YokoZar on October 17, 2017, 07:02:14 PM
New strategy: bring some survival meals, wait for raiders to starve, then put the meals next to IEDs.
Title: Re: Bug/Cheese/Exploit - Outposts starve themselves
Post by: TheMeInTeam on October 18, 2017, 05:09:48 PM
^ They usually rush you long before that, even if not provoked.  You could put IED in between two walls as you tunnel into a mountain though.  Since the AI cheats by stacking units to beat on walls you can hit half a dozen or more of them in each explosion.
Title: Re: Bug/Cheese/Exploit - Outposts starve themselves
Post by: ison on November 14, 2017, 09:05:05 AM
Okay, this should be fixed after A18 (not in A18). Starving enemies will simply attacked downed colonists. Thanks for reporting.