private void CastW() { if (!W.IsReady()) { return; } var target = TargetSelector.GetTarget(W.Range, TargetSelector.DamageType.Magical); if (!target.IsValidTarget(W.Range)) { return; } if (MenuService.BoolLinks["Misc_w_center"].Value) { if (WCenter.GetPrediction(target).Hitchance >= HitChance.VeryHigh) { WCenter.Cast(target, IsPacketCastEnabled); } } else { if (W.GetPrediction(target).Hitchance >= HitChance.VeryHigh) { W.Cast(target, IsPacketCastEnabled, true); } } }