What resilience -should- do is give you a chance to resist poison effects similar to the way orange petals work.
It won't prevent you from getting poisoned, but it will give you a small chance to resist poison that depends on your skill.
Though in the case of petals its guaranteed resistance up to greater poison, the bard immunity gives you a % chance.
I believe that it may be bugged so that the resistance check from the petals is overriding that of the bards and if you don't already have petals in effect the bard check is being ignored. (Which of course defeats the purpose)
Basically if you drank a deadly poison on test, then ate some petals, you should notice that with resilience in effect you still have a chance to resist the deadly poison even if the poison overwhelms the petals.
Along with the mentioned changes to the mastery abilities, this poison resistance is also fixed so that the resistance is factored separate from the petals.
----------------------------
As for skiill gain, you have a chance to gain by initiating a spell song. The upkeep wont give you gains.
It won't prevent you from getting poisoned, but it will give you a small chance to resist poison that depends on your skill.
Though in the case of petals its guaranteed resistance up to greater poison, the bard immunity gives you a % chance.
I believe that it may be bugged so that the resistance check from the petals is overriding that of the bards and if you don't already have petals in effect the bard check is being ignored. (Which of course defeats the purpose)
Basically if you drank a deadly poison on test, then ate some petals, you should notice that with resilience in effect you still have a chance to resist the deadly poison even if the poison overwhelms the petals.
Along with the mentioned changes to the mastery abilities, this poison resistance is also fixed so that the resistance is factored separate from the petals.
----------------------------
As for skiill gain, you have a chance to gain by initiating a spell song. The upkeep wont give you gains.