Try this:

Make a sphere that covers you whole model
Make an empty (let’s call it ShieldHit). Place it someware on the surface of the sheld. We’ll come back to it shortly.
Make the sphere completely transparent (Don’t forget to turn on Ray or Z Transparency) and add whatever funky shield texture you want
Now - make a blend texture. Make it Sphere and make a colourband going from black, fully transparent to white, fully opaque (So the white appears in the center in the preview window.)
Back to materials - Set the “Map Input” for the sphere texture to Object and write “ShieldHit” in the box next to it.
Set the X,Y and Z scaling to about 0.5 (This is about how much of the shield you want to illuminate with the reaction to the blast)
Now map the sphere texture to alpha and render.
The shield should only be showing where the empty “ShieldHit” touches it.
For ease, parent Shield to the ship and ShieldHit to the shield, then put them both on a different layer until you need them!
Here : BLEND FILE