Why does it seem like a bad way?
If you want, you can handle the damage entirely from within the damaged pawn class’ Apply Damage event instead. Then you have better encapsulation and no casting. Don’t be afraid of casting, but do encapsulate whenever possible so different classes don’t have to know more than a bare minimum about each other and how the others work.