public void onClick()
        {
            CombatUiStateKeeper.hideCombatUi();

            this._ability = AbilityFactory.getAbility(this.name);

            this.abilityRangeSelection = new Range(Rangefinder.findAllTilesInRange(TurnOrder.getActiveCharacter().GetComponent <CharacterBase>().getCurrentTileOfCharacter(), this._ability.range), "ability");
            this.abilityRangeSelection.colorRange();
            this._targetMode = true;
            CombatUiStateKeeper.jumpBackEnabled = false;
        }
        public void onClick()
        {
            CombatCharacterController activeCharacter = TurnOrder.getActiveCharacter().GetComponent <CombatCharacterController>();
            HashSet <GameObject>      foundRange      = Rangefinder.findAllTilesInRange(
                activeCharacter.getCurrentTileOfCharacter(),
                activeCharacter.GetComponent <CombatCharacterController>().walkRange
                );

            CombatUiStateKeeper.hideCombatUi();
            this._currentMovementRange = new Range(foundRange, "movement");
            _currentMovementRange.colorRange();
            this._isMovementPhase = true;
        }