Seperate logic for effect sources into two methods

Characters implement #character_specific_effect_sources
No effects if opponent pulsed.