private void initFlashSkill(BubbleController otherBubble) { //For each skill disabled, test if the flash skill should actived //POISON -> Blue + YELLOW if (PlayerData.instance.getSkillLevel(EnumsGame.GameSkills.POISON) > 0) { if (controller.collor.Equals(EnumsGame.BubbleCollors.YELLOW) && otherBubble.collor.Equals(EnumsGame.BubbleCollors.BLUE) || controller.collor.Equals(EnumsGame.BubbleCollors.BLUE) && otherBubble.collor.Equals(EnumsGame.BubbleCollors.YELLOW)) { controller.goMix(otherBubble); } } //EARTQUAKE -> YELLOW + RED if (PlayerData.instance.getSkillLevel(EnumsGame.GameSkills.EARTHQUAKE) > 0) { if (controller.collor.Equals(EnumsGame.BubbleCollors.YELLOW) && otherBubble.collor.Equals(EnumsGame.BubbleCollors.RED) || controller.collor.Equals(EnumsGame.BubbleCollors.RED) && otherBubble.collor.Equals(EnumsGame.BubbleCollors.YELLOW)) { controller.goMix(otherBubble); } } //ARKANE -> RED + BLUE if (PlayerData.instance.getSkillLevel(EnumsGame.GameSkills.ARKANE) > 0) { if (controller.collor.Equals(EnumsGame.BubbleCollors.RED) && otherBubble.collor.Equals(EnumsGame.BubbleCollors.BLUE) || controller.collor.Equals(EnumsGame.BubbleCollors.BLUE) && otherBubble.collor.Equals(EnumsGame.BubbleCollors.RED)) { controller.goMix(otherBubble); } } }