game: improve enemy-manager
This commit is contained in:
@@ -27,6 +27,7 @@ func do_attack() -> void:
|
||||
projectile.on_hit_sig = projectile_hit
|
||||
add_child(projectile)
|
||||
|
||||
|
||||
func _do_active() -> void:
|
||||
var radius = targeting_range_shape.shape.radius
|
||||
var count = 15
|
||||
@@ -41,6 +42,7 @@ func _do_active() -> void:
|
||||
projectile.on_hit_sig = projectile_hit
|
||||
add_child(projectile)
|
||||
|
||||
|
||||
func deal_damage(enemy: EnemyBase, damage_mult: float):
|
||||
var crit_chance = _player.player_stats.get_final("crit_chance", _player.modifiers)
|
||||
var damage_dealt = attack_damage * damage_mult
|
||||
|
Reference in New Issue
Block a user