Yo te recomendaría el Staff of Piercing lo más refinado posible. ¿Por qué?
El Staff of Piercing de por sí, sin refine, te da +4 int e ignora el 10% del mdef de cualquier monstruo, sin importar raza, tamaño etc. Por cada refine aumentas en 1% el mdef ignorado, por tanto por ejemplo con uno +9 ignorarías el 19% de mdef, lo cual es considerable.
En cuanto a la Necromancer Card. Ejemplo. Un Lich Bone Wand +9 (matk +3) con 2 Necromancer Card. No hace más daño que un SoP +9. (Comprobado en RO Calculator)
Imagínate que tienes este equipo
Ulles's Cap/Crown [Isilla Card]
Elven Ears/Sunglasses [Isilla Card]
Orlean's Gown +3int [Agav Card]
x2 Orlean's Gloves [Zerom Card]
Lich Bone Wand +9 [x2 Necromancer Card]
Blessing, y Amply al 10. Tu matk alcanzaría 1018 - 1774
Si atacaras a un Salamander con Storm Gust al lvl 10, por cada golpe le quitarías una media de 7138 puntos de daño.
No obstante...
Si llevaras un SoP +9 tu matk bajaría a 949 - 1656, sin embargo, si atacaras a un Salamander con Storm Gust al lvl 10, por cada golpe le quitarías una media de 7564 puntos de daño. 400 puntos más que con Necromancer!
Ese daño tan grande se debe al 19% del mdef ignorado.
Por supuesto, todo lo que he dicho lo he comprobado y lo puedes comprobar en RO Calculator.
http://calcx.wushuang.ws/ (http://calcx.wushuang.ws/)
Conclusión. SoP+9 > ALL
Las demás cartas que mencionaste, tampoco harían que hicieras más daño que con un SoP +9.
La Fallen Bishop Card no pude comprobarla pues no la encontré en el RO Calculator. Quizás 2 de esas cartas serían mejor, pero como que conseguirlas es "un poco" imposible jajajaja