So I've been playing around with masteries and training. It would seem that any mastery that can be self casted will gain experience. What was surprising is I decided to train fencing from 115 to 120. Using the mastery thrust repeatedly gives you gains. So being whom I am I figured let's try the satyr trick to increase gains. To my surprise the satyr dropped me below 90 fencing. Much more to my surprise I was able to still use the mastery at 85 skill. Is this working as intended?