Teardown-Issue-Tracker-Maintainers / Teardown-Issue-Tracker

A public repo for the community to track issues/bugs/feature requests in Teardown.
12 stars 6 forks source link

[Bug] Built-in GodMode doesn't protect against freezing water & flamethrower robots #592

Open CatJet opened 1 week ago

CatJet commented 1 week ago

Describe the bug

When the built-in GodMode is enabled using SetPlayerParam("GodMode", true) - while it does protect against most forms of damage like explosions, fall damage and bullets - it doesn't protect against freezing water or robots with flamethrowers. It might also not protect against other niche types of damage I can't recall from the top of my head.

Steps to reproduce the behavior

  1. Enable a mod with the following script to help with testing GodMode:
    local enabled = false
    function tick()
    if InputPressed("g") then
        if enabled then
            enabled = false
            SetPlayerParam("GodMode", false)
            SetString("hud.notification", "GodMode disabled")
        else
            enabled = true
            SetPlayerParam("GodMode", true)
            SetString("hud.notification", "GodMode enabled")
        end
    end
    end
  2. Start Frustrum's "Truckload of trouble" mission, enable GodMode and jump into the water - and: In a sandbox map, enable GodMode, spawn a flamethrower robot and let it torch you
  3. surprised pikachu face

Expected behavior

GodMode will work as god intended and protect against cold waters and hot throwers.

Environment

Additional context

No response

Gregory-Gregory commented 1 week ago

@CatJet hi!

Thank you for reporting this issue. I have forwarded it to the QA team for further investigation.