[Bug 4.10.2] Naming variable as "Lifespan" makes it uneditable

Hello everyone, today I stumbled across a very weird bug. To reproduce this bug try these steps:

  1. Create a new float variable inside a blueprint.

  2. Rename it as “Lifespan”

  3. Try to edit default value

  4. After pressing compile, the default value will be reset back to 0

Does one of the blueprint class parents already introdcue a variable of this name?

Lifespan is a variable coded into all actor classes I believe. it is used to remove the actor from the level after X seconds.

As far as I remember, its called InitialLifespan there… But you never know :slight_smile: