magic arrows <=> supports all classes