Content: Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Background: Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Pattern: Blank Waves Notes Sharp Wood Rockface Leather Honey Vertical Triangles
Welcome to TerraFirmaCraft Forums

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

  • Announcements

    • Dries007

      ATTENTION Forum Database Breach   03/04/2019

      There has been a breach of our database. Please make sure you change your password (use a password manager, like Lastpass).
      If you used this password anywhere else, change that too! The passwords themselves are stored hashed, but may old accounts still had old, insecure (by today's standards) hashes from back when they where created. This means they can be "cracked" more easily. Other leaked information includes: email, IP, account name.
      I'm trying my best to find out more and keep everyone up to date. Discord (http://invite.gg/TerraFirmaCraft) is the best option for up to date news and questions. I'm sorry for this, but the damage has been done. All I can do is try to make sure it doesn't happen again.
    • Claycorp

      This forum is now READ ONLY!   01/20/2020

      As of this post and forever into the future this forum has been put into READ ONLY MODE. There will be no new posts! A replacement is coming SoonTM . If you wish to stay up-to-date on whats going on or post your content. Please use the Discord or Sub-Reddit until the new forums are running.

      Any questions or comments can be directed to Claycorp on either platform.
ChunkHunter

Baby animal familiarity

7 posts in this topic

This post has been automatically generated from a form submission.

Have you read, understood, and followed all of the rules listed in the blue box at the top of this form?: Yes
Topic Title: Baby animal familiarity
TFC Version #: TFC Beta 0.79.29.922
Forge Version #: 10.13.4.1558
SSP/SMP: Single Player
Have you deleted your config files or are using default configs and are still able to reproduce this bug?: No
Changed Config Options:
Do you have any mods other than Forge and TFC installed?: Yes
Other Mods Installed: OptiFine, AromaBackup, NEI, OpenEye, Smart Moving, TFC Additions, Damage Indicators, JourneyMap, Decorations, Leather Water Sac, TerraMisc, FingerInTheWind, Better Foliage, Dynamic Lights, Farseek, FastCraft, Inventory Tweaks, MineTweaker 3, Open Grave, Small Boats, Streams, Waila
If you have Optifine or Cauldron installed, can you still reproduce the bug after uninstalling them?:
Crash Report:
Description: (I haven't tried to reproduce this in an unadulterated TFC world, but I doubt that would be any different...)

I bred a sheep - the sheep was made pregnant in a b79.28 world, I loaded the world once with the original B79.29, and then again with the 'fixed' B79.29.
My sheep gave birth, but although the mother was on 38% familiarity (yellow with a white band), the baby had 0% familiarity.
I thought initially this might be a minor 'feature', and fed it, but the familiarity didn't increase - after sleeping the night and feeding again, the baby's familiarity was only 11%.

The wiki states that "Baby animals retain 50% of their mother’s familiarity when born, unless she is close to maximum familiarity, in which case they will retain 90% of it." - I'm guessing either this is outdated, or there is a small bug...

[sorry - I seem to have accidentally created 3 copies - please feel free to remove the other 2!]

Edited by ChunkHunter
0

Share this post


Link to post
Share on other sites

Are you sure that you were there the day that the mother gave birth? If the mother was only at 38% familiarity, then the baby would have been born with 19% (less than 30% required for the white border), and every 24 hours that would have dropped until it reached 0% if you weren't there the moment it was born to start feeding it.

0

Share this post


Link to post
Share on other sites

Yes - I was specifically waiting for the event for 3 days :)
(because I had a pig also going to give birth on the same day and I wanted to watch the "pigsplosion" happen :D)

I didn't think to check the familiarity on the pigs as you don't need familiarity for meat.

Edited by ChunkHunter
0

Share this post


Link to post
Share on other sites

I can reproduce this, however it's not a bad enough bug to warrant a release on its own. If a serious bug/exploit/crash is reported that requires another update I will look into fixing this as well, but for now I'm not going to bother.

0

Share this post


Link to post
Share on other sites

Thanks for the confirmation - I wasn't expecting it to be a trigger for an update, but*if* there is another update, it would be nice to have this fixed too :) 

0

Share this post


Link to post
Share on other sites
I've looked into this and the babies not getting the familiarity from mother is a logic and not a sync issue. 
The babies are born with the proper level of familiarity however the value for the lastFamUpdate is set to day 0. If the baby is born with a familiarity level that is less than a white outline it gets a familiarity update and immediately reduces its familiarity to 0 as the Familiarized Today is false and the lastFamUpdate is day 0.  
If it has enough to get the white outline the the familiarity is correct and the lastFamUpdate is 0. As familiarity is at a level where it doesn't reduce so it doesn't trigger the familiarity update and so it remains 0 until it is fed. 
So I guess solution is to either assign the Familiarized Today boolean as True on birth or set lastFamUpdate to age for new babies. Although this only effects babies born without a white outline. Babies can be raised to this level in 3-4 feeding. So a minor issue. 
Edited by Bunsan
0

Share this post


Link to post
Share on other sites

I see what the problem is - thanks for the info - and yes, a minor issue  - but still annoying 

0

Share this post


Link to post
Share on other sites