extends BulletBase class_name WuweiBullet @export var canMove: bool = true func ai(): if canMove: PresetBulletAI.lockLauncher(self , launcher, true) look_at(get_global_mouse_position()) func shoot(): for bullet in BulletBase.generate( ComponentManager.getBullet("InfinitySword"), launcher, position + Vector2.from_angle(rotation) * 400, rotation ): if bullet is InfinitySwordBullet: bullet.baseDamage = baseDamage func beReady(): canMove = false EffectController.create(ComponentManager.getEffect("Danger"), findAnchor("Spawn")).shot()