diff --git a/scripts/Contents/Bullets/Volcano.gd b/scripts/Contents/Bullets/Volcano.gd index ac2d6ec..a9b8972 100644 --- a/scripts/Contents/Bullets/Volcano.gd +++ b/scripts/Contents/Bullets/Volcano.gd @@ -10,7 +10,7 @@ var dmg5: float = 0 var splitAngle: float = 10 func register(): - setupCuttable(0.1) + setupCuttable(0.7) func ai(): animator.speed_scale = launcher.fields.get(FieldStore.Entity.ATTACK_SPEED) * speedScale PresetBulletAI.lockLauncher(self, launcher, true) diff --git a/scripts/Statemachine/BulletBase.gd b/scripts/Statemachine/BulletBase.gd index fc4c6cc..88a4595 100644 --- a/scripts/Statemachine/BulletBase.gd +++ b/scripts/Statemachine/BulletBase.gd @@ -88,13 +88,13 @@ func _physics_process(_delta: float) -> void: tryDestroy() func setupCuttable(cutSpeed: float): - body_entered.connect( + area_entered.connect( func(body): var entity = EntityTool.fromHurtbox(body) if entity: speedScale = cutSpeed ) - body_exited.connect( + area_exited.connect( func(body): var entity = EntityTool.fromHurtbox(body) if entity: