ref: ab2f46baefda1eac7d2e71929f17525f2a4a5afd
dir: /engine/battle/move_effects/frustration.asm/
BattleCommand_FrustrationPower: ; frustrationpower push bc ld hl, wBattleMonHappiness ldh a, [hBattleTurn] and a jr z, .got_happiness ld hl, wEnemyMonHappiness .got_happiness ld a, $ff sub [hl] ldh [hMultiplicand + 2], a xor a ldh [hMultiplicand + 0], a ldh [hMultiplicand + 1], a ld a, 10 ldh [hMultiplier], a call Multiply ld a, 25 ldh [hDivisor], a ld b, 4 call Divide ldh a, [hQuotient + 3] ld d, a pop bc ret