the calculation for roostley’s attack reduction is inconsistent

as seen below, the family boost is 20% (+200)

After firing his special, the -20% attack reduction should be -200 but instead, it was -241 seems to be calculated based on 1200 attack stat. (ok i guess)

now after applying rigard costume attack boost it increases by 480

1000 attack + 200 family bonus + 480 attack boost from rigard

the problem is why rigard attack boost is based on roostley’s base attack of 1000 instead of 1200 while roostley’s attack reduction is based on 1200 instead of 1000 base stat.

it is inconsistent and should have 1 reference (either base stats or stats with family bonus) i recommend the base stats

i assume other attack/defense family bonuses have the same problem but i didn’t check