# applyFieldStatMultiplierAbAttrs | pokemon-rogue-battle
Documentation for pokemon-rogue-battle

# Function applyFieldStatMultiplierAbAttrs

- applyFieldStatMultiplierAbAttrs(
  attrType: Constructor < FieldMultiplyStatAbAttr >,
  pokemon: default ,
  stat: Stat ,
  statValue: NumberHolder ,
  checkedPokemon: default ,
  hasApplied: BooleanHolder ,
  simulated?: boolean,
  ...args: any[],
  ): void

  Applies a field Stat multiplier attribute

  #### Parameters

  - attrType: Constructor < FieldMultiplyStatAbAttr >

    `FieldMultiplyStatAbAttr` should always be FieldMultiplyBattleStatAbAttr for the time being

  - pokemon: default

    `Pokemon` the Pokemon applying this ability

  - stat: Stat

    `Stat` the type of the checked stat

  - statValue: NumberHolder

    `Utils.NumberHolder` the value of the checked stat

  - checkedPokemon: default

    `Pokemon` the Pokemon with the checked stat

  - hasApplied: BooleanHolder

    `Utils.BooleanHolder` whether or not a FieldMultiplyBattleStatAbAttr has already affected this stat

  - simulated: boolean = false
  - ...args: any[]

    unused

  #### Returns void

  - Defined in src/data/ability.ts:5842