private static void OnCreateObject(GameObject sender, EventArgs args) { //wall if (sender.IsValid <Obj_SpellLineMissile>()) { if (sender is Obj_SpellLineMissile) { Obj_SpellLineMissile missle = (Obj_SpellLineMissile)sender; if (missle.SData.Name == "yasuowmovingwallmisl") { Yasuo.wall.setL(missle); } if (missle.SData.Name == "yasuowmovingwallmisr") { Yasuo.wall.setR(missle); } } } if (sender.IsValid <Obj_SpellLineMissile>() && sender.IsValid) { var s = sender as Obj_SpellLineMissile; if (s != null) { if ((s).Target.IsMe) { TargetSpellDetector.setParticle(s); } } } }
private static void OnCreateObject(GameObject sender, EventArgs args) { //wall if (sender is MissileClient) { MissileClient missle = (MissileClient)sender; if (missle.SData.Name == "yasuowmovingwallmisl") { Yasuo.wall.setL(missle); } if (missle.SData.Name == "yasuowmovingwallmisr") { Yasuo.wall.setR(missle); } } if (sender is MissileClient && ((MissileClient)sender).Target.IsMe) { TargetSpellDetector.setParticle((MissileClient)sender); } }