Can you post your weapon definition for the flares? Looks like it may be missing a "behaviorSpec", or possibly something else.
on the shipsystems/
{
"id":"marauder_fried_system",
"type":"WEAPON",
"aiType":"FLARE",
"weaponDataId":"marauder_fried_launcher",
"useSound":"marauder_gas",
"outOfUsesSound":"gun_out_of_ammo",
}
on the shipsystems/wpn/
{
"id":"marauder_fried_launcher",
"specClass":"projectile",
"type":"SYSTEM",
"size":"LARGE",
"turretSprite":"",
"hardpointSprite":"",
"hardpointOffsets":[0, 0],
"turretOffsets":[0, 0],
"hardpointAngleOffsets":[0],
"turretAngleOffsets":[0],
"barrelMode":"ALTERNATING",
"animationType":"SMOKE",
"interruptibleBurst":false,
"smokeSpec":{"particleSizeMin":10.0,
"particleSizeRange":10.0,
"cloudParticleCount":3,
"cloudDuration":1.0,
"cloudRadius":360.0,
"blowbackParticleCount":0,
"blowbackDuration":2.0,
"blowbackLength":30.0,
"blowbackSpread":10.0,
"particleColor":[255,150,100,150]},
"projectileSpecId":"marauder_fried_projectile",
}
on the shipsystems/proj/
{
"id":"marauder_fried_projectile",
"specClass":"missile",
"missileType":"FLARE",
"sprite":"graphics/fx/marauder_gas.png",
"size":[38,41],
"center":[19,20],
"collisionRadius":40,
"collisionClass":"MISSILE_NO_FF",
#"collisionClass":"FIGHTER",
"explosionColor":[255,150,100,255], # purely visual, will get a white additively blended core on top of this color
"explosionRadius":150, # purely visual
"maxFlightTime":2,
#"collisionClassAfterFlameout":"MISSILE_NO_FF",
"engineSpec":{"turnAcc":0,
"turnRate":0,
#"maxSpeed":150,
"acc":2000,
"dec":0},
"engineSlots":[
{"id":"ES1",
"loc":[19, 20],
"style":"CUSTOM",
"styleId":"sc2_noflare",
"width":1.0,
"length":1.0,
"angle":180.0},
]
}