ARK: Survival Evolved

ARK: Survival Evolved

Confuciusornis
Burgesssssss  [developer] Dec 18, 2017 @ 3:36pm
Bug Reporting
Please copy and paste the following in a reply. Should help to manage any issues that may arise-

Description:
Platform/s: Singleplayer, Local as Host, Local as Client, Client on Unofficial
List of any significant overhaul-ish mods:
Links to pics/ videos:
< >
Showing 1-15 of 62 comments
CoyodiSoul Jan 19, 2018 @ 5:46pm 
Platform/s: Client on Unofficial
List of any significant overhaul-ish mods: Better Dinos, z2h only installed as a test.
Links to pics/ videos: can provide if needed.

The birds I'm taming keep starving to death. It seems to only be an issue with Plant Species Y seeds, where feeding it the seed causes it's hunger to drop instead of raise. We're playing on SE currently so only have access to the Y seeds. I spawned in some X seeds and it worked fine again.
Burgesssssss  [developer] Jan 20, 2018 @ 3:54pm 
Originally posted by CoyodiSoul:
Platform/s: Client on Unofficial
List of any significant overhaul-ish mods: Better Dinos, z2h only installed as a test.
Links to pics/ videos: can provide if needed.

The birds I'm taming keep starving to death. It seems to only be an issue with Plant Species Y seeds, where feeding it the seed causes it's hunger to drop instead of raise. We're playing on SE currently so only have access to the Y seeds. I spawned in some X seeds and it worked fine again.

Oversight on my end. I thought all Plant whatever seeds had the same stats when it came to consumption. Turns out it's only X that increase, while others actually decrease. Just updated the mod there with a fix.
CoyodiSoul Jan 26, 2018 @ 5:21pm 
That did the trick! One other thing; upon server restart we've been having issues with all the babies currently under the bird's care starving before we can log back in.. is this a technical issue or a limitation of how dinos in stasis operate when no players are active on the server?

I had 2 reports of babies starving while no one was active on the server without a restart as well, but I couldn't confirm those weren't because the bird didn't have food.
Burgesssssss  [developer] Jan 26, 2018 @ 8:06pm 
Originally posted by CoyodiSoul:
That did the trick! One other thing; upon server restart we've been having issues with all the babies currently under the bird's care starving before we can log back in.. is this a technical issue or a limitation of how dinos in stasis operate when no players are active on the server?

I had 2 reports of babies starving while no one was active on the server without a restart as well, but I couldn't confirm those weren't because the bird didn't have food.

If autocare is enabled, the Confu should care for any nearby babies on a server restart. However, if care was activated via throw and autocare isn't enabled, it will not.

Even with the autocare on BeginPlay, there was still a random delay of around 8 to 15 seconds, as I didn't want to bombard the game on load. If it was a smaller dino that would normally starve quite quickly, this delay may have been what prevented them from being fed on time. I've just dropped an update that reduces this delay down to 1 second for tamed Confus in an attempt to see if it resolves the issue.

In addition, I've enabled stasis prevention on the Confu and any babies while they are being cared for, but I'm honestly not sure if they would need to be somewhat reloaded to prevent stasis on a restart, if that makes sense. I can't test as I don't currently run a server, and it can't really be achieved on SP.

I kinda hope it just ran out of food lol Saves me a lot of nitty gritty bug squashing.
HAHAdie Mar 13, 2018 @ 7:43am 
I WANT IT THE ♥♥♥♥ OFF MY SHOULDERRRRRRRRRRRRR
every time i double tap F it just opens the inventory of it. Not thinking, i turned everything on and now even if i die, it will grab an egg, then run to my shoulder and hop on without even asking if i want its bird ♥♥♥♥ dripping down my arm. i cant carry any of the new babies around and its getting very frustrating.
Burgesssssss  [developer] Mar 13, 2018 @ 10:11am 
Likely some sort of bug associated with returning to the player on grabbing an egg.

You can disable it from returning to your shoulder via the radial menu. Should resolve your poopy arms for now.
CoyodiSoul Mar 25, 2018 @ 12:15am 
Description: I have a question and then a post. Depending on the answer I'll delete this (what is probably about to become a fairly long) post explaining. xD

Q: Do Confus still have some sort of mechanic in which they attempt to break local stasis on creatures as aforementioned?

If so, I believe this could be causing some issues on my dedicated server with starving/unclaimed babies. My understanding is that baby dinos (all dinos I guess?) don't start to take HP damage from starving until coming out of stasis. Therefore, if a baby is born while the area is in stasis, the baby will be alive until someone/thing breaks stasis. Once stasis is broken, the server will retroactively drop the baby's food to 0 (assuming it has been that long), and beginning the starvation damage and eventual death. The baby will NOT starve to death while in stasis, claimed or unclaimed. If the Confu breaks stasis on that area in order to feed babies or some other activity, then the babies begin to take starvation damage at that time.

So there's my thesis statement lol..

