Hi all, im currently making a game for a project for my university assignement. I’ve got a wave enemy system included in my game. I managed to make this work, however my AI mesh no longer gets damaged and is unkillable. But the mesh i spawned in on the map takes damage as normal. This is a cruical part for my game and would greatly appreciate any help or advice. I cant think of why the spawned in AI take no damage. There isnt even collision events i can enable.
Any help would be greatly appreciated, this is the last mechanic i need for my university project and i just cant get it working.
im Going on to check that now, but now that you mention it im sure theres a class for the damage, i should remove that i dont know i can add it to the other blueprint
If you cast, you’ll be only able to deal damage to that one class. Apply Damage is happy to accept the Other actor pin. And then ensure that every class that must receive damage handles this script:
Or look inheritance - ideally, this should be handled at the base class level.
This does not help your case. What does not work? Be specific. Debug it, use Breakpoints and Print String, observe data flow using the debugger - see where the messages go.
Its fixed! I removed the tags, and the projectile BP had something to do with only damaged if they have tags, now all enemies get damaged and everything works.
Thank you so much for helping, i was really stuck, im still newish to unreal.