As of now, the new PLAY is live and undergoing testing in Platinum. If all goes well, I'll be moving it to Prime for additional testing either later tonight, or sometime tomorrow, with the latter being more likely.
What all has changed? Well, basically everything.
The old play system was one of the few remaining major systems that has seen very little change since its creation. As many bards could tell you, learning started dropping off past 300, and getting past 350 became a serious struggle. In addition, play was resource-intensive, and produced a lot of scroll. These issues in particular prompted the rewrite, although there were many others.
A few key changes:
(1) Play will now teach past 1500 ranks in all instruments, a bit up from the previous caps. Learning rates are now based on (instrument difficulty + song difficulty), rather than just instrument difficulty. This should allow people to learn from their favorite insruments much longer. Before any youngsters panic, there are a few song types that make an instrument a bit easier to play.
(2) Play experience timer is gone. Instead, Play will pulse like enchantes, and the longer you play a song, the more experience you'll gain per pulse. All songs last 2 minutes, or until stopped. Experience over a two-minute period should be roughly what it was before for most people. For very high instrument skills, it should be better.
(3) Support has been added for various instrument-based feats. For this release, there will be one for Bards, one for Clerics and Paladins, and one for everyone (see below). Once things are tested and debugged, I'll start looking into adding more feats to the system.
(4) Actions while playing are restricted, but you can do more while playing now than you could previously.
(5) Support has been added to allow for playing worn instruments and ground-based instruments. Right now, instrument like drums and certain harps can now be played on the ground as long as you have the right tools. Eventually this will allow freestanding instruments like floor harps and harpsichords. Speaking of the latter, support for keyboard instruments has been included.
(6) It is now possible to play a song FOR someone or something. While support for this is currently limited to just messaging, this allows a lot of new possibilities, such as having NPCs or critters react to music, or having things like musical locks.
(7) Syntax is both more complicated and far easier. More specifically, now you only need to type PLAY (SONGTYPE) to play a song. Specifying instrument is totally optional, and there is no longer any need to specify tools...you just need to have them.
That should sum up the key changes for now. Here's some more specific details from the PLAY HELP command:
PLAY: Instrumental Performances |
To stop playing a song, use STOP PLAY. |
Syntax: () indicates a required field. {} indicates an optional field. |
PLAY (song) {mood} {ON} {instrument} |
PLAY (Song) {mood} {ON} {instrument} FOR (TARGET) |
PLAY /PERFORM (message) |
To use this option, you must be already successfully playing a song. |
If you aren't skillful enough for that song, /perform will not work. |
--- BARD ONLY OPTIONS --- |
PLAY (Enchante Name) -- You will need to know the enchante. |
PLAY WITH (PERSON) |
May be used to accompany an Enchante. |
PLAY /DANCE (Song) {mood} {ON (instrument)} {FOR (TARGET)} |
This will make any PLAYACT area into a temporary dance floor. |
To use special dance moves on these temporary dance floors, |
-- use DANCE (person) (dance move) where the move can be... |
TAP, TURN, DANCE, DIP, and more! |
--- CLERIC/PALADIN OPTIONS --- |
PLAY (Hymn/Psalm) {mood} {ON} {instrument} FOR (Immortal) |
Can be used to gain favor with the Immortals. |
Of course, you'll want to play well, and in appropriate areas. |
Available Song types (from easiest to hardest): |
scales (ruff), arpeggios (rudiments), ditty, folk, ballad, waltz, lullaby, march, jig, lament, wedding, hymn, rumba, polka, battle, reel, elegy, serenade, minuet, psalm, dirge, gavotte, tango, tarantella, bolero, nocturne, requiem, fantasia, rondo, aria, sonata, and concerto. |
Note: For percussions, ruff and rudiments replace scales and arpeggios. You may use either version -- it will default to the correct type of the instrument. |
Available Styles/Moods: |
off-key, halting, confident, masterful, slow, loud, quiet, quick, fierce, flashy, playful, solemn, mournful, wistful, excited, haunting, romantic, and cheerful. |
Off-key and halting styles will make all songs easier to play. Confident and masterful styles will make all songs more difficult to play. |
Please be aware that not all 'moods' are compatible with all song types, and some combinations may result in unexpected play styles. In addition, certain combinations can make a particular song easier or more difficult to play. Except as noted above, this varies from song to song. |
Some examples:
PLAY WALTZ will play a basic waltz on whatever instrument you are holding. Fairly simple.
PLAY WALTZ ROMANTIC will play a romantic waltz on your instrument. The style may change the difficulty of the song. Except as noted in PLAY help, this varies from song to song.
PLAY WALTZ ROMANTIC ON HARP will play a romantic waltz on a harp. If you don't have one in your hands, it'll check to see if there is an unplayed harp on the floor, and if so, you may be able to play it!
PLAY HYMN CONFIDENTLY FOR FAENELLA will play a confident hymn in honor of Faenella. While anyone can do it, if a Cleric or Paladin do it in a suitable location, they may gain soulstate or devotion. As with most soulstate and devotion modifiers, there is a timer involved.
PLAY /DANCE WALTZ will play a basic waltz just like PLAY WALTZ. However, if a Bard does this in a playact designated room, it will turn the room into a temporary dance floor for as long as they play, and a short time thereafter. To use the temp dance verbs, you need to use DANCE <target> <dance move>. The list of dance floor moves should be available on the play.net website under the dance listing.
PLAY /PERFORM A RAPID SERIES OF ARPEGGIOS AS HE BRIDGES FROM THE VERSE TO THE REFRAIN. will message the room "Dartenian performs a rapid series of arpeggios as he bridges from the verse to the refrain." It works exactly like custom SMILE or PONDER. This allows custom performance messaging (assuming you are playing at least passably well), but as always remember to keep it IC and clean. All the normal rules apply, and misusing this feature can result in cautions or warnings.
Again, this is now live in Platinum. Prime will see it later tonight, or more probably midday tomorrow. Once I'm sure there are no major bugs, we'll move it to TF as well.
- GM Dartenian
"You ain't seen nothin' yet!" - Al Jolson
LiveJournal: http://www.livejournal.com/users/dartenian/