public override void UseStyle(Player player) { if (player.altFunctionUse == 2) { return; } else { Hiweapons.CustRot(player, new Vector2(10, 54)); } }
public override void UseStyle(Player player) { Hiweapons.CustRot(player, new Vector2(15, 47)); //can change when not slashing if (player.itemAnimation < 2 || player.itemAnimation > player.itemAnimationMax - 2) { item.useTurn = true; } else { item.useTurn = false; } }
public override void AI() { Player projOwner = Main.player[projectile.owner]; projOwner.heldProj = projectile.whoAmI; projectile.rotation = projOwner.itemRotation; projectile.direction = projOwner.direction; projectile.spriteDirection = projOwner.direction; projectile.position = projOwner.itemLocation; Hiweapons.CustRot(projOwner, projectile, new Vector2(15.5f, 0)); if (!projOwner.channel) { projectile.Kill(); } }
public override void UseStyle(Player player) { Hiweapons.CustRot(player, new Vector2(8, 58)); }