It's either been slightly downgraded or they made a mistake while testing. I was battling Infaltable balthazar with Goo Blaster and Scarab Ring. I have 35 boost, I was using fierce attack and he was using jump and attack. When I used goo blaster alone it was 30 damage and that checked out on the damage calculater. Then when I used both goo blaster and scarab ring it did 45 damage. for it to do half of the amount of goo blaster that would mean it would have to be half the amount of icons which is how I came to the conclusion of this. I may be wrong though so i'd like it if idb staff would look into this.
About the Damage Calculator : Due to the randomness that was not to long ago applied by Neopets, there may be a 15% damage offset from the actual damage you do when your opponent use 'jump and attack, fierce, or berzerk'.
*edit*
I tested scarab ring right now; I see no fractional.
I see well, 15% isn't every time. If goo blaster does 30 icons agaist inflatable balthazarand s-ring does half that amount it would mean that it does half the amount of icons which is 5.5. Think about it.
I thought that 15% thing was a myth from the days before fractionals were discovered.
Yeah, the 15% randomness is very outdated. There isn't any randomness in the battledome, except with weapons that have random icons. Take some screenshots or something. Another tihng that might be happening: Some pets have an innate resistance to certain icons, and if you're battling one of those, it might appear to do less.