Hey, well currently I'm working at my warplugin which contains grenades, flashbangs etc. For example flashbangs create a explosion WITHOUT DAMAGING ANYONE but with adding a potion effect to players. Everything works fine. Almost. Everytime when I just want to cancel a damageevent without removing the "cool" damage animation I've used event.setDamage(0). But exactly this code is damages. It takes one live because is has to take at lost one. Even when a player has health 20 multiple explosions with damage 0 are able to kill him. But why?? I think nobody wants to damage somebody with using damage(0). This problem appears often.... I've found a way to fix it, but it's takes years. Are you able to fix this? Or is this needed/important?