Beasts of Bermuda - Soals
Thank you for your valued feedback regarding our latest patch. We have created this hotfix to solve some of the issues that were discovered in our previous update.

-Fixed: The game no longer consumes excessive RAM while group tags are enabled
+Admins can now invite any player to their group if they have rights to use 'PossessEntity' in the config, regardless of species
-This can only be done by chat by using /invite
+Reduced water drain rates by 50% for all creatures, and updated the Water Consumed trial accordingly
+The game should now, by default, download with regular keybinds
+Clamped SetWeather's rain modifier so it can't be set excessively high
+Fixed: Bad collision on several trees
+Fixed: Blank debug print that would spam the log on servers.
+Fixed: Race condition in the save system that had the data be modified while being dumped asynchronously (crashes, major server hitches)
+Fixed: Rare client side crash caused by applying a skin on a character
+Fixed: Accepting nesting requests or invites to nest was not saving the player's latest state, which would cause issues with skin changes
+Fixed several lighting issues with assets used on RS + filled some map holes where player could slip in and die.
Beasts of Bermuda - Soals
Offspring Skin Mixing
+Nested skins now take a combination of the two parent skin patterns and apply them to the offspring.
+A demonstration video, filmed and created by TripTrap, with the participation of the QA Tester Team, is posted here!


Save Slots
-Every player now has access to six character save slots, such that they can have up to six creatures saved on each server
-Due to a total rework of the game's saving code, old save files are incompatible with this patch. Servers are recommended to delete the Saved folder.
-If a creature of yours dies, it will still exist on your save profile.
-Dead creatures can be revived by admins using a new console command: ResurrectPlayer. This command restores a creature exactly as it was before, including all talents and inherits.
-Usage of this command is __not to be sold in exchange for money or any surrogate for money such as Discord points__. We explicitly forbid it.
-It is possible to name the save slots. Double click the creature name to do so!
-This total save system rework should flush out many bugs associated with these codes.
-You cannot become the egg of your own nest unless you delete the parent creature first

Cooldowns
+There are two cooldowns associated with swapping between different character slots.
+Selecting any creature that is greater than 0.7 Growth, or any creature that is a Pteranodon will trigger the start of a 15 minute cooldown unless it was the last creature you were using for play.
+While playing, a constant 3 minute timer is refreshed. It disallows swapping immediately to any creature that is greater than 0.7 Growth or a Pteranodon unless you're returning to the last creature you were using for play.
+You can only return to the Save Select menu if you have been out of combat for 1 minute, identical to the combat logout timer for logging off a server.

Server Manager
+The Server Manager has been reworked to accommodate save slots, allowing visibility of all names, steam IDs, and creatures associated with a player's account.
+The Server Manager now allows searching player accounts by name, steam ID, or creature type, and punishments by name, steam ID, or punishment type

Players, Punishments and bans
-Banning a player bans their profile from the server, and prevents them from joining with any potential alt account.
-Ban timers now work properly and expire correctly once the punishment time is out.
-Mute timers now work properly and expire correctly once the time is out.
-All punishments are tracked per profile, and adding a kick, ban, etc, increases the punishment counter to make it easier to track misbehaviours over time.
-Player log-in now has an authentification phase that performs several checks on the player's account.

Family Sharing
+Family Sharing will remain enabled. All family-shared accounts, however, are now be bound together using the same save profile.



Changes to Console Commands
+AddGrowthTime and SetGrowthLevel no longer have a character ID / name input. They can only be used on oneself, and can only be accessed by admins.
+Usage of other commands such as SetFriendship, GiveEgg, AddEgg, and several other commands now mark a character pawn as having received console commands. Currently, this will prevent access to the new Trials gameplay mechanic.
+Animals marked as having been the recipient of console commands now generate limited inherits to their offspring. This will be the equivalent expected inherit count as mating two 1.2 growth creatures.
+Usage of console commands SetTalent, Set<TalentName>, SpawnEntity, or PossessEntity now marks an animal as Do-Not-Save. Creatures marked Do-Not-Save will not save, and disappear when the player logs out. Any eggs nested by parents will not save either if one of the parents was marked as Do-Not-Save.
+Sale of the 'ResurrectPlayer' console command in exchange for real-world currency, or any alternative currency that can be obtained in exchange for real-world currency is a __breach of our EULA and against our rules__. Rewarding players for participating in server-wide events or other non-monetary activities within a server is allowed, though its primary intent is for use in restoring players who have died to bugs, or to rulebreakers on private servers.
+All UE4 console commands are blocked by default unless explicitly authorized by us.
-A few of the common ones such as FOV, gamma, and other commonly used commands are still available.
-If you use an UE4 command for benign purposes and it's blocked, let us know and we may re-enable it next update

Trials Mechanic
+Trials can be accessed by opening the Character screen (O button) and pressing the 'Trials' button
+Trials may be used in future mechanics associated with rewarding players with after-death rewards they can use. Higher Trial scores will result in a more potent reward.
+Currently, Trials serve no purpose other than allowing a player to view their performance in the various trials. This is an experimental addition to the game.

Speed Trials
+Travel Distance: Keeps track of total distance traveled
+Water Sources Visited: Keeps track of total unique water sources drank from. Note that inaccessible or difficult to reach sources are excluded. If an Apato can't reach it, it's excluded.
+Water Variety: Drinking routinely from different water sources will improve performance on this Trial.

