It's very possible that they use said abilities to trap Oliver in a blissful world of his own creation in order to take him off the board, which would be a pretty clever setup for the 100th episode in that it allows for several characters -- alive or dead -- to appear for Arrow's milestone achievement.