Depends on how it's coded i guess, but I would assume, the client doesn't have any info on things like that (at least it really shouldn't). Usually all data like that would just be saved on the server side, player sends the command, I used skill X -> server does all the calculations and sends back the result. Also the reason why you get the "connecting" every time you use a skill/attack, it's waiting for the server response with all calculations, then it starts the animations on the client side.
Getting the scenes is a different story: client says: give me scene X, server confirms: player has unlocked scene X, therefore sends him the scene. Now the client has scene data which can get extracted. There's no reason to ever send a variable that's only used to calculate damage to the client though. You'll just send the result of the calculation.