I think this could be a game/engine/whatever limitation and not the mod, but I thought I'd throw it out as it seems unlikely I'm the only one experiencing it either way, and if there is something to be done, that's great!

It has to do with babies being born in stasis (while no players are online and also when just away from the base for extended periods) and again starving.

In this last case (which I was actually a part of this time), X number of baby featherlights hatched during an offline period (server running, no active players) of a couple hours, 2 shinehorns were born, and 1 bulbdog. There were other babies being cared for upon log out. I logged into the breeding pen, so in theory I was there almost immediately after everything came out of stasis (therefore they should have only begun taking starvation damage at that point), and - this is where it gets weird; 2 shinehorns had been claimed by the Confus and starved (tribe log+found corpses), all of the featherlights were completely MIA. No eggs, no baby corpses (that one definitely seems unrelated). The bulbdog was running around unclaimed, 2 Confus were on claim+baby care.

All of these baby pens were located within 7 foundations of each other, so I don't think it was a range issue and there were 2 Confus anyway on either side of the pen.

Long post, but I'm really enjoying trying to work through what needs to be done to keep mah tribe's babbies alive. I like figuring out systems like this!

EDIT: The strategy being used currently by my tribe is to leave the Confus off of auto claim. Some players are logging back on to find partially matured babies that are healthy whereas if they log off with Confus on auto claim/care, they return to starved babies. Confus should definitely make claiming safer, not more dangerous, while babies are born offline/into stasis.

Platform/s: Client on Unofficial
List of any significant overhaul-ish mods: Better Dinos
Links to pics/ videos: can try to get some if requested, but mostly happens at launch so..
Last edited by CoyodiSoul; Mar 25, 2018 @ 12:26am
Burgesssssss  [developer] Mar 25, 2018 @ 9:53am 
@CoyodiSoul: The Confu indeed is prevented from entering stasis while caring for babies. Once babies are identified, it runs an overlap check and adds a temporary buff preventing stasis on any babies is can care for (2500 units in radius/ roughly those 7 or 8 foundations). It only lasts a few seconds, and is extended when the next check is completed if the baby continues to meet the criteria.

Once a baby can no longer be cared for, either by no longer being in range, the Confu not having any food, or by hitting juvenile stage, the buff stops being applied, and the baby allows stasis once again when the buff is deactivated.

There was an issue, more so online as opposed to SP, that the Confu would continue to fly about while caring. Not miles, but the odd burst of flight here and there. This might have caused it to potentially fly out of range.

In addition, if the Confu is always on auto claim and care, and the game or server is restarted, it may have not been able to auto claim the babies, as the reference to the player in which to claim things on behalf of would have been lost, and only would have been able to be re-set when selecting any of the custom options of the radial menu. It's difficult to actually test and pin point if this is the case though.

I think I've got fixes for both the movement, and a workaround if the game is restarted and the player reference is lost. Should be able to update it soonish.

PS: From my testing, babies that died while in stasis don't actually leave a corpse behind.

Also, seeing as you had no tribe log for some of the babies, makes me think they died without being claimed, which may have been due to the issues mentioned above.
Last edited by Burgesssssss; Mar 25, 2018 @ 9:55am
CoyodiSoul Mar 25, 2018 @ 10:42am 
Ahh, interesting.. Also just to clarify, the server was not reset during the offline period, so it should've only been a stasis situation and not a new play run of the server.

Ok, so yeah then I think that stasis prevention buff could be the issue. Since the babies come out of stasis for that period they begin to take starvation damage, and if they're not successfully claimed by that Confu during that period, they will eventually die. Perhaps if the birds just left them in stasis they would be safe? I guess it's slightly more risky because in the current model they would not have hunger drop to zero at any point, as they would never be in stasis long enough for that to happen upon the retroactive calculations.. However, the claimed babies they care for shouldn't lose hunger, and therefore shouldn't need feeding in stasis, and newly born unclaimed dinos also should not begin taking starvation damage until stasis is broken, at which point all activities could be carried out normally by da bird such as claiming.

I never had a baby starve in stasis when I was testing this issue last night. If, say the baby was born on day 1 and I would claim it and then fly off without caring for it at all (because building character and parenting, or something) I could sit at the opposite end of the map until day 10, and only when I returned to the baby did I then get a notification in the tribe log that it had starved, and it would say that it occurred on day 10, when really it should've ran out of food on day 1.

I'm not sure what would've happend to that baby if I'd been able to return immediately and attempt to feed it.. maybe I'll try again and see if I can get a teleport location set to see what happens. I suppose it is possible that the starvation damage is calculated retroactively upon unstasis as well, but I've never seen that as the case.

I hope we're getting closer! I like learning. And birds.
https://images.huffingtonpost.com/2016-03-07-1457387813-3802365-PHOTO2-thumb.jpeg

