fix broken ud.hasShield after wd.isShield removal in 92 (thx [BoS]nixtux!)