it is a design issue in the game, that all non damage skills should be a weaving skill (OGCD) or it will be bad forever.