summaryrefslogtreecommitdiff
path: root/scenes/defenders/warlock.gd
blob: 724a081145d702f3baf63cb2b6e3cd88cbbff1fc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
extends "res://scenes/defenders/base_defender.gd"

var projectile: PackedScene = preload("res://scenes/defenders/warlock_projectile.tscn")

func _ready():
	damage = 5

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