Combining system condition with the object is always problematic because system doesn't pick instances. Try this instead, use the Timer behaviour on the Family. Start a timer for duration 'family.attackspeed', then 'on timer completed' spawn the object and start the timer again. The initial timer start should be a trigger once condition so like when the family is created or on start of layout.