Legend loses $194m in vicious price war