bug correction : gameplay + shields