Virtuoso

virtuoso is a ranged item in item asylum. It is a red and black keytar.
== Functionality ==
Whenever virtuoso is first obtained, it will be slung over the user's back when unequipped. Equipping virtuoso will alter the user's stance, holding the item with both arms.
Upon use, the user plays two notes before creating a red orb at the point of aim, up to 50 studs away from the user. The orb dissipates after 2.5 seconds of inactivity. If virtuoso is used again, the user plays one note, causing the orb to create an explosion 10 studs in radius that deals 25 damage and pulls enemies toward it. If used once more, the user flips virtuoso before playing two final notes, causing the orb to burst, creating a hitbox 10 studs in radius that deals 40 damage and moderate knockback to enemies, subsequently destroying the orb. virtuoso goes on cooldown for 5 seconds upon the orb dissipating after inactivity, or 6 seconds upon the orb finally bursting.
virtuoso may activate "Musical Mode" by pressing Y on a physical keyboard. This will lock the user's inventory, though they can still use the item's attacks. While in this state, the user can press the ~, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, _, =, Backspace, Z, X, C, V, B, N, M, left Ctrl, right Ctrl, left Alt, AltGr and CapsLock keys to play various musical notes. Holding Q or P while or before pressing a note will lower the note by a half step (playing the flat version of the note), and pressing Y again will deactivate Musical Mode.
If the user plays the sequence N-N-Z-C while in musical mode, a bone projectile is fired in the direction the user is facing. The bone travels at roughly 75 studs per second, deals 1 damage, and ignores gravity until making contact with an enemy. The bone plays the Undertale hurt sound effect when damaging an enemy. Upon inputting the sequence, there is a 1% chance a barrage of 200 bones are fired instead. The user can fire bones as rapidly as the sequence can be input.
=== Melody Orb Control [E] ===
This ability changes the function of all of virtuoso's inputs.
* Grab Closest Orb/Shoot Orb [activating virtuoso]Can only be used while a Melody Orb is summoned. On use, the user plays three notes before grabbing the nearest Melody Orb and attaching it to the end of virtuoso. Orbs can be grabbed no matter the distance. While an orb is attached to virtuoso, all other functions of the item are disabled. If virtuoso is unequipped while an orb is grabbed, the orb is detached from virtuoso and placed at its position. Activating virtuoso while an orb is grabbed shoots the orb at the point at aim. The orb travels at approximately 165 studs per second and is unaffected by gravity. After 6 seconds of travel or upon hitting a solid surface, the orb bursts, dealing 35 damage and weak knockback in a 10-stud radius. Allies within the burst are healed by 15 health. The orb is not destroyed by the burst and may continue to be used afterwards. Shoot Orb has a cooldown of 1.5 seconds.
* Summon Melody Orb [E]The user plays two notes before creating a yellow orb at the point of aim, up to 25 studs away from the user. Can create a maximum of 3 Melody Orbs; the ability has no affect after three orbs have been created.
* Detonate Orb/Detonate Orbs [R]The user plays three notes before exploding and subsequently destroying all summoned Melody Orbs, each orb dealing 40 damage and weak knockback to enemies in a 10-stud radius. Enemies cannot be hurt by more than one orb's explosion at once. Allies within the orbs' explosions are healed by 35 health per explosion, up to 105 health healed if within all three orbs' explosions. The ability's name changes from "Destroy Orb" to "Destroy Orbs" when two or more Melody Orbs have been summoned. The ability can be used even while no orbs are summoned. Detonate Orbs has a cooldown time of 2 seconds beginning upon the final note being played; the cooldown time increases by 1 second per Melody Orb summoned at the time of use, up to a maximum of 5 seconds with 3 Melody Orbs summoned.
Melody Orb Control is exited upon unequipping virtuoso or using any ability while the mode is active, with the exception of Grab Closest Orb.
=== (Target) Nightmare Discord [R] ===
Can only be used while the user's point of aim is hovering over an enemy. Upon use, the user plays three notes before a black beam emits from the end of virtuoso to the enemy, dealing 6 damage 5 times over the course of 2 seconds. Nightmare Discord goes on cooldown for 6.5 seconds upon the beam being created.
=== (Ally) Dream Harmony [R] ===
Can only be used while the user's point of aim is hovering over an ally. Upon use, the user plays three notes before a white beam emits from the end of virtuoso to the ally, healing 10 health 5 times over the course of 2 seconds. Dream Harmony goes on cooldown for 6.5 seconds upon the beam being created.
== Tips ==
* virtuoso is best for its capability when playing in team-based modes. This is because its abilities are capable of dealing damage to enemies and healing allies at the same time.
* Unlike lute and flag post that benefit teammates in a radius around the user, virtuoso can benefit allies from a distance by using its corresponding abilities.
== Gallery ==
Virtuoso activation.gif|virtuoso in use.
Virtuoso grabbing melody orb.gif|Melody Orb Control in use.
Virtuoso holding melody orb.png|Holding a melody orb.
Virtuoso melody orb explosion.gif|Shooting a melody orb.
Virtuoso nightmare discord.gif|Nightmare Discord in use.
Virtuoso dream harmony.gif|Dream Harmony in use.
Virtuoso bone fire.gif|Firing a bone.
Virtuoso bone fire barrage.gif|Firing a barrage of bones.
=== Miscellaneous ===
Virtuosobone.webp|Model of virtuoso's bone.
Musical.png|virtuoso seen with invisibility debug.
Virtuoso Notes on Piano.png|Some of the playable notes on virtuoso with corresponding keys.
Virtuoso melody orbs.gif|Melody Orb in use prior to v1.8.0.
== Audio ==
Sound 	SFX	Description
M1 1 	 	Plays upon summoning the red orb.
M1 2 	 	Plays on the first explosion of the red orb.
M1 3 	 	Plays on the second explosion of the red orb.
Melody Orb summon 	 	Plays upon summoning a Melody Orb.
Melody Orb idle 	 	Plays while Melody Orb is active.
Melody Orb detonate	 	Plays upon detonating a Melody Orb.
Melody Orb shoot 	 	Plays upon shooting a melody orb
Nightmare Discord 	 	Plays upon using Nightmare Discord.
Dream Harmony 	TBA	Plays upon using Dream Harmony.
== Trivia ==
* virtuoso's bone ability is a reference to Sans from Undertale. The sequence required to create a bone is a reference to the opening notes of Sans' fight theme, MEGALOVANIA.
== Changes ==
* v1.8.0 [🎃]
** Melody Orb ability reworked.
** Musical Mode now shows the timeline of notes played.
** Musical Mode no longer sets walkspeed and jump height to zero while active.
** Tooltip changed from "whats a berzerker?" to "did you know you can play music with this? yeah just press y on pc!".
* v1.7.3
** Base attack first hit damage increased from 15 to 25.
** Base attack second hit damage increased from 25 to 40.
** Melody Orb damage increased from 35 to 40.
* v1.7.0 [🎂]
** Added virtuoso.
Category:Ranged Items
Category:Based on media
Category:Items
Category:Inflicts knockback
Category:Items with abilities
Category:Support Tool