Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Aquatic mutation lines and inconsistencies with wet protection for temperature resistances #5815

Open
Aur1ca opened this issue Dec 15, 2024 · 3 comments
Labels
bug confirmed Bug that has been reproduced game-breaking Bugs that cause serious data loss src changes related to source code.

Comments

@Aur1ca
Copy link

Aur1ca commented Dec 15, 2024

Describe the bug

The fish mutation line provides no protection against the negative effects of wetness on temperature resistances. Other aquatic mutation lines also have this same issue. The wetness protection effects provided by various mutation lines only affect morale.

Steps To Reproduce

  1. Make a player with fish mutations or add them to an existing player in game.
  2. Enter water and start swimming either on the surface or, if heavy enough, sink into the water.
  3. Open the player stat menu and check body warmth to observe very low temperatures.
  4. Swim or move in the water for ~30 seconds to observe cold effects such as frostbite beginning.

Screenshots

image
image
image
image

Versions and configuration

  • OS: Windows
    • OS Version: 10.0.19045.5247 (22H2)
  • Game Version: c4111a0 [64-bit]
  • Graphics Version: Tiles
  • LAPI Version: 2
  • Game Language: []
  • Mods loaded: [
    Bright Nights [bn],
    Disable NPC Needs [no_npc_food],
    Simplified Nutrition [novitamins],
    No Rail Stations [No_Rail_Stations],
    Prevent Zombie Revivication [no_reviving_zombies],
    Limit Fungal Growth [limit_fungal_growth],
    Item Category Overhaul [Item_Category_Overhaul],
    UDP Redux [udp_redux],
    Really Dark Skies [realdarkskies],
    The Arcology Mod [arcology],
    Secronom [secronom],
    Secronom+ Lore Expansion [secronom_lore_expansion],
    C.R.I.T. Expansion [crt_expansion],
    Aftershock [aftershock],
    No Hope [no_hope],
    Teleportation [teleportation_tech],
    Culinary Days Ahead [culinary_days_ahead],
    Gourmand's Graces [Gourmand'sGraces],
    DeadLeaves' Fictional Guns [FIC_Weapons],
    Bug's life [Bug's life],
    World on Fire [World_on_fire],
    Really Dark Skies plus No Hope [realdarkskies_NoHope_patchmod],
    Really Dark Skies plus Secronom [realdarkskies_secronom_patchmod],
    Really Dark Skies plus C.R.I.T. [realdarkskies_CRIT_patchmod],
    Even More Mutations [even_more_mutations],
    My Sweet Cataclysm: BN Edition [my_sweet_cataclysm],
    Mythical Martial Arts [MMA],
    NPC Recruitment Options [recruitment_options],
    Wield Wild Weapons [WIELD_WILD_WEAPONS],
    Alternative Basement Layouts [basement_extension],
    Ships From Oa Additional Buildings [Ships],
    Amplified @'s Features [amplified_players_features],
    MSX Fake Snow [UDP_BN_FAKE_SNOW],
    No Lifting Reqs [disable_lifting],
    SpeedyDex [speedydex],
    Stats Through Kills [stats_through_kills]
    ]

Additional context

Some of the attached screenshots are from Robbie looking into the code to find how wetness may be affecting temperature resistances, where it seems to completely negate them.

@Aur1ca Aur1ca added the bug label Dec 15, 2024
@RobbieNeko
Copy link
Collaborator

Yeah, something is clearly off about all this.

@Coolthulhu
Copy link
Member

Technically, the wetness penalty applies to clothing, not skin/scales/fur.
Fish could use some cold protection, but that would most likely apply both to cold water and cold air.

@Aur1ca
Copy link
Author

Aur1ca commented Dec 20, 2024

Thank you for the response. Is it feasible to apply cold protection only when wet? That would let the resistance apply to the specific circumstance instead of just in general, prompting fish mutation line to seek water when too hot or too cold instead of just getting a flat improvement. Could also allow for a stronger buff if it only applies when wet.

@RoyalFox2140 RoyalFox2140 added confirmed Bug that has been reproduced src changes related to source code. game-breaking Bugs that cause serious data loss labels Dec 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug confirmed Bug that has been reproduced game-breaking Bugs that cause serious data loss src changes related to source code.
Projects
None yet
Development

No branches or pull requests

4 participants