Open kraflab opened 1 year ago
I don't think there was any intent here. This would have required a change in code that's somewhat off the path. I'm not sure about what to do, first because all this environment damage thing was an external contribution and second because changing it may cause unexpected problems after such a long time.
Lost Souls don't damage damageable lines when they attack them.
It's not clear to me whether this is intended or not, so I haven't labeled this as a bug or enhancement, but I would expect a lost soul to damage a wall it collides with, since it deals damage to other inanimate objects like barrels.
The
P_ProjectileHitLinedef
method is called inFSlide::BounceWall
andP_ExplodeMissile
.I will mirror the gzdoom behaviour on my side for now, but I wanted to also raise the question here.