Implemented GemEffect.

For now it will only be triggered with Hercules.