update gm command giveskill for better performance and add checks for existing skill and current level.