magic wither how long does it last