We can confirm that friendship rocks was on the Magic for this fall’s WBTA. We also had it on the Wonder for the EBPC in 2012. It is usually something done on the longer cruises, or those with a higher number of sea days, what I understand.
One cruise that was long enough did not have it. I asked my son because I didn’t recall them doing it on the Magic for the 12 night Norway/Iceland/Scotland cruise. He confirmed they did not but that was like 3 years ago so our recall on that may not be accurate.