in Dark Omen
Troll has magic resistance which only Stone troll type has according to TT. Thus, no River troll type is in game
Troll has 3 AR while none save in TT 4Ed and 5+ save in latter TT editions
It's unlikely that troll has wound regeneration ability but is unclear precisely.