# Can we have "Cancel" for Targeting spells, please?

**URL:** <https://community.gemsofwar.com/t/can-we-have-cancel-for-targeting-spells-please/62882>\
**Category:** Feature Requests and Game feedback\
**Created:** [April 15, 2020, 10:22pm UTC](https://community.gemsofwar.com/t/can-we-have-cancel-for-targeting-spells-please/62882 "2020-04-15T22:22:01Z")\
**Posts on this page:** 5\
**Page:** 2

<div class="post-metadata">

**Author:** ![UKresistance](https://sea1.discourse-cdn.com/flex019/user_avatar/community.gemsofwar.com/ukresistance/32/7558_2.png) [@UKresistance](https://community.gemsofwar.com/u/UKresistance)\
**Post date:** [April 23, 2020, 1:03pm UTC](https://community.gemsofwar.com/t/can-we-have-cancel-for-targeting-spells-please/62882/21 "2020-04-23T13:03:50Z")

</div>

> [@Smiling\_Spectre1](#):
>
> Sorry, but you didn’t hear what am I talking about. Ok, I’ll repeat especially for you:

Your change, once again breaks how the game currently works. If you add your ‘cancel’ it would change how traits and spells work.

So, once again you can’t just add a cancel because it changes ganeplay.

---

<div class="post-metadata">

**Author:** ![vanyel](https://sea1.discourse-cdn.com/flex019/user_avatar/community.gemsofwar.com/vanyel/32/32071_2.png) [@vanyel](https://community.gemsofwar.com/u/vanyel)\
**Post date:** [April 23, 2020, 1:03pm UTC](https://community.gemsofwar.com/t/can-we-have-cancel-for-targeting-spells-please/62882/22 "2020-04-23T13:03:53Z")

</div>

> [@Slypenslyde](#):
>
> if you push “cast”, nothing has happened to the battlefield yet but you are now unable to change your mind.

> [@Slypenslyde](#):
>
> It’s not a dramatic gameplay change because you haven’t cast the spell yet. There is no trigger for “when the player is about to select a target” so there aren’t things it’d break.

This isn’t 100% true. The arcane trait triggers as soon as you push cast, before you choose a target. So the change would require the order of resolution to be changed so that choosing a target moves to before traits like arcane resolve.

I’m pretty sure this is what the “opposition” is trying to say, they just aren’t saying it well. I’m not a programmer, but I would assume this particular instance of how the code is set up is the deal breaker for adding cancel because if everything else in the code is based on certain traits triggering before a target is chosen, then the devs would need to rework all the instances of this before changing the resolution order otherwise they may cause unexpected consequences (read as “break” other parts of the code)

Fyi, I think it would be spiffy if the cancel existed. I just don’t think it’s quite as straight forward a change as you all think, otherwise it wouldn’t get pushback from the devs every time it comes up. 🤷‍♂️

---

<div class="post-metadata">

**Author:** ![UKresistance](https://sea1.discourse-cdn.com/flex019/user_avatar/community.gemsofwar.com/ukresistance/32/7558_2.png) [@UKresistance](https://community.gemsofwar.com/u/UKresistance)\
**Post date:** [April 23, 2020, 1:17pm UTC](https://community.gemsofwar.com/t/can-we-have-cancel-for-targeting-spells-please/62882/23 "2020-04-23T13:17:18Z")

</div>

It would be a big nerf for frostmage, 25% chance to freeze an enemy when ally casts spell. Because I’m probably not going to zap what just froze.  
Then the bug reports when your spell kills a troop and the freeze fails because it is targeting a dead troop. Which is how the game works.

---

<div class="post-metadata">

**Author:** ![Slypenslyde](https://sea1.discourse-cdn.com/flex019/user_avatar/community.gemsofwar.com/slypenslyde/32/30373_2.png) [@Slypenslyde](https://community.gemsofwar.com/u/Slypenslyde)\
**Post date:** [April 23, 2020, 5:35pm UTC](https://community.gemsofwar.com/t/can-we-have-cancel-for-targeting-spells-please/62882/24 "2020-04-23T17:35:53Z")

</div>

Aha, OK!

That would be some coding effort, but at least we can say _if_ that change were made nothing would have to be rebalanced. And I guess UKResistance is bringing up a situation where the trait has impact on the battlefield _before_ target selection and thus affects the target you might choose. I’d argue that kind of behavior was a bad idea but it’s already there so it’s not really worth diving into that topic.

I guess I ask myself if those are meta strats everyone depends on or if being able to back out of a bad cast brings so much good it’s worth the change. Over the years I’ve gotten better about not pushing “Cast” until I REALLY mean it, but I do think for most players this’d be a boon.

---

<div class="post-metadata">

**Author:** ![Smiling\_Spectre1](https://sea1.discourse-cdn.com/flex019/user_avatar/community.gemsofwar.com/smiling_spectre1/32/7204_2.png) [@Smiling\_Spectre1](https://community.gemsofwar.com/u/Smiling_Spectre1)\
**Post date:** [April 23, 2020, 10:52pm UTC](https://community.gemsofwar.com/t/can-we-have-cancel-for-targeting-spells-please/62882/25 "2020-04-23T22:52:10Z")

</div>

> [@UKresistance](#):
>
> Your change, once again breaks how the game currently works.

## Can you explain, what exactly will be broken? Because I cannot see anything now. … Ah, I see with your “Frostmage” reply. Yes, you are right here. Well, in my opinion, it’s wrong in current state, but at least I see your point. Well… It’s up for developers then.

Hrm. I checked all troops for “When ally cast a spell” trait. And there are this troops really affected by this “preliminary activation” (and so will change it’s logic in case of “cancel” implementation):

- Queen of Sin (Enemies lose 4 random stats)
- Viper (3 damage to a random enemy)

Classes:  
Frostmage (25% chance to freeze)

That’s the full list.

So 2 marginally useful traits, and one 25%-chance Hero trait will work slightly different. And you says about “big nerf” and “breaks how game works”.

I think, you are slightly exaggerrating here.

[Previous page](https://community.gemsofwar.com/t/can-we-have-cancel-for-targeting-spells-please/62882.md?page=1)
