New pass on ShadowRealm.xml and the ToW in-game:
Inflict Infection:
(model: Inflict Crippling Wounds & Bombard)
Current DESCRIPTION@ABILITY_INFLICTINFECTION:
"Melee and Ranged attacks used by this unit can inflict Infection. This does not affect Machine, Undead, Elemental, or Shadow Demon targets."
Suggested text:
"Melee and Ranged attacks used by this unit can inflict Infection. Infected units suffer from {InfectedBlightWeakness} weakness, Bloated with Gas, and Inflict Infection.[br/][br/]Machine, Undead, Elemental, or Shadow Demon are immune."
I'll look into this one.
Tame Shadow Demon:
Current DESCRIPTION@ABILITY_TAMESHADOWDEMON:
"Attempts to take control of target enemy Shadow Demon {resistvalue}."
Issue: the {} variable is not recognized. It isn't useful either, because the resistance check is displayed right next to the name in the ToW.
That change was your idea in the first place

Although, I should've checked whether the ability has the {} part in the code, so that's on me as well. I'll just remove it I guess...
Crystal Mine:
There is only one entry in the ToW; DESCRIPTION@STRUCTURE_CRYSTALMINE from Decodence.xml is used ("granting income of both gold and mana."), whereas income is said to be only +10 gold.
Perhaps a modified description is needed in ShadowRealm.xml?
It might be a bit complicated I assume. I'll look into it as well.
Shadow Bomb:
(model: Flash Bomb?)
Description: "Launches a mana-infused flash bang that bursts apart into a mixture of light, shadow realm scraps and frost. Attempts to cause the target to be Blinded for {blindedTime}."
Compare to Flash Bomb in LOCALBALANCE.xml (PBEM mod): "Launches a mana-infused flash bang that bursts apart into a mixture of light, scraps, and flames. Deals {flashbangPhysicalDamage} and {flashbangFireDamage} damage to target enemy unit and attempt to Blind all units in 1 hex radius for 2 [turn/]. If Blind was unsuccessful, affected units lose 25% of their movement points. Blinded units have a maximum attack range of 1 hex."
PBEM and SR Expansion still use different versions of Flash Bomb, and I assume that the current SR version of Shadow Bomb is the correct implementation unless Hiliadan/someone else in the dev team says otherwise. You propose a balance change, and I'm not the one who has the right to make it.
Geyser:
No damage is displayed next to the name in the ToW.
Also, perhaps, it could have a chance to inflict Drenched?
1. Will look into that.
2. Balance issue. It probably could, but I'd argue the displacement is already valuable as it is.
Lesser Shadow Walking:
double same entry, one of them with the wrong icon?
English version, latest update. Cannot replicate, searching the ToW shows only one Lesser Shadow Walking.
Mercenary Strike:
description not written. A placeholder?
Mercenary Strike was planned as an ability for one of the units, if I'm not mistaken. Hiliadan and I had a little discussion in PM about that one way back. He then included it in the Known Issues list. I deleted it both from the .acp and the .xml files. It shouldn't even exist anymore, and it doesn't for me. Interesting that it somehow survived the ordeal...
Shadow Shift:
Unusual formatting in the ToW: a resistance check icon (replacer) is used in place of a damage type icon (replacer): after verification in game, it is an additive bonus to the physical protection (like the -20% Physical Weakness for Halfling units, or any physical debuff in game), and not a multiplier to the Physical resistance percent (like the 20% bonus to all resistances when in guard).
Suggestion: replace [resistPhysical/] (?) replacer with [physic/] replacer in the {} variable.
While it's quite possible this won't be anything significant and the change could go through, I'd still say that the original coding of this ability is a bit unique as it adds 3 instances of 20% Physical Protection. It could probably stay this way due to this specific coding interaction. Not really important, if you ask me.
Shadow Running:
same icon as Lesser Shadow Walking? (see Lesser Shadow Walking)
English version, latest update. Cannot replicate, icons are different and descriptions differ as well.
Chaos:
Dark Zeal:
-> A remainder that pictures are missing in the ToW.
Same as previous, pretty much. I fixed them myself in the .acp file, so I highly doubt it's possible that they reverted. Also, both of those work for me right now.
Shadow Demons and conversion:
Shouldn't any conversion ability's description mention that Shadow Demons are immune, when relevant?
For instance, Charm and Seduce don't mention the immunity.
It requires either:
a. Adding a specific property to Shadow Demons mentioning their immunity to conversions;
b. Fixing each one of the affected abilities to correctly convert Shadow Demons;
c. Fixing each of the affected abilities' descriptions to mention that Shadow Demons cannot be converted.
And I don't know how exactly the dev team has decided to deal with this issue. I think it either is already in the Known Issues list or it was discussed already on the forums.
I didn't even bother reading through, I knew the list all too well...
Cannot replicate, I have them all as single entries. I fixed those myself in the .acp file, so if this persists, redownload the mod in Steam please. Your acp files are probably of the previous update. And that's why most of these issues seemed too familiar to me at first glance...
Also, please note that the ToW can somehow bug out and duplicate entries by itself. For example, I had Sphinx Temple get a double ToW entry even though I know it wasn't duplicated for the Shadow Realm layer. Close/reopen the ToW if this happens.
Monument to the Ashen Rose
Wicked Flame of Ghrauth
-> Aren't the later, at least, caused by the fact we both load Decodence mod and have a modified Decodence.xml file in SR mod?
Talking about modified Decodence assets, we have non consistent description for two resource sites:
Mithril Mine: double entry
1) With Decodence description (both gold income and production bonus): 10 gold income, NO production bonus
2) With SR description (abundant resources, and unlocks Mithril Armory): 20 gold income
Crystal Mine: Decodence description (both gold and mana income): 10 gold income, only
No, the updated Decodence.xml stores updated descriptions (for example, Wicked Flames of Ghrauth have the Shrine of the Scarlet Destroyer effect, which wasn't even mentioned before I added it in).
Mithril Mine: known issue, caused by the Decodence mod. I spoke to Hiliadan about it, he said that the SR description one is the correct one, but it's hardly a priority to fix that (and it's slightly complicated as well).