Use caster instead of isCastByPlayer.