Changed particles to use the data like other effects
Javadoc changes