As I understand it, when an actor loses too much momentum under the Doom bouncetype (as well as some of the other types), it stops bouncing and then dies. However, I'm finding that it will only die when it touches a plane after the momentum is too low. If it happens to come to rest on top of a non-bleeding actor, for instance, it will stop bouncing but will not die unless a bleeding actor runs into it or the non-bleeding actor is removed and the bouncer is allowed to touch a plane.
Is this normal for the behavior? If not, should I report it on the bugs forum? Either way, this is probably something I could easily work around, with something like this:
Code: Select all
TNT1 A 0 A_JumpIf(velz==0,"Death")