[x] The last unit-specific adjustment doesn't round down to an integer (e.g. drone should have 16 flat)
[x] That specification for unit-specific adjustments had actually a mistake: Inf. terrans and scourges, not defilers have 1/16 multiplier. (Defiler's and scourge's unit ids were right next to each other D:)
[x] Carriers and reavers (and hero variants) use interceptor's / scarab's weapon for their strength (but not the child unit's other stats and obviously not their x0 multiplier). Carrier should have 1133 force with default stats and reaver should have 300.
[x] If the unit has a subunit, its weapon is used for the calculations.
Source