Thaumaturgic:

1 : performing miracles
2 : of, relating to, or dependent on thaumaturgy
The performance of miracles; specifically : MAGIC