P.S. In regards to the player reference auto claiming issue: in my tribe's experience we've found that if a server restart is performed between "deployments" of the Confu by a player, that the auto claiming will still actually claim the baby, however there will be no "imprinted by (player name)" text in the baby, and no imprinting bar will show in the baby's stats.
I've instructed tribemembers who have this issue (which isn't super often since most people will log on when possible to check their babies) to contact me and I can at least get the stats adjusted through admin commands.
Burgesssssss  [developer] Mar 25, 2018 @ 3:35pm 
As you mentioned, even if a dino should have starved to death on Day 1, the game wouldn't actually calculate and action this until it next exited stasis, potentially days later. I couldn't find a way to expose these auto unstasis events in the DevKit, which leads me to believe they're hard-coded into the game, instead of blueprints.

It was due to this that I prevented the Confu and any cared for babies from entering stasis, (if instructed to care for babies). By doing so the game should never in theory do it's calculations of "if food = X and Y time has passed = kill" shenanigans, as the babies never actually exit stasis, as they never enter it.

By setting SetCheatPlayer to true, you can see babies are born active and and not in stasis, but simply go into stasis if no players are within range. The Confu can still reference these babies, and even unstasis them if needed, to start caring and then add the stasis prevention buff until it's unable to care for them any further, for any of the three reasons in the previous post.

It's due to this, it makes me think the Confus are simply becoming out of range, causing the babies to enter stasis and then die. Further looking into the BPs, it seems the first time the Confu can't find any babies, it will essentially give up, and allow stasis to start. Was an oversight on my end, as I had set it up to prevent stasis only when carrying out commands, and not in the expectation of carrying out the commands.

Just about to release an update with some hopeful fixes.
CoyodiSoul Mar 27, 2018 @ 9:23am 
I'm happy to report that there are noticeably less dead baby dinos! This last time was even so significant that I logged on and there were unclaimed babies walking around (the Confu had flown through the walls to the other side of the river.. I'll mention that in a sec) and I had enough time to go and grab the Confu, throw it down and it successfully claimed all but one Shinehorn and immediately began feeding them. How do I buy you a drink?

I think the reason the Confus always seem to run off is due to their pathing while landing. They land like an Icthyornis - really flat and long landing, and I think when they finish a job in stasis and try to land they end up with a high probability of drifting off somewhere farther away than most dinos, especially if they path through an unloaded wall/floor. All dinos in this game have a tendency of falling through the floor/walking through walls but it does seem the Confu is especially prone to it.
RaidenR Mar 31, 2018 @ 7:38am 
Platform/s: Singleplayer
List of any significant overhaul-ish mods: Nothing worth mentioning
Links to pics/ videos: Can provide if needed

I'm having an issue with eggs falling under the ground. This is neither anything new, nor do i really care. But the Confu's giving me a hard time, since they try endlessly to get those eggs until the eggs despawn or i ghost through the ground to get them myself.

This is rather annoying, since the Confu doesn't seem to care about any other eggs in the meantime and once the egg despawns it will try to land, normally following the ground about 30-40 foundations and then land far away from my base, out of reach for any new eggs/babys.

It would be really nice if this somehow could get a fix, like the confu 'giving up' on eggs that it just can't reach in a certain time.
Last edited by RaidenR; Mar 31, 2018 @ 7:39am
Burgesssssss  [developer] Apr 1, 2018 @ 1:01pm 
Originally posted by RaidenR:
Platform/s: Singleplayer
List of any significant overhaul-ish mods: Nothing worth mentioning
Links to pics/ videos: Can provide if needed

I'm having an issue with eggs falling under the ground. This is neither anything new, nor do i really care. But the Confu's giving me a hard time, since they try endlessly to get those eggs until the eggs despawn or i ghost through the ground to get them myself.

This is rather annoying, since the Confu doesn't seem to care about any other eggs in the meantime and once the egg despawns it will try to land, normally following the ground about 30-40 foundations and then land far away from my base, out of reach for any new eggs/babys.

It would be really nice if this somehow could get a fix, like the confu 'giving up' on eggs that it just can't reach in a certain time.

Just updated the mod there. Getting them to ignore these eggs would actually require a lot of work to ensure the Confu would still ignore them on the next check for eggs. Instead, Confus will now dig out any eggs that have fallen through the terrain.
Jax Jul 31, 2018 @ 7:40pm 
Confu birds across the map seem to pick one tree to congregate

https://i.gyazo.com/fc21ba7f623b1ba0d2c2604dae18b2e3.mp4
Burgesssssss  [developer] Aug 5, 2018 @ 1:30pm 
Originally posted by Jax:
Confu birds across the map seem to pick one tree to congregate

https://i.gyazo.com/fc21ba7f623b1ba0d2c2604dae18b2e3.mp4

Firstly, lols. Secondly, it should be fixed in the next update. It's a bit of a TLC pass with a few extra features and optimizations. Finding the time to work on the Confu is tricky though.
< >
Showing 1-15 of 62 comments
Per page: 1530 50