extends "res://scenes/defenders/base_defender.gd" var projectile: PackedScene = preload("res://scenes/defenders/warlock_projectile.tscn") func _ready(): damage = 200 func _on_fire_timer_timeout(): if (curr != null): var tmp_projectile = projectile.instantiate() tmp_projectile.curr = curr tmp_projectile.projectile_damage = damage get_node("ProjectileContainer").call_deferred("add_child", tmp_projectile) tmp_projectile.global_position = $Aim.global_position