Power Trials
+Food Satiation Eaten: Keeps track of total food satiation consumed. Eating more food that grants food satiation will improve performance on this Trial
+Food Eaten: Keeps track of total food eaten. Improve this Trial by keeping your food consistently full.
+Hunts: Successful hunts will improve this Trial's score. Larger hunts grant significantly more.

Survival Trials
+Water Drunk: Keeps track of total water drank. Improve this Trial by keeping your water consistently full.
+Comfort Bias Consumed: Keeps track of total comfort bias consumed (comfort flowers, crystals, sponges).
+Offspring: Total offspring raised to adulthood.
+Storm Time Weathered: Total time spent during severe weather. Survive storms to improve this trial.
+Age: Total time spent alive
+Friendship: Highest friendship grade achieved with any other player

Language Localizations
+Added support for Hungarian, Chinese (Simplified), Spanish (Spain), Finnish, French, and Portuguese (Brazil)
+Miscellaneous widget / translation errors and grammatical mistakes have been corrected

Skins

Added Skins
+Added a new Pachy skin: Spotty, by BananaBae and DJZ
+Added new Lurdu skin: Umbrage by Omnomnomnivore
+Added new Megalo skin: Ocelot, by Lizardian

Removed Skins
-Chocolate, Clownfish, Laced, and Orcinus Lurdu skins have been removed
-Removed the Orca Krono skin
-Removed Cowpato and Bold Apato skins
-Removed: Sundae and Monarch Acro skins
-Removed Para skins: Banana, Camo, Canopy, Dappled, Lamp, Savannah, and Zebra

Skin Layer Previewing
+It is now possible to visualize where a skin customization layer will influence a skin
-To make it work, hover a Color button for more than 500ms (1/2 of a second). This will display the pattern associated with the color on the model automatically
-Unhovering or losing focus resets it back to default.

Saving and Loading Restrictions
-Saving is not possible for skins on creatures that are nested.

-Lurdu now has a mouth color region for all skins
-Made Mosa's eye shiny and gave it a proper dirtmask.
-Fixed Krono's eye mask and gave it a dirtmask
-Fixed all the bugs so far regarding improperly labeled regions on skin customization
-Gave the Velociraptor new eyes that have two colorable regions
-Fixed Para's eyes recoloring funny, made them shiny too
-Gave Velo colorable Mouth and Claw Regions
-Pachy spikes are now recolorable, and fixed Pachy's teeth
-Gave Acro a new eye and dirtmasks, made Acro's mouth wet.
-Updated the Megalo's dirtmask
-Added dirtmask for Pteranodon
-Fixed Apatosaurus' eye and mouth masks

Map Work

+Added Block volumes to all maps to prevent undermapping
+Misc optimizations on some assets
+Redid the lighting setup on Rival Shores
+Adjusted lighting such that it should be easier to see during certain times of day
+Added a new island and a few other things to Rival Shores
+Added Beach Shells as an omnivorous foodsource, with aquatic preference.
+The cactus foliage on Rival Shores can now be eaten
-Cactus give slight, negative comfort when eaten. Botanists reduces this effect.
-They also give a little bit of water when eaten.

Balance / Mechanics
+Pachy should now be able to interact with objects easier
+Herbivores that grow beyond 1.0 no longer see diminished food satiation values from certain plants
+Reduced the breath damage inflicted from sources influenced by the Asphyxiation talent by 25%
+Sped up Ichthy's sit down and stand up rates to the same speed as megalos. Sleep and wake up are still the same speed.
+The Botanist talent at 3 points now totally reduces the food poisoning associated with eating seaweed as a terrestrial herbivore, or eating terrestrial plants as a Lurdusaurus
+The Keen Senses talent no longer increases the size of scent clouds
+Members now start adding to the group total at 0.7, rather than 0.6, when soft group limits are used
+Increased the Mosasaurus camera height when zoomed in fully
+Slowed down the run and walk speeds of all creatures when at the hatchling growth level
+Para now exits quadrupedal stance and jumps if the jump key is pressed
+Swapped the Swim Speed Increase talent with Speed Increase for Lurdusaurus
+Adjusted the amount of meat fresh spawns give when they haven't eaten or drank enough to make self-feeding more difficult
+Swapped Long Runner with Strong Wings in the Pteranodon talent tree
+The Strong Wings talent now improves the angle of ascent for Pteranodon while in flight.
+You can no longer attack while darting or lunging. The regular damage these inflict is still present.
+While moving, jumping is no longer delayed
+The Para alarm call ability now only highlights the target for either yourself or fellow herd members
+Significantly reduced how foggy it is underwater
+Players can no longer emulate their game to play on two different accounts on the same machine if it's a family shared account.
+Players can now group invite one-another by pressing the use key once while looking at a nearby player
+Replaced the Pteranodon's Sturdy talent with Stoic
+Disabled the Host a Session option as it's heavily depreciated and dysfunctional.
+Picking up a creature or egg that is possessed will now prioritize over unpossessed eggs when searching for a grab target
+Eggs can no longer drown
+Unpossessed eggs now despawn automatically after existing for 8 hours
+Aquatic eggs now destroy themselves if the mother leaves the server or despawns for any reason
+The Saichania's Spiky Shield no longer interacts with the Thick Hide or Sharp Teeth talents
+While falling in the air, knockback no longer stops your vertical momentum
+Mosa thrash damage now interacts with Thick Hide and Sharp Teeth as if all the damage was being applied in bulk at once
+Adjusted Tyrannosaurus and Acrocanthosaurus jaw hitboxes to better reflect their snouts
+Deprecated saved talent builds entirely for now. The code is old and doesn't work well.



