public sealed override bool CanHitPlayer(Player target, ref int cooldownSlot) { StarlightPlayer mp = target.GetModPlayer <StarlightPlayer>(); if (CanPickup(target) && target.Hitbox.Intersects(npc.Hitbox)) { PickupEffects(target); mp.PickupTarget = npc; AbilityProgress packet = new AbilityProgress(target.whoAmI, target.GetHandler()); packet.Send(); } return(false); }
public override void PlayerConnect(Player player) { AbilityProgress packet = new AbilityProgress(Main.myPlayer, Main.LocalPlayer.GetHandler()); packet.Send(runLocally: false); }