Hello again,
just now, I have decided to revisit some of Marisa's old moves, namely her bottle special "Grand Stardust" and her LVL2 spellcard "Orreries Sun", and also some of her old misc animations (like her broom swinging winpose or her Touhou Kobuto intro).
Revisiting all the stuff save for Grand Stardust is extremely easy. I actually have problems with the bottles of Grand Stardust: They wont explode when they hit the opponent. They still explode just fine if they hit the ground, though.
Here is the code, by the way:
;----------------------
;Grand Stardust Bottle X version
[Statedef 1301]
Type = A
Movetype= I
Physics = N
Anim = 1301
Ctrl = 0
Sprpriority = 5
velset = 0,0
[State 1201, HitOverride]
type = hitoverride
trigger1 = 1
attr = SCA,AA,AP,AT;,SP
time = -1
stateno = 1303
ignorehitpause = 1
[State 1201, hitby]
type = hitby
trigger1 = 1
value = SCA,AP,SP
time = -1
ignorehitpause = 1
[State 1301]
type = AssertSpecial
trigger1 = 1
flag = noshadow
ignorehitpause = 1
[State 1301]
type = velset
trigger1 = time = 0
X = 1.5
Y = -6
[State 1301]
type = veladd
trigger1 = time > 0
Y = 0.4
[State 1301]
type = AngleDraw
trigger1 = 1
scale = 0.5, 0.5
value = -30 - 10*time
ignorehitpause = 1
[State 1301]
type = Helper
trigger1 = time = 0
name = "Aura"
Stateno = 1302
ID = 1302
postype = p1
pos = 0, 0
ownpal = 1
ignorehitpause = 1
[State 1301]
type = varset
trigger1 = time = 0
fvar(8) = 0.6 + 0.01*ceil(Random%21)
[State 1301]
type = Explod
trigger1 = Random%3 < 2
anim = 1105 + Random%4
ID = 1105
pos = -12+Random%25,-12+Random%25
postype = p1
bindtime = 1
removetime = -2
ownpal = 1
sprpriority = 5
facing = IfElse(Random%2 = 0, 1,-1)
vfacing = IfElse(Random%2 = 0, 1,-1)
scale = fvar(8), fvar(8)
vel = 0, 0
accel = 0, 0
ignorehitpause = 1
trans = add
[State 1301]
type = ChangeState
trigger1 = vel Y > 0 && pos Y >= 0
trigger2 = movecontact
value = 1303
ignorehitpause = 1
Please help me there. Thanks in advance!