3d-rpg/src/scripts/characters/attack_cast.gd
2025-05-10 20:00:09 -06:00

11 lines
204 B
GDScript

extends RayCast3D
func deal_damage() -> void:
if !is_colliding():
return
var collider = get_collider()
if collider is Enemy:
collider.health_component.take_damage(15.0)
add_exception(collider)