It actually just needs to have invincibility frames, and maybe coded to avoid players falling off ledges too. Adding charges would be like a good idea too