Fixed the issue where focus reagents were not being checked on gcc 4.8. ...

...This may also fix the Godzilla bug we are seeing now. sizeof was returning the size of the struct in one case and total data size in the others, where in all cases we were expecting the number of entries within the arrays. So, we were evaluating past where the data ended which caused funky values to be returned.

Moved the powered pet message so it should only display when a powered pet is cast. It'll be removed once we're sure the Godzilla bug is gone.