generic skill on level change forwarding implementation