Am i reading this correctly?
if bullet1 enabled=true
(bullet1 is at CharacterX and CharacterY)
then bullet2 enabled=true
(bullet1 and bullet2 are both at CharacterX and CharacterY)
am I not seeing the part where CharacterX and CharacterY are from Character.Touched
starting with moving the bullets into procedures
variables touchX touchY
Character.Touched X Y
touchX to Character.X
touchY to Character.Y
Procedure bullet1
bullet1.visable true
bullet1.enable true
bullet1.moveto touchX touchY
if
test bullet1
then procedure bullet1
else
test bullet2
then procedure bullet2
else......
Then again if the bullets were in a list...