BlackArchon
Warlord
No problem. 
I posted it there: http://forums.civfanatics.com/showthread.php?p=8895710#post8895710
But even when it is a bug, I do not really understand one game mechanic, perhaps you can explain it a little bit further:
All units have a certain amount of magic resistance, which is usually 0%. When a unit is a puppet and it casts a spell, the target hast +20% magic resistance. Other magic resistance-affecting promotions are Channeling II and III, each grants -10% to magic resistance of the target (according to Civilopedia). So if I create a puppet by a mage with Channeling III, the target should have +20-10-10=0% magic resistance, shouldn't it?
But then there is also Metamagic I, II and III, each grants -5% to enemy's magic resistance (also according to Civilopedia). So if I have an archmage with Channeling III and Metamagic III, he should have -(10+10+5+5+5)=-35% to enemy's magic resistance. Is this also right?
So if this archmage casts Domination, which raise the target's enemy resistance by +10% (according to Civilopedia), the target should never be able to resist this spell, because -35%+10%=-25% and my archmage should always be successfull. Even a puppet by this archmage should always be successfull (-25%+20%=-5%).
Is all this right so far? If it is, why are archmages (at least in my games) not always successfull when casting Domination? Or am I completely wrong and magic resistance only affects damage spells?

I posted it there: http://forums.civfanatics.com/showthread.php?p=8895710#post8895710
But even when it is a bug, I do not really understand one game mechanic, perhaps you can explain it a little bit further:
All units have a certain amount of magic resistance, which is usually 0%. When a unit is a puppet and it casts a spell, the target hast +20% magic resistance. Other magic resistance-affecting promotions are Channeling II and III, each grants -10% to magic resistance of the target (according to Civilopedia). So if I create a puppet by a mage with Channeling III, the target should have +20-10-10=0% magic resistance, shouldn't it?
But then there is also Metamagic I, II and III, each grants -5% to enemy's magic resistance (also according to Civilopedia). So if I have an archmage with Channeling III and Metamagic III, he should have -(10+10+5+5+5)=-35% to enemy's magic resistance. Is this also right?
So if this archmage casts Domination, which raise the target's enemy resistance by +10% (according to Civilopedia), the target should never be able to resist this spell, because -35%+10%=-25% and my archmage should always be successfull. Even a puppet by this archmage should always be successfull (-25%+20%=-5%).
Is all this right so far? If it is, why are archmages (at least in my games) not always successfull when casting Domination? Or am I completely wrong and magic resistance only affects damage spells?