So I’ve made an OnComponentBeginOverlap for my beam spell that is supposed to first trigger one initial damage, then trigger the damage again once per time set, using a Timer by Event node. But for some reason it only applies the initial damage and doesn’t trigger the timer if the spell is spawned directly on top of the target. However, if I move the spell away and back over the target, it properly does what it is supposed to do.
It worked perfectly fine yesterday, then we changed some collision settings for the PlayerPawn and suddenly what I stated above started happening.
Any ideas? Picture included.