I think its impossible to make when smith on screen wear stealth ring, but u can use that one macro:
Creatures:= how many creatures on screen have to be for wear ring
Creatures:= how many creatures on screen have to be for wear ring
Quote:STEALTH RINGrep++ please
Creatures:=4
Creatures.OnScreen()>=!Creatures! [OnCreatures]
Misc.ItemCountEx(3049)>=1
Self.Inventory.Ring()<>3086
Self.Equip.Ring(3049)
Exit()
{OnCreatures}
Self.Inventory.Ring()==3086
Self.UnEquip.Ring(0)
Exit()