Autorun
+Added an autorun keybind. By default, it is bound to '6'
+Autorun will keep sprinting if you're sprinting already, will walk if walking already, will toggle between sprint and walk if you press the sprint key, and will cancel if you press backwards (usually bound to S).

Movement
+All code associated with character movement was totally reworked
-This should flush out many bugs or jittery movements associated with movement or changing movement states
-Aquatic creatures all now have a much more noticeable turn radius while swimming.
-Terrestrial creatures turn more slowly in the water as well.
-Momentum-related or terrain slope-related mechanics may feel a bit different.
+Change to Beaching - Aquatic creatures now beach if they sprint while contacting land. While not sprinting, they will never beach. This also applies while using Dart. Press sprint to beach!

Good Parent
+Altered the way Good Parent interacts with extra egg generation such that it is possible to get +4 or +5 additional eggs with 4/3 or 5/3 Good Parent
+Altered the way Good Parent influences the negative food drain, water drain, sprint speed drop, and comfort drain associated with egg gestation - 4/3 and 5/3 should be, in particular, a lot more effective
+While gestating eggs, the comfort drop associated with this is lessened if you are near your mate, if they have good parent.

Friendship
+Friendships now only accumulate if you are within 150 meters of one-another, and accumulate at the fastest rate if less than 50 meters from one-another
+Enemy-grade friendships now very slowly decay over time.
+Added a new combat logging category, Friendship, which will show friendship increases and decreases, which can be enabled in the Options panel
+Dealing damage to another player now grants negative friendship points with them, equal to the 25% total damage dealt by the hit
+Doubled the baseline times required to receive enemyship with another player

Adrenaline
+While adrenaline is active, enemy-grade friendships are ignored, and any stress associated with being near other creatures will behave as if you have None grade friendship with them
+Adrenaline activates if you are hit by a player who has a hostile relationship with you
+Adrenaline also activates if you hit another player who has a hostile relationship with you
+Adrenaline lasts for 90 seconds
+The buff can be viewed on the CharacterUI screen (O menu)



Observer Camera Glide Mode
+If you press RMB while using the observer camera, you will enter glide mode. Pressing RMB again leaves glide mode
-While in glide mode, the camera's turning rate and the rate at which it gains or loses speed are finite, smoothing camera movement
-Use setturnrateincrease to adjust how rapidly the observer camera can turn directions while in the air
-Use setspeedincrease to adjust how fast the camera can move
-Use setmomentumincrease to adjust how rapidly it changes speed when speeding up or slowing down

Groups
+Hatchlings now auto-join groups properly after they hatch, so long as it does not break hard group limits
+Eggs now belong to your group
+The new group implementation should reduce net traffic and CPU usage server-side

Sounds
+Added new sounds for Megalosaurus bite, bite down, drink, eat, lay to sit, sit to lay, sit to lie, and lie to sit

Optimization
+Optimized a structure's replication for players that are not net relevant (group members, admin player name tags).
+Certain skin textures were far too large, and have been corrected.
+Disabled texture streaming on UI icons so that they don't show blurry, and adjusted their size to not be more costly than they should.
+Addressed texture size issues on all characters, this will result in less memory usage.
+Optimized the skin system so that it never loads assets and data it does not need. This will reduce RAM usage & memory related issues.
+Reduced the net-relevance range on Velociraptor by 33%
+Fixed: Anti-Aliasing is no longer forcibly enabled for low-end PCs
+Many optimizations related to rewriting the skin system should significantly reduce performance issues associated with being in close proximity to many other players, along with general net traffic on populated servers.
-Skins are now cached client side, which allows not replicating the skin multiple times when a player enters, leaves, and comes back in net relevance range.



