diff --git a/traps/morning_star.gd b/traps/morning_star.gd index 154d9f5..6413568 100644 --- a/traps/morning_star.gd +++ b/traps/morning_star.gd @@ -16,7 +16,7 @@ func _physics_process(delta: float) -> void: damage_target(target) func damage_target(target: CollisionObject2D): - var dir = (position - target.position).normalized() + var dir = -(ball.global_position - target.global_position).normalized() if(target.get_collision_layer_value(3)): target.hurt(player_damage, dir) else: