Kamikaze Ghost Attack (250 - 260) This code is set up so that if your power level is above 1000 you'l get 1 ghost, above 2000 you'll get 2 ghosts, above 2950 you'll get all 3 ghosts. Also a multi-hit projectile doing up to 630 damage with all 3 ghosts (each ghost can hit 30 times with 7 damage per hit or 7x30x3 = 630). >>>>>> in the .air file ;Gotenks shooting ghost(s) [Begin Action 250] Clsn2: 1 Clsn2[0] = 17,-58,-20, 4 500,0,0,0,8 Clsn2: 1 Clsn2[0] = -23, 4, 17,-51 500,1,0,0,12 Clsn2: 1 Clsn2[0] = -23, 4, 17,-51 500,2,0,0,12 Clsn2: 1 Clsn2[0] = -23,-51, 17, 4 500,3,0,0,4 Clsn2: 1 Clsn2[0] = -23,-51, 17, 4 500,4,0,0,4 Clsn2: 1 Clsn2[0] = -23,-51, 17, 4 500,5,0,0,4 Clsn2: 1 Clsn2[0] = -23,-51, 17, 4 500,6,0,0,4 Clsn2: 1 Clsn2[0] = -23,-51, 17, 4 500,7,0,0,4 Clsn2: 1 Clsn2[0] = -23,-51, 17, 4 500,8,0,0,4 Clsn2: 1 Clsn2[0] = -23,-51, 17, 4 500,9,0,0,4 Clsn2: 1 Clsn2[0] = -23,-51, 17, 4 500,10,0,0,4 Clsn2: 1 Clsn2[0] = -23,-51, 17, 4 500,11,0,0,4 Clsn2: 1 Clsn2[0] = -23,-51, 17, 4 0,0,0,0,-1 ;Ghosts themselves [Begin Action 260] Clsn1: 1 Clsn1[0] = 67,-83, 21,-55 Clsn2: 1 Clsn2[0] = 67,-83, 21,-55 500,12,0,-40,1 Clsn1: 1 Clsn1[0] = 21,-54, 67,-81 Clsn2: 1 Clsn2[0] = 21,-54, 67,-81 500,12,0,-38,1 Clsn1: 1 Clsn1[0] = 21,-51, 67,-79 Clsn2: 1 Clsn2[0] = 21,-51, 67,-79 500,12,0,-36,1 Clsn1: 1 Clsn1[0] = 21,-50, 67,-77 Clsn2: 1 Clsn2[0] = 21,-50, 67,-77 500,12,0,-34,1 Clsn1: 1 Clsn1[0] = 21,-48, 67,-75 Clsn2: 1 Clsn2[0] = 21,-48, 67,-75 500,12,0,-32,1 Clsn1: 1 Clsn1[0] = 21,-46, 67,-73 Clsn2: 1 Clsn2[0] = 21,-46, 67,-73 500,12,0,-30,1 Clsn1: 1 Clsn1[0] = 21,-44, 67,-71 Clsn2: 1 Clsn2[0] = 21,-44, 67,-71 500,12,0,-28,1 Clsn1: 1 Clsn1[0] = 21,-42, 67,-69 Clsn2: 1 Clsn2[0] = 21,-42, 67,-69 500,12,0,-26,1 Clsn1: 1 Clsn1[0] = 21,-40, 67,-67 Clsn2: 1 Clsn2[0] = 21,-40, 67,-67 500,12,0,-24,1 Clsn1: 1 Clsn1[0] = 21,-38, 67,-65 Clsn2: 1 Clsn2[0] = 21,-38, 67,-65 500,12,0,-22,1 Clsn1: 1 Clsn1[0] = 21,-36, 67,-63 Clsn2: 1 Clsn2[0] = 21,-36, 67,-63 500,12,0,-20,1 Clsn1: 1 Clsn1[0] = 21,-34, 67,-61 Clsn2: 1 Clsn2[0] = 21,-34, 67,-61 500,12,0,-18,1 Clsn1: 1 Clsn1[0] = 21,-32, 67,-59 Clsn2: 1 Clsn2[0] = 21,-32, 67,-59 500,12,0,-16,1 Clsn1: 1 Clsn1[0] = 21,-30, 67,-57 Clsn2: 1 Clsn2[0] = 21,-30, 67,-57 500,12,0,-14,1 Clsn1: 1 Clsn1[0] = 21,-28, 67,-55 Clsn2: 1 Clsn2[0] = 21,-28, 67,-55 500,12,0,-12,1 Clsn1: 1 Clsn1[0] = 21,-26, 67,-53 Clsn2: 1 Clsn2[0] = 21,-26, 67,-53 500,12,0,-10,1 Clsn1: 1 Clsn1[0] = 21,-24, 67,-51 Clsn2: 1 Clsn2[0] = 21,-24, 67,-51 500,12,0,-8,1 Clsn1: 1 Clsn1[0] = 21,-22, 67,-49 Clsn2: 1 Clsn2[0] = 21,-22, 67,-49 500,12,0,-6,1 Clsn1: 1 Clsn1[0] = 21,-20, 67,-47 Clsn2: 1 Clsn2[0] = 21,-20, 67,-47 500,12,0,-4,1 Clsn1: 1 Clsn1[0] = 21,-18, 67,-45 Clsn2: 1 Clsn2[0] = 21,-18, 67,-45 500,12,0,-2,1 Clsn1: 1 Clsn1[0] = 21,-16, 67,-43 Clsn2: 1 Clsn2[0] = 21,-16, 67,-43 500,12,0,0,-1 ;Explosion clouds for ghosts [Begin Action 237] 830,0,0,0,10 830,1,0,0,10 830,2,0,0,10 830,3,0,0,10 830,4,0,0,10 830,5,0,0,10 830,6,0,0,10 830,7,0,0,10 830,8,0,0,10 830,9,0,0,10 >>>>> in the top of the .cmd file [Command] name = "Kamikaze_Ghost" command= ~D, DB, B, a >>>>>>> in the bottom of the .cmd file ; Kamikaze_Ghost [State -1] type = ChangeState value = 250 trigger1 = command = "Kamikaze_Ghost" trigger1 = power >= 1000 trigger1 = statetype = S trigger1 = ctrl = 1 >>>> in the .cns file ; Kamikaze_Ghost [Statedef 250] type = S movetype = A physics = S poweradd = -999 juggle = 20 anim = 250 ctrl = 0 velset = 0 ;boing sound [State 250, 1] type = PlaySnd trigger1 = Time = 20 channel = 0 value = 3,6 ;projectile state [State 250, 2] type = Projectile trigger1 = time = 70 Projanim = 260 ProjHitAnim = 237 ProjRemAnim = 237 projrpiority = 15 velocity = 1,0 remvelocity = .7,0 velmul = 1.005,1 accel =0,0 attr = S, HP animtype = Medium damage = 7,3 getpower = 0 givepower = 0 guardflag = MA pausetime = 0,2 projhits = 30 sparkno = 1 guard.sparkno = -1 sparkxy = 30,-30 hitsound = 5,2 guardsound = 6,0 ground.type = Low ground.slidetime = 15 ground.hittime = 9 ground.velocity = -4 air.type = low air.velocity = -1,-5.5 air.juggle = 3 ;changestate to next ghost state [State 250, 3] type = ChangeState trigger1 = time = 80 trigger1 = power >= 1000 value = 361 ctrl = 0 ;final changestate to stand state [State 250, 4] Type = ChangeState trigger1 = time = 160 value = 0 ctrl = 1 ; Kamikaze_Ghost2 [Statedef 251] type = S movetype = A physics = S poweradd = -999 juggle = 20 anim = 250 ctrl = 0 velset = 0 ;boing sound [State 251, 1] type = PlaySnd trigger1 = Time = 20 channel = 0 value = 3,6 ;projectile state [State 251, 2] type = Projectile trigger1 = time = 70 Projanim = 260 ProjHitAnim = 237 ProjRemAnim = 237 projpriority = 15 velocity = 1,0 remvelocity = .7,0 velmul = 1.005,1 accel =0,0 attr = S, HP animtype = Medium damage = 7,3 getpower = 0 givepower = 0 guardflag = MA pausetime = 0,2 projhits = 30 sparkno = 1 guard.sparkno = -1 sparkxy = 30,-30 hitsound = 5,2 guardsound = 6,0 ground.type = Low ground.slidetime = 15 ground.hittime = 9 ground.velocity = -4 air.type = low air.velocity = -1,-5.5 air.juggle = 3 ;changestate to next ghost [State 251, 3] type = ChangeState trigger1 = time = 80 trigger1 = power >= 950 value = 362 ctrl = 0 ;changestate to stand state [State 251, 4] Type = ChangeState trigger1 = time = 160 value = 0 ctrl = 1 ; Kamikaze_Ghost [Statedef 252] type = S movetype = A physics = S poweradd = -999 juggle = 20 anim = 250 ctrl = 0 velset = 0 ;boing sound [State 252, 1] type = PlaySnd trigger1 = Time = 20 channel = 0 value = 3,6 ;projectile state [State 252, 2] type = Projectile trigger1 = time = 70 Projanim = 260 ProjHitAnim = 237 ProjRemAnim = 237 projpriority = 15 velocity = 1,0 remvelocity = .7,0 velmul = 1.005,1 accel =0,0 attr = S, HP animtype = Medium damage = 7,3 getpower = 0 givepower = 0 guardflag = MA pausetime = 0,2 projhits = 30 sparkno = 1 guard.sparkno = -1 sparkxy = 30,-30 hitsound = 5,2 guardsound = 6,0 ground.type = Low ground.slidetime = 15 ground.hittime = 9 ground.velocity = -4 air.type = low air.velocity = -1,-5.5 air.juggle = 3 fall = 1 ;changestate to stand state [State 252, 3] Type = ChangeState trigger1 = time = 160 value = 0 ctrl = 1