Bug Fixes
+Fixed: Players can no longer access the talent menu while in an egg, influencing their inherits after hatching
+Fixed: The Krono HUD for its water lunge ability no longer appears blurry for a brief period of time before focusing
+Fixed: Eggs can no longer be killed multiple times, generating multiple egg carcasses
+Fixed: Players should no longer be able to, under certain circumstances, attack or perform other actions while dead
+Fixed: While eating plants, the name of an inedible plant no longer will show up in the combat log if it was hit by the use key
+Fixed: Joining clients should now properly see the correct fog profile for the server they are joining
+Fixed: Egg damage now properly generates negative traits on gestating eggs
+Fixed: UE4 console commands that grant unfair gameplay advantages can no longer be toggled while on the main menu
+Fixed: Exploit related to logging out after laying eggs before the server has a chance to save you, allowing duplication of eggs
+Fixed: Saichania vocal animations no longer override the pivoting in place animation
+Fixed: Combat log event messages no longer display on the screen if the HUD is hidden
+Fixed: Vocal and attack animations now properly stop when you die, rather than continuing to override the death animation
+Fixed: Using scent while grabbing other creatures now properly drains ability power
+Fixed: Locomotion animations now play at the proper rate while at small growth levels
+Fixed: Jittery movement when the Velociraptor stopped moving while climbing
+Fixed: The Saichania icon now properly displays on eggs in the dino select screen
+Fixed: Spamming the nest lay key no longer generates multiple nests under certain conditions
+Fixed: Ichthy death animation no longer stands back up
+Fixed: Taking excessive negative inherits from egg damage while in an egg no longer, occasionally, generates +5 inherits
+Fixed: The Velociraptor can now climb the terrain mesh on Rival Shores
+Fixed: Teleporters on Rival Shores now place players on the ground, avoiding fall damage-related deaths
+Fixed: Breathing air as an aquatic no longer continues to spam combat log event messages once air is full
+Fixed: The numerical value is no longer repeated twice when observing combat log events for drinking water
+Fixed: You can no longer drink from water sources beneath the ground by sticking your head through the terrain
+Fixed: The damage reduction from being friendly with another player no longer applies twice
+Fixed: The damage reduction from being friendly with another player no longer applies while not in a group
+Fixed: The Saichania talent Spiky Shield now properly increases the damage reflected by Saichania's ability
+Fixed: Situations where the Elasmosaurus could deal damage multiple times per attack
+Fixed: Animation state jam that would happen on non-owning clients after struggling free from a grab
+Fixed: Pteranodon no longer plays its flying animation while diving into the water at a high speed
+Fixed: You can no longer stomp while jumping by pressing stomp and jump at the same time
+Fixed: The Velo's camera no longer goes into the object it's climbing on
+Fixed: Pachy no longer does excessive damage and knockback if it has a large vertical component to its velocity while charging
+Fixed: Two large mosas can no longer grab each other simultaneously, resulting in both players being teleported to the map origin
+Fixed: Krono no longer deals full bite damage if it lunges while its attack hitbox is inside of another player
+Fixed: Players can no longer pick up carcasses and hatchlings simultaneously
+Fixed: Eggs can no longer grow beyond 1.0 Growth
+Fixed: The 'Out of Air' debuff no longer shows up at the wrong times
+Fixed: The message that your egg is ready to be laid no longer appears one tick before you can actually do so
+Fixed: UI exploit that allowed cycling widgets when the question prompt is visible
+Fixed: Group icons now properly disable when opening other UI screens, such as the talent screen
+Fixed: An egg is no longer lost if both parents accept a request to join the nest while two or more eggs are present
+Fixed: Aquatics can now take multiple breaths of air while beached
+Fixed: Apatosaurus' combat logout timer now resets when you use tail whip
+Fixed: Dropping carcasses while in the ocean now places them on the ocean floor, rather than on top of your character
+Fixed: The Pteranodon should no longer, occasionally, be sent into a tumble if the character they were grabbing bites them immediately after they let go
+Fixed: Long standing bug with velociraptor's feather shader that wouldn't account for color alpha on feather masks
+Fixed: The Server Uptime time now properly displays when the server uptime exceeds one day
+Fixed: Tornados should no longer be able to interact with creatures being selected on the dino selection screen
+Fixed: State jam when Pachy is sitting or lying down
+Fixed: The 'GoodDinosaur' console command now properly unblocks a player if their CID is provided
+Fixed: Requests to join a nest no longer fail to work if the parent is playing on a character that did not lay the egg
+Fixed: You no longer receive the 'Near Children' buff from eggs.
+Fixed: Carcasses now reliably update their positions when entering and exiting net-relevance range
+Fixed: The Pteranodon no longer spawns in a broken state after logging out while swimming
+Fixed: Quitting the game via the escape menu while on a server now works properly.
+Fixed: Several exploits that could crash the server.
+Fixed: Saichania no longer causes a stack overflow exception when two of them are shielding against each other, crashing the server.


Big thanks to the Screenshots taken by discord community members:
Karsoun, Noccydies, 𝒜 𝓂 𝑒́ , CassAttack, Spooky Spooks, Cleafspear, Lazulie, Beccpocalypse, Simply Mango, Soals, Predatoria, and Katze
Beasts of Bermuda - Soals
+Fixed: Server crash issue related to delegate assertion
+Fixed: Stumps now reliably despawn when pushed over by clients who are not net-relevant to other clients, for all clients
+Fixed: Stumps now properly fall down when knocked over by clients who are not net-relevant to other clients
+Fixed: Foliage should now properly replicate to joining clients when many plants have been eaten
+Fixed: The Saichania should no longer stop animating, clientside, when it attacks, if it is hit while attacking, while Spiky Shield is active
+Fixed: Massive log spam that was coming from players standing on foliage, server-side
+Fixed: Friendship grade messages for ranks A and C now properly display their percentage values.
+Greatly improved the ease of hitting trees with the use key while eating as a herbivore
+Stump data now passes from the server to the client, such that stumps should now only show on a joining client for plants that actually have a stump, rather than for all woody, eaten plants
+Fixed: Held foliage bundles now work properly after leaving and re-entering render distance, or leaving and rejoining the server
+Enlarged the Saichania's tail hitbox such that it covers the tip of its tail
+Crystals no longer are considered "woody" foliage
+Fixed: The small banana plants are now edible on Ancestral Plains
+Reduced the intensity on the curl on the megalo tail while it is turning, and made it not curl while crouched
+Fixed: Pachy and Kronosaurus knockback should now reliably work
+Small Anti Cheat fixes
Beasts of Bermuda - Soals
+Added the Magma Shimmer Saichania skin for event participants!
-@EchoAlien // #PalaeophisParty will be reporting on our discord to show the best videos of the event!

Forest Island
+Set the Forest Island carcass settings to be identical to that of Rival Shores

Optimization
+Reworked how foliage collision and eating is handled
-The lag spike associated with eating woody plants is now gone (major optimization)
+Reworked how woody plant stumps spawn
-They should be more efficient and no longer require network replication at all
-There is no longer a delay between the despawning of the tree and the spawning of the stump when net latency is considered
-This should also remove any more instances of these trees killing players due to poor physics behavior
+Optimization: Removed player name strings from pawn unique ID data structure
-Should result in data structures involving these being significantly lighter / better server performance

Bug Fixes
+Fixed: Apatosaurus no longer deals excessive knockback
+Fixed: Foliage respawning should now work properly if only one plant has been eaten on the map
+Fixed: Certain talent point inherits (including weather resistance) were not working properly
+Fixed: Players should no longer be able to die by fall damage when released by a grab
+Fixed: Animation issue where you could get stuck on the eat-end animation on Megalosaurus
+Fixed: Dropped foliage bundles should no longer allow a player to infinitely eat from it, and should no longer entirely despawn under certain circumstances
+Fixed: The masks for megalos mouth and added a black area on the dirtmask on the back of the throat so that the back of megalos throat is always dark
+Fixed: Eggs no longer accumulate negative friendship grades with their parents or other nearby creatures
+Fixed: Elasmosaurus head now tracks to fish when it tries to eat them with LMB
+Fixed: Elasmosaurus can now properly target and eat sponges, crystals, and flowers by using LMB
+Fixed: On Rival Shores, palms should now be edible once again
+Fixed: Para now moves at the proper speed while in quadrupedal stance
+Fixed: Players no longer forcibly rotate to a horizontal orientation while swimming if they get hit by another player
+Fixed: Various holes and other issues on Rival Shores
Jan 29, 2020
Beasts of Bermuda - Soals


Megalosaurus Rework
-Megalosaurus has been completely redone. It has a new model sculpt, and new textures.
-Megalosaurus also has an entirely new set of animations
-Megalosaurus eyes blink, close while sleeping, and look at you under certain gameplay conditions
-Megalosaurus lost most skins, and now has Spiny Tailed, Canyon and Glimmer, along with a new skin, Drake, made by Twilightwolf

Russian Localization
Our game now officially offers Russian localization, and it has been entirely translated with the
help of several members of our community.

Specifically, we'd really like to thank
@Tserra (translated 948 terms),
@Lynx_catgirl (translated 507 terms),
@Geeky (translated 194 terms),
@Makkowey Tapkin (translated our Steam homepage), and
@Shagaru Magala#7297 (translated 39 terms),
For translating our game into Russian!

German Localization
Our game now also officially supports German localization, and it has been entirely translated with
help from people we'd also really like to thank:
@TripTrap // #OryctoOrder (translated 843 terms),
@Howdn (translated 209 terms),
@ManniSpielt (translated 168 terms),
@LillyWhiteapple (translated 146 terms),
Katja (translated 143 terms),
AKSK (translated 106 terms), and
Kene (translated 94 terms).

Rival Shores
-Added a new, mountainous area, a desert, and an underground cave area to Rival Shores
-Rival Shores now has carcass spawn settings similar to that of Ancestral Plains
-Miscellaneous fixes for various areas on Rival Shores where players would get stuck
-Spawn points no longer, occasionally, place players under the terrain mesh
-The lighting on Rival Shores should now work properly in caves

Balance/Mechanics Changes
Megalosaurus:
-Replaced the Megalosaurus talent Heavy with Strong Legs
-Increased Megalosaurus jump power to 450, up from 387

Apatosaurus:
-Reduced Apatosaurus food decay rate by 10%
-Reduced Apatosaurus water drain rate by 33%

Elasmosaurus:
-Elasmosaurus now has Sharp Teeth in place of Bruiser

Icthy:
-Replaced Ichthy's Bruiser talent with Sharp Teeth

Saichania:
-Saichania can now move while its Spiky Shield ability is active
-Replaced Saichania's Stoic talent with Clotting
-Saichania cannot activate Spiky Shield while sprinting, and cannot sprint while Spiky Shield is active
-Saichania's Spiky Shield ability now costs 40 ability power
-Replaced Saichania's Long Runner talent with Powerful Legs
-Replaced Saichania's Batter talent with Stoic
-Reduced Saichania's sprinting swim speed to 225, down from 300
-Reduced Saichania's regular swim speed to 150, down from 200
-Reduced Saichania's water drain rate by 20%
-Reduced Saichania's tail swing damage to 225, down from 280
-Reduced Saichania's growth rate by about 25%
-Reduced Saichania's grabbing range
-Added new Saichania sounds: Spiky Shield reflect sound and sniff sound

Para:
-Increased Parasaurolophus' growth rate by 6.67%, such that it now matches the speed of Lurdusaurus' growth

Acro:
-Reduced Acrocanthosaurus limp speed to 150, down from 250

General:
-Creatures that can jump now have a preparation animation and delay for when they jump.
-You can no longer die to lightning if your shelter is at 100% due to nearby party members being struck
-New: Camera now smoothly lowers itself when your creature is crouching, assuming it can crouch.
-Offspring should now have a much higher chance of picking up skin traits from both parents simultaneously, creating more interesting, blended skins and less copies of a parent
-Crouched creatures no longer highlight when smelt, revealing their build and location
-Being fat now reduces your turning rate.

Graphics / Visual
-New Main Menu Screen was added to replace the current one - Set up a full scene populated with creatures and a waterfall.
-Improved Megalosaurus, Pachycephalosaurus, and Acrocanthosaurus animation blending when starting movement
-Megalosaurus pupils now respond to the lighting on the map
-Added support to help preserve detail in the eyes of dinosaurs after they are recolored.
-Most creature sound effects now play from the mouth, rather from the center of the animal
-All Pteranodon flight animation play rates now change inversely with growth
-Scratched up Sai's spike normals

Optimization
-Reworked held foilage bundles to not have slight frame drops or lag associated with collision updates any longer
-We will eventually be reworking our foliage-eating system such that it does not generate any frame drop or lag when woody plants are eaten as well
-Code associated with nesting, heredity, talents, and friendship have all been heavily refactored and optimized.
-This will improve server-side performance associated with handling the replication of data associated with these mechanics

Security, Console and Admin Commands
-The SpawnEntity command now places the spawned creature at your location if the trace didn't hit anything
-Fixed: The AddGrowthTime command now properly defaults to your ID if none is provided with the command
-Fixed an issue where the player's CID would not show up properly on player tags
-The "AddGrowthTimeMinutes" console command now works on players who are not net-relevant to you, and defaults to your ID if none is provided
-Added a new console command, SetViewHitboxes, which requires use observer permissions. Allows seeing all character hitboxes
-Added protection to the game to stop people from speed hacking
-Fixed: The AddGrowthTime command now properly compensates for growth rates changing as you get larger
-The Lightning command now requires special 'Control Weather' access, rather than being doable by all players with admin rank
Other Bug Fixes
-Fixed: Animals greater than 1.0 growth now properly animate at an appropriate rate while playing locomotion animations
-Fixed: Friendship messages now properly display
-Messages weren't displaying before, but this mechanic has always been active and it has not been changed otherwise
-Fixed: Injury damage no longer, on occasion, fails to register or immediately clears itself
-Fixed: The Friendship Grade text no longer spills into the adjacent widget on the player list when it is grade XXXXX
-Fixed: Pressing Escape while the color wheel widget has focus no longer causes it to disappear
-Fixed: Mosasaurus no longer state jams if LMB and RMB are spammed during grabbing and thrashing
-Fixed: Server crash related to group functionality that would seemingly occur randomly
-Fixed: Elasmosaurus no longer has an extreme frame drop when pressing the ability key around foliage
-Fixed: The Elasmosaurus no longer gets stuck playing the eat sound after pressing the ability key
-Fixed: Dart now deals damage as it should while the player is actively traveling through the water
-Fixed: Unpossessed character such as eggs can now be grabbed
-Fixed: Being grabbed and set down while laying or sitting no longer results in you being unable to lay or sit again
-Fixed: Being hit by knockback while transitioning between sitting, laying, and standing no longer results in a state jam
-Fixed: Mosa grab range calculation bug that was blocking legitimate grabs that were at the longest distances the mosa could grab from
-Fixed: Elasmosaurus can now eat and carry foliage (such as crystals, comfort flowers, and sponges) properly
-Fixed: Talent inherits now display their in-game name, as opposed to their Enumeration name
-Fixed: Carcasses should now spawn reliably in caves
-Fixed: The Apatosaurus talent that increases backing up speed now works properly
-Fixed: Clients should no longer be able to join servers that are full
-Fixed: Velo's crouch speed is no longer faster than its walk speed, and its crouch animation now plays at the proper rate
-Fixed: A crash in the foliage controller client-side upon joining a server
-Fixed: Crouching now hides the portion of your crouch trail done while crouching, rather than the entire trail
-Fixed: Creatures without true crouches (Saichania, Parasaurolophus, and Apatosaurus) now leave scent trails while 'crouching'
-Fixed: Saichania can now easily interact with water bodies to drink
-Fixed: Animation blending issues that resulted in the Saichania's tongue poking through its beak
-Fixed: The Dino Selection screen should no longer, occasionally, get stuck and disallow selection of a creature
-Fixed: The underwater effects now reliably activate while on the marine dino selection screen, while spawning in as an aquatic creature, or while logging in while underwater
-Fixed: Apatosaurus backup speed now behaves properly
-Fixed: Skins generated from nesting no longer appear weird, or abnormally white or off in general.
-For now "bug" skins such as void have been made a lot rarer.
Beasts of Bermuda - Soals
Happy New Year to everyone! To kick off the New Year, we would like to announce our Saichania Magma Shimmer Skin (made by Soals, concept by DJZ) Event! This is a special Shimmer skin, much like the Pteranodon Phantom Shimmer skin we gave out last Summer.

We are hosting a similar event, except the reward for participation in this event will be access to the Saichania Magma Shimmer Skin!

In order to receive this skin, between now and the end of January 31st, participants in the event must make a video and post it on YouTube. The video must contain our Saichania in some aspect of the video, and must meet the following requirements:

-The video must show decent effort. (Just raw footage or changing between just a few recordings of raw footage is not enough by itself.)
-The video must be a minimum of 30 seconds.

Top end recording and editing software is not required for entry, but make sure to put in your best efforts!

Our favorite videos will also be posted in our #announcements channel in the discord after the event has ended and judging has taken place.

How to Submit Entries
Please submit any event videos to @BoB QA Team on our discord, along with your name, Steam ID, and the names and Steam IDs of any people who helped you create the video, or who participated in the filming of the video. Up to 10 participants may receive the skin per video entry!

Also, please note, we will have to deploy a patch after the 31st to deploy the skin reward. Depending on the status of our tester branch, this may or may not be immediate. Be patient!




Our Discord Link:
https://discord.gg/ByGYHVM
Beasts of Bermuda - Sastrei Studios
+Added Saichania as a playable creature
-The Saichania can activate its ability, Spiky Shield, which reflects a large fraction of incoming damage if hit while the ability is active
-This ability takes considerable ability power
-Only Regular, Bleed, Stamina, and Ability damage is reflected by Saichania's counter mechanic
-The Saichania is immune to injury damage
-The Saichania is slow, has a lot of health, and hits hard
-The Saichania can swing its tail left with LMB, and right with RMB

New Skins
+Added Default (by Manuelsaurus) and Ignition Saichania (by Rook)
+Replaced Matrix Acro w/ Monarch Acro by Rook & Vendi

New Console Commands + HUD Option
+Added new console command, AddGrowthTimeMinutes, that adds a time-based growth value to a character
-Added several debug prints to the player list population code
+Added a graphical option, Colorblind HUD, that makes the colors for shelter, food satiation, and food poisoning easier to distinguish on the HUD

Balance/Mechanics Changes
Apatosaurus
+Increased Apatosaurus food drain rate by 50%
+Increased Apatosaurus water drain rate by 100%

Pachycephalosaurus
+Pachy can now crouch
+Increased Pachycephalosaurus eating hitbox size

Global
+You now remain tilted on terrain regardless of whether or not you're moving
-Due to issues with it, only certain animals such as Saichania keep their tilt angle while standing still on slopes
+Reduced baseline food value of fish by 33%, but kept the food value of fish with 3/3 scavenger constant
+Crouching now allows you to not release a scent
+Crouched creatures now do not show their scent trail entirely

Bug Fixes
+Acros mouth should now be recolorable on all skins
+Trex spines should now be recolorable on all skins
+Fixed: The Acrocanthosaurus now plays both footstep sounds while walking in clockwise circles
+Fixed: Acro now animates properly if you stop eating a caracass and immediately begin moving
+Fixed: Carcasses not spawning when player dies in water
+Fixed: You can no longer receive knockback damage while grabbed, resulting in flying off after being placed down
+Fixed: You can now possess eggs that belong to you. A special prompt will now show, which requires no confirmation from either parent
+Fixed: Aquatics should now reliably be able to mate after being nested in
+Fixed: You should now be able to lay eggs in a nest created by your male child if the two of you have mated
+Fixed: Players can only invite other players to their group by using the chat command if they have the appropriate rank to do so
+Fixed: Players can no longer invite eggs to their group while playing as an egg, ultimately resulting in species that are not supposed to group with one-another being grouped
+Fixed: Banking angles now behave properly for all animals (including Saichania / pivoting) on non-owning clients
+Fixed: Tyrannosaurus can no longer bite excessively far by looking up and down biting
+Fixed: Aquatics no longer consume Air while holding the sprint key if they are stationary
+Fixed: Acro limp now locomotes properly



(Cover Image provided by Wizzie S. Banner by StarGaze)
Nov 18, 2019
Beasts of Bermuda - Soals
Edit: We have deployed a small hotfix that should resolve the crashing issues that were initially present in this patch.

New Acro Animations / Rework
+The Acrocanthosaurus has been reanimated
+Several of the Acrocanthosaurus sounds (vocals, mostly) have been redone
+Acro textures have been updated

New Chat Commands
+Finished the new chat command implementation and cleaned up all the icons on the chat HUD such that they're consistently sized and shaped
-If you type / in the chat window, a second row of available chat commands should show up
-After typing a complete and proper command, the second row of available chat commands will disappear
-/friend <playername> opens a steam prompt to add the target player as a friend on Steam
-/invite <playername> invites players who are valid targets for the invitation to a party or group, or display why it failed to do so
-/kick <playername> removes players from your group, or displays why it failed to do so
-/mate <playername> mates with the target player, or displays why it failed to do so
-/nest <playername> invites a player to your nest, or prompts you if it failed to do so
-/r or /reply <playername> replies to the last person who sent you a private message
-/m or /message <playername> sends a message to the target player
-You can type any part of a player's name, and if it uniquely identifies the player, it will show their name on the chat line

Skins
+Added the Loops pachy skin, by Rook

Balance / Mechanics Changes
Kronosaurus
+Krono now stops its movement after hitting another creature with its lunge
+Upon a successful hit with Kronosaurus lunge, the upfront ability power cost is returned
+Removed all periodic stamina drain from Kronosaurus' lunge while charging it up
+Kronosaurus lunge now consumes 60 air.
-The lunge cannot be used if your air is 0
-The Rich Blood talent reduces the air cost
+Creatures that are grabbed no longer can be hit by krono's lunge ability
+Krono lunge now takes 50 upfront stamina, up from 5
+Krono lunge now takes 2.5 stamina per second to coil, down from 6.25
Mosasaurus
+Mosasaurus food now decays more slowly, with a modifier of 0.5, down from 0.6
Acrocanthosaurus
+Acro's base damage is now 255 per bite, down from 275
+Acro Intimidating Roar ability range now compensates for the length of your camera springarm
+Reduced the damage-reducing effect bleed has on damage output
+Reduced Acro bleed output by 20% under all conditions
+Serrated Teeth now also has a similar effects as Sharp Teeth, in addition to its current effect of increasing bleed damage.
-It is a bit weaker. It takes 3 talent points in Serrated Teeth to equate to 2 points in Sharp Teeth
Tyrannosaurus
+Swapped the location of Tyrannosaurus' Sharp Teeth and Thick Hide talents

Global
+The Scavenger talent no longer grants piscivore-level food from fish at 3/3
+Fish food values now decrease as you grow beyond 1.0
+Reduced the food value of fish by 50% for non piscivores
+Bruiser now requires 5 points to deal full damage on a tail hit, and 3/3 points now applies 80% damage, down from 100%

Misc / Exploits
+Hid the talent build saving and loading UI if the current game mode is Life Cycle
+The unjam command / button now freezes your character for 3 seconds and has a 3 second delay before going off
+Admins can now disable their admin status in-game by typing in the console command
/toggleadminmode

Bug Fixes
+Fixed: A hole on AP that was being used to get under the map
+Fixed: Acro stamina damage now properly applies from range
+Fixed: You can no longer toggle crouch while resting or sitting
+Fixed: Lurdusaurus growth speed is now correct between 1.0 and 1.2
+Fixed: Lurdusaurus stomp no longer double hits, or lingers past the end of the stomp animation
+Fixed: The Rich Blood talent now properly reduces the air cost of lunging
+Fixed: The commands /annoyingdinosaur, /gooddinosaur, and /clearblockeddinos should now work consistently both during and in between sessions
+Fixed: Storm surges now behave properly on Ancestral Plains
+Fixed carcasses config not applying
+Fixed: Krono lunge no longer triggers a disconnect from the server when you go above the water
+Fixed: A bad crash that could occur client-side uppon death or respawning relatively frequently.
+Fixed assertion crash from DSC, an other from Game Instance holding references to UI objects that should have been destroyed, and an other from Steam Bridge
+Fixed: The Crouch Idle animation now plays for all creatures capable of crouching
+Fixed a crash in steam bridge, groupbase and tracking component
+Fixed minor display issue with TogglePlayerNameTags
+Fixed: Carcasses should replicate properly
Oct 15, 2019
Beasts of Bermuda - Soals
Mechanics
-Added banner images for when the game launches
-The lookup key now enables the camera lookup feature.
-Two new settings are available in the keybinds window to control whether or not looking up with the look up feature is automatic, or needs the player to hit the look up key.
-The second setting is to whether or not the camera look up mode should toggle when the look up key is hit.
-Carcasses now align with terrain
-Carcass scent particles are less obnoxious: They are less dense and less in count
-Carcass now spawns more often on AP and is smaller by default, instead of very rare and large.
-There cannot be more than 250 carcasses at once on AP
-All Piscivores now get food granted to them as if they are the size of a Pteranodon
-This results in fish being signicantly more filling for Elasmosaurus and Ichthyovenator
-Doubled all foliage respawn times
[velociraptor]
-Made Climbing less punishing in terms of surface quality
-Made surface scanning more tolerant for more bumpy areas
-You no longer need at least two members close to the surface to climb. One will do.

[Global Growth Nerfs]
-Growth rates no longer normalize beyond 1.2, or, Elder, growth, and creatures with slower growth rates now grow proportionately slower beyond 1.2
-Growth speed beyond 1.2 now slows down more rapidly for all creatures
Optimization
-Optimized: Lightning will not be generated if not visible.
-Optimized: Lightning bolts visuals was also called on the dedicated server
-Optimizations on the packet traffic associated with the Ocean and with carcasses
-Optimizations with how ping and user IDs are handled - less packet traffic
-Optimization with scoreboard use - less packet traffic
-Improved replication graph behavior by adding dedicated methods for player states
Exploits / Cheating
-Laggy hits from players nowhere near you no longer register
-Fixed: Exploit related to talents and saved talent builds.
-Added anti-cheat for players who modify client-side variables in the game files
-Fixed: The spawn exploit should no longer be doable
-Fixed: Dialating clientside times no longer works as a means to speed hack
Bug Fixes
-Fixed lightning's light causing really intense FPS drop.
-Fixed: It should no longer be possible to get jammed looking up while laying.
-Fixed: Players logging out in water should no longer drop to their death regardless of their species
-Attempted fix for carcass replication issues
-Fixed: Foliage should now respawn and replicate to joining clients properly, without sometimes appearing invisible on clients or not being here when they should be.
-Fixed: Save bug exploit.
-Fixed: A couple scenarios where the game would crash, including while logging in after logging out in the air as an aquatic
-Fixed: After being picked up while sitting or laying down, you can now properly use vocals or attack
-Fixed: Foliage eating should now properly replicate, and collision should no longer be present on woody foliage that has been eaten
-Fixed: Glimmers skin will no longer be cached by the game, unless the player genuinely owns the skin.
-Fixed: Joining the server while another player is eating foliage no longer causes a client-side crash
-Fixed: A bug that would cause players to teleport to the release location of another player if they had been grabbed and that player grabbed another player
-Fixed: a grab bug that would cause players to be teleported into other's mouth, even when nowhere near them
Beasts of Bermuda - Sastrei Studios
Optimization
+Implemented Replication Graphs to the game
-This should result in server performance improvements

Graphics
+New: Added a custom TAA feature, based on UE4's Temporal AA.
-A Graphics setting is available to enable or not this feature, and allows the game to look sharper and cleaner during its rendering.
-Changing the Aliasing Quality also changes the result of this feature.
+Added support for resolution 1360 x 768

Mechanics / Balance Changes
+The volume of sounds created by creatures scales less intensely beyond 1.0 growth
+Increased Apatosaurus max HP and healing rate by 50%
+Decreased Apatosaurus stomp and tail whip damage by 33%
-This will also sharply reduce injury inflicted by these attacks
+Reduced the strength of the Stomp Improvement Apatosaurus talent
+Pachy camera max zoom distance is now 50% longer
+Ichthy camera max zoom distance is now 20% longer
+Carcasses that are nearly empty now disappear more quickly to avoid cluttering servers with empty ribs that induce necrophobia

Bug Fixes
+Fixed: Some issues where Acro intimidating roar was not working properly
+Fixed: Carcasses no longer duplicate
+Fixed: Krono no longer falls on the dino select screen
+Fixed: Ptera now properly lands on the dino select screen
...