Isolde (Ice Mirror Mage/Fighter concept)
Brief Description: She is a melee fighter/mage from the Freljord who uses Ice mirrors to aid her in battle.
Cold Feet (Passive) - Whenever Isolde is displaced by a knockback she emits an aoe slow in the area where she was knocked back.
Her W being her most important ability since it interacts with the rest of her kit should probably be explained first:
Mirror's Reflection (W) - On cast, Isolde creates an ice mirror near her that faces the direction Isolde was facing when casted. This mirror cannot be targeted and will melt after a duration of about 60 seconds. This is not on a charge system and the cooldown should be high early game, and scale down as she puts points into the ability.
Isolde can target a mirror with left click to select it within a long range, this mirror should be indicated to all as the selected mirror. Selecting a mirror should take a short amount of time early game of 3 seconds, scaling down by 1 second per ult point, instantly being selected by level 16.
A mirror should have a face like so, giving things that come out of them 1 specific direction so that this isn't a coding mess.
Ice Shot (Q) - A long range line skillshot that has a low missile speed that can hit up to 3 champions or minions dealing more damage as it passes through units. Low cooldown once maxed. If this attack runs into a mirror, it will travel through the mirror to the selected mirror. (Confused yet?)
So here's where things get tricky. If Isolde hits Q through a mirror it will pop out on the end of the selected mirror. Early game you'll probably just travel this through 1 mirror and call it day. But once late game is reached, you have no cooldown on selecting mirrors which means you can bounce this through infinitely as long as it hasn't hit 3 champions or minions and as long as you keep selecting mirrors appropriately. This takes setup however because mirrors dont have a longer CD early game and they aren't a charge system.
Glacial drift (E) - Isolde does a very shot distance dash, resetting her auto attack and empowering her next auto attack to cleave and deal bonus damage.(Fiora's lunge distance). If she dashes through a mirror, she briefly becomes invulnerable while channeling for 1 second. After she is done channeling she will appear at the end of the mirror she dashed through (Note this is not the selected mirror), giving her a debuff of bonus movement speed and removing her ability to collide with units. If Isolde auto attacks an enemy during this debuff she will slow them and deal bonus damage.
Crystal cage(R) - Isolde gains 2 charges, each shooting a linear skillshot that collides with the first unit it hits. When it hits an enemy it will deal damage in a small aoe and mark the target. If Isolde auto attacks a marked enemy, the cage will activate dealing extra damage and very briefly stun the target.