Hi there! So I've seen this only once in a post before, and I don't quite understand why some people do this... He casted EntityDamageByEntityEvent when it was already an EntityDamageByEntityEvent. I know he explained later that it was to diffrentiate between natural and unnatural lightning strikes, but how does casting solve that problem? I'd like to understand this, and hopefully it'll make me a better programmer. Thanks in advance!