Can't get Weapon to deal damage

hi man , put in some print() and let me know if the event get fired.
If the ““IF”” get fired and result true or false.