public static EnemyBoardSkill ShuffleSkill(Func <bool> wtu, int numShuffles, float delay, Transform parent)
    {
        EnemyBoardSkill boardSkill = Create(parent).AddComponent <EnemyBoardSkill>();

        boardSkill.initValues(EnemySkillType.SHUFFLE, wtu, 0, 0);
        boardSkill.numShuffles = numShuffles;
        boardSkill.delay1      = delay;
        return(boardSkill);
    }