question: private static List < StatFunction > wrapModifiers ( Item item , List < StatFunction > modifiers ) { List < StatFunction > allModifiers = new ArrayList < StatFunction > ( ) ; for ( StatFunction modifier : modifiers ) { switch ( modifier . getName ( ) ) { case ATTACK_SPEED : case PVP_ATTACK_RATIO : case BOOST_CASTING_TIME : continue ; default : allModifiers . add ( modifier ) ; } } return allModifiers ; }
target:  Filter stats based on the following rules:<br> 1) don't include fusioned stats which will be taken only from 1 weapon <br> 2) wrap stats which are different for MAIN and OFF hands<br> 3) add the rest<br>