Spike and Shield working properly

Shield and spike interactions are now working