extends EnemyBase func _ready() -> void: super() speed = 15.0 max_hp = 25 hp = max_hp $Area2D.body_entered.connect(_on_area_2d_body_entered) func _process(delta: float) -> void: super._process(delta) if is_dying or is_hurt: return _chase_witch() func _on_area_2d_body_entered(body: Node2D) -> void: if body == player: take_damage(player.damage)