extends BulletBase class_name InternalDamageBullet var hoster: EntityBase func spawn(): if is_instance_valid(hoster): hoster.died.connect(tryDestroy) hoster.hit.connect( func(_damage, bullet: BulletBase, _crit): if bullet.motionType == BulletBase.MotionType.EXPLOSION: hitbox.set_deferred("disabled", false) )