Dec 23, 2017, 04:2612/23/17
Yes, it is in effect, but only for your units (i.e., it doesn't extend to him).
I'm not sure if the game would show it for him, though, because he shouldn't really be able to know which boosts you have activated. Nevertheless, the server - where all the real battle calculations are done - knows about it and should be taking it into account.
Please note that, due to how Plarium calculates these bonuses, it's not effectively 50% on top of what you have, but only 50% on top of your base strength. For example, a Marauder will get 20 points extra (50% of his base off of 40), and not 50% of what your Mars have with all the other bonuses.