Poe Cast when the damage is blinded

Path of Building
Specter
- src \ Data \ Specters.lua minions ["Metadata / Monsters / Skeletons / SkeletonBossPrisonMelee"] = {name = "Chatters", life = 2, fireResist = 0, coldResist = 85, lightningResist = 0, chaosResist = 0, damage = 2, damageSpread = 0.2, attackTime = 1.605, attackRange = 10, accuracy = 1, weaponType1 = "One Hand Mace", weaponType2 = "Shield", skillList = {"Melee", "ChattersGlacialHammer", "ChattersFrostCallOnHit", "ChattersThrowShieldProjectile ",}, modList = {},} - src \ Data \ Skills \ specter.lua skills [" Melee "] = {name =" Default Attack ", hidden = true, color = 4, baseEffectiveness = 0, incrementalEffectiveness = 0, description = "Strike your foes down with a powerful blow.", SkillTypes = {[SkillType.Attack] = true, [SkillType.ProjectileAttack] = true, [SkillType.SkillCanMirageArcher] = true, [SkillType.Projectile] = true , [SkillT ype.MeleeSingleTarget] = true, [SkillType.AttackCanRepeat] = true, [SkillType.Melee] = true, [SkillType.SkillCanVolley] = true,}, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = {attack = true, melee = true, projectile = true,}, baseMods = {}, qualityStats = {}, stats = {"skill_can_fire_arrows", "skill_can_fire_wand_projectiles",}, levels = {[1] = {1, 1, levelRequirement = 1, statInterpolation = {1, 1},},},} - src \ Data \ Skills \ specter.lua skills ["ChattersGlacialHammer"] = {name = "Glacial Hammer", hidden = true, color = "1", baseEffectiveness = 0, incremental Effectiveness = 0, description = "Hits enemies, converting some of your physical damage to cold damage. If an enemy is frozen and is on less than one third life, they will shatter when hit by Glacial Hammer. If striking three times in a row, the third strike will freeze enemies more easily. Requires a Mace, Scepter or Staff. ", SkillTypes = {[SkillType.Attack] = true, [SkillType.MeleeSingleTarget] = true, [SkillType.AttackCanRepeat] = true, [SkillType.Melee] = true, [SkillType.ColdSkill] = true, [SkillType.Type53] = true,}, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = {attack = true, melee = true,}, baseMods = {}, qualityStats = {}, stats = {" skill_physical_damage _% _ to_convert_to_cold "," chill_duration _ +% "," physical_damage _ +% "," active_skill_damage _ +% _ final "," never_freeze ",}, levels = {[1] = {50, 0, 0, 5, levelRequirement = 1, statInterpolation = {1, 1, 1, 1},}, [2] = {50, 0, 0, 10, 25, levelRequirement = 20, statInterpolation = {1, 1, 1, 1, 1},}, [ 3] = {50, 0, 0, 15, 25, levelRequirement = 58, statInterpolation = {1, 1, 1, 1, 1},},},} - src \ Data \ Skills \ specter.lua skills ["ChattersFrostCallOnHit"] = {name = "Storm Call", hidden = true, color = "3", baseEffectiveness = 1.6364, incrementalEffectiveness = 0.0317, description = "Sets a marker at a location. After a short duration, lightning strikes the marker, dealing damage around it. When this happens, it will also set off the lightning at any other markers you've cast. ", SkillTypes = {[SkillType.Spell] = true, [SkillType.Hit] = true, [SkillType.Area] = true, [ SkillType.Duration] = true, [SkillType.SkillCanTrap] = true, [SkillType.SkillCanTotem] = true, [SkillType.SkillCanMine] = true, [SkillType.Triggerable] = true, [SkillType.SpellCanRepeat] = true, [SkillType. LightningSkill] = true, [SkillType.SpellCanCascade] = true, [SkillType.CanRapidFire] = true, [SkillType.AreaSpell] = true,}, statDescriptionScope = "skill_stat_descriptions", castTime = 0.5, baseFlags = {area = true, spell = true, duration = true,}, baseMods = {}, qualityStats = {}, stats = {"spell_minimum_base_cold_damage", "spell_maximum_base_cold_damage", "base_skill_effect_duration", "skill_art_v ariation "," monster_cast_spell _% _ on_attack_hit "," active_skill_area_of_effect_radius _ +% _ final "," is_area_damage "," spell_uncastable_if_triggerable ",}, levels = {[1] = {0.8, 1.2, 2950, ​​3, 100, 0, levelRequirement statInterpolation = {3, 3, 1, 1, 1, 1},}, [2] = {0.8, 1.2, 2450, 3, 100, 0, levelRequirement = 42, statInterpolation = {3, 3, 1, 1, 1, 1},}, [3] = {0.8, 1.2, 1950, 3, 100, 0, levelRequirement = 56, statInterpolation = {3, 3, 1, 1, 1, 1},},},} - - src \ Data \ Skills \ specter.lua skills ["ChattersThrowShieldProjectile"] = {name = "ChattersThrowShieldProjectile", hidden = true, color = 4, baseEffectiveness = 1, incrementalEffectiveness = 0, skillTypes = {[SkillType.Attack] = true , [SkillType.ProjectileAttack] = true, [SkillType.Projectile] = true, [SkillType.SkillCanVolley] = true, [SkillType.Type71] = true, [SkillType.PhysicalSkill ] = true, [SkillType.Triggerable] = true,}, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = {attack = true, projectile = true,}, baseMods = {}, qualityStats = {}, stats = { "thrown_shield_num_additional_projectiles", "base_is_projectile", "always_pierce",}, levels = {[1] = {5, levelRequirement = 1, statInterpolation = {1},},},}