question: returns a gristset representing the drops from an underling , given the underling 's type and a static loot multiplier . concode_field_sep HashMap<GristType,ArrayList<GristType>> secondaryGristMap concode_elem_sep Random random concode_field_sep void setGrist concode_elem_sep int getGristValue concode_elem_sep GristType getSecondaryGrist concode_elem_sep GristType getPrimaryGrist concode_elem_sep int getGrist concode_elem_sep void increase concode_elem_sep boolean canAfford concode_elem_sep boolean canAfford concode_elem_sep void decrease
target: GristSet function ( GristType arg0 , int arg1 ) { GristSet loc0 = new GristSet ( ) ; loc0 . addGrist ( GristType . Build , random . nextInt ( 20 ) * arg1 ) ; loc0 . addGrist ( arg0 , random . nextInt ( 10 ) * arg1 ) ; loc0 . addGrist ( getSecondaryGrist ( arg0 ) , random . nextInt ( 5 ) * arg1 ) ; return loc0 ; }