I have some shell casings with a reaction time of 30 and an A_Countdown pointer in their spawn state. If they bounce normally, they go into their death state as you would expect. If they are in water, the spawn state gets repeated 30 times and then they are forced into their death state.
The only minor downside is that when they go into their death state whilst bouncing under water, the shell casings stop suddenly. So, if you are under water watching them, they will be bouncing around like mad things then suddenly halt when they are forced to "die". But I don't suppose, physics-wise, that's any worse than them bouncing eternally with perfectly elastic collisions and negligible friction like they do without this system.
