updated attack parameters to have an array of relevant stuff - I love dynamic languages for this reason