shot and shotexplosion is seperate now
probability for storyparts ard dynamic now :) I hope I use _.reduce correctly