All CategoriesOther GamesSotM Game Engine › Kaargra Warfang timing question

Kaargra Warfang timing question

44 posts · 2120 views · started 2015-01-10 02:48 UTC
AL
AlexxKay
2015-01-10 02:48 UTC
#1

KW's flip side reads, in part: "At the end of the villain turn, Kaagra Warfang deals the hero target with the highest hp H melee damage and the hero target with the second highest hp H minus 1 melee damage."

Consider a 3H game, with heroes A, B, and C.  A has 23 HP, B has 21 HP, and C has 18 HP.  KW does her thing, starting by dealing 3 HP to A, reducing him to 20.  She then deals 2 HP to "the hero target with the second highest hp" -- but there's argument about who that is.  I claim that A is now second highest, so he should take the damage.  Some people in my group argue that, since both damaging directives are part of the same sentence, they happen simultaneously, and thus B should get the 2 damage.

Opinions?

MT
Medic-Tank
2015-01-10 03:00 UTC
#2

A

PH
phantaskippy
2015-01-10 03:14 UTC
#3

They are seperate damage calculations.

If it was Deal the 2 highest HP targets then it would not recalculate, but with this wording it will recalculate after the first damage.

AL
AlexxKay
2015-01-10 06:17 UTC
#4

?!?  That seems inconsistent.  Everything I've learned about timing in this game suggests that each instance of damage is unique, and calculates everything afresh.  Normally, the recalculation wouldn't matter for that sort of text, but sometimes it would.  Here's a (slightly vague) hypothetical, broken down:

  • Some effect says "Deal 3 damage to the 2 hero targets with the highest HP."

  • Determine who the two highest HP targets are.  Call them A and B.

  • Players choose which one gets damaged first.  Let's say they choose A.

  • A gets damaged for 3.  Some weird situation reacts to A taking damage and does a lot of side-efffect stuff, part of which causes B to take 4 damage.  Eventually we resolve all the side effects and come back to this calculation.

  • Have two targets been damaged?  No.  So we need to damage another.

  • Determine who the two highest HP targets are.  They are now C and D.

  • Players choose which target to damage.  They choose D.  (If A had still been one of the highest 2, he would have been ineligible as a target due to already having been picked, so the "choice" would be forced.)

  • D takes 3 damage.

  • Have two targets been damaged?  Yes.  We're done.

PH
phantaskippy
2015-01-10 16:37 UTC
#5

Even with all that it couldn't hit the same target a second time without redirectiong involved.

AL
AlexxKay
2015-01-10 18:41 UTC
#6

Good point. 

Slightly different example.  A starts with 20 HP, B with 19, C with 18.  Some people would claim that A and B should be damaged.  But after A takes 3 damage, then *C* is the second-highest.

HT
Happy_Thoughts
2015-01-10 21:29 UTC
#7

Recalculate is an accurate term, but perhaps not the clearest since (I'm pretty sure) he meant "recalculate hit point order" rather than "recalculate damage." To rephrase, it would not redetermine targets.

If the card read "Deal the 2 highest HP targets" then the damaging card would determine the two targets prior to dealing damage, and those two cards would take damage regardless of how that damage changed the hit point order.

If, however, a card reads as in your original post, the first target would be determined and damaged, and then the second target would be determined and damaged. The second target in this case could very well be the same as the first target, depending on how the damage affected its place in hit point order. So in your original example, I agree with you that hero A should be damaged twice.

PH
phantaskippy
2015-01-11 01:39 UTC
#8

The app resolves it exactly that way.

AL
AlexxKay
2015-01-11 03:30 UTC
#9

I disagree.  Cards do not determine all their targets at once, they just determine their next target, and whether or not they are done yet.  The most obvious example is the interaction of End of Days with Forced Deployment.  EoD destroys "all" cards, but "all" is not evaluated once, at the start of the effect – it is checked against each time an instance of the effect takes place to see if it is yet comlpete.

GR
Greywind
2015-01-11 05:20 UTC
#10

End of Days really only evaluates whether or not it is the last valid card it can destroy. If it isn't, it's like the Energizer Bunny.

PH
phantaskippy
2015-01-11 05:36 UTC
#11

All and Variables like X are not set amounts of targets.  If something deals damage to all targets and new targets enter play they are added to the list.

In the app, when 2 targets are dealt 3 damage it picks the two targets then asks you which one you want to take damage first, the second one takes it automatically.

If there is a tie for second highest you choose which one is the second highest, then choose the order of damage the 2 highest will be damaged in, and then the damage is dealt.

 

AL
AlexxKay
2015-01-11 17:27 UTC
#12

So far, we agree.

This is true, but I think that, at least in edge cases, incorrect.  I think the sequence should be:

  • Choose 2 from the set of eligible targets.  (May be automatic if there ARE only two.)

  • Choose which one takes damage first.

  • Deal the damage to that first one.

** Check if the set of eligible targets has changed.  (Aside from the standard removal of the first target.)

** If it HAS changed, choose the remaining target from the new set.

  • Damage the second target.

 

Note that these new steps would only happen in rare cases.  Have we actually tested such a case in the app?  They might already be doing this, after all.

PH
phantaskippy
2015-01-11 17:48 UTC
#13

I will work to check that in the app, since Tachyon and synaptic can can change HP mid-attack, setup might be hard though.  Don't have the Mega Computer.

AL
Arcanist_Lupus
2015-01-11 19:46 UTC
#14

What I really want to see checked (since I don't have the app) is what happens when a new target enters mid-attack.  But I can't figure out how to make that happen with the base game.

BL
bluedarky
2015-01-11 21:16 UTC
#15

We can do it at the end of the month when Unity comes out, play Voss, hit Bee Bot with attack one, use Bee Bot to destroy forced deployment.

No way I can think of to do it with just the core set though.

PY
Pydro
2015-01-11 21:26 UTC
#16

Why do we need the App? (It's also in Spiff's FAQ.)

8.When doing damage with a card that says “up to x targets” do you choose all targets you wish to hit before you deal damage?

If you are swinging a Taiaha to do a killing blow to a Cultist, bringing out a Zombie, you can choose the second attack to be that zombie.

AL
Arcanist_Lupus
2015-01-11 22:34 UTC
#17

Hm...

 

When you designate a target for a multi-hit attack like that, you check first to see if it's been designated as a target before.  What if you also check the 'ranking' of the target so that the ranking hasn't been designated before?

 

For example:  Three targets - A [20] B [19] C [18], are being hit with an attack which specifies "Deal 2 sonic damage to the two targets with the highest health".  For the first hit, you designate B, which is the 2nd highest (and therefore valid).  Now you have A [20] C [18] B [17].  You can't designate C because it's the 2nd highest health, and you've already designated the 2nd highest health, so you choose A instead.  A and B have taken damage, which is what you would expect, but a full target recalculation was allowed like usual.

 

The only caveat is that sometimes you could end up with a situation where there are no valid targets.  For example: A [20] B [19], same attack.  This time, you hit A first, leaving you with B [19] A [18].  You can't choose A because it's already been chosen, and you can't choose B because the 1st target has already been chosen.  In this case, the "can't choose a target twice" rule would trump the "can't choose a ranking twice" rule, and you'd choose B as your second target.

 

You could still end up with some weird situations when response damage gets involved, though.  If you have A B C and D (in order), and A getting hit triggers response damage which hits B so that after the first attack the order is now C D A B, this solution would dictate that you now have to hit D (and that you can't hit C), which is a little bit weird.  But other than that, it still works.

 

EDIT:  On second thought, it seems like the 2nd target should be the highest (or lowest, or whatever ranking you're using) health target that hasn't already been chosen, regardless of whether the first target was the 1st or 2nd highest health.  But I'm not sure how you would apply that to 3 or more targets while still preserving the ability to hit the targets in any order.

SI
Silverleaf
2015-01-13 16:54 UTC
#18

I've always thought that if the effect says to hit the X things with Y condition, you determine the X targets before you do the actual damage. Then you choose what order to process them in. Otherwise, it would say something like "Deal 2 damage to the target with the highest HP. Then deal 2 damage to the target with the second highest HP."

It's different when you damage all targets, or multiple targets where it's free choice rather than the two highest or whatever. Then you can totally hit one thing and apply the damage before you decide on the next target.

NA
Nataraja
2015-02-10 15:09 UTC
#19

 

That is not applicable to the situation at hand at all. "Up to X" lets players choose targets at their whim, while Kaargra (and Citizen Dawn and Grand Warlord Voss and others that elude me at the moment) choose multiple target according to specific criteria.

So far I've played it so that those cards, and cards with similar effects, determine targets before resolving damage one instance at a time. Seems like the saner way. I suppose everyone'd love to hear Christopher weighing in on this though.

KI
Killswitch
2015-02-10 15:27 UTC
#20

I'm all for re-assessing HP ranks after each attack. Like anything else damage-related, each instance is calculated separately. When you factor in retaliation damage and redirection, it seems like a consistent way to handle it. So I would say one hero could potentially take both hits.

PH
phantaskippy
2015-02-10 15:44 UTC
#21

If you are dealing the two targets with the highest HP damage, you can't deal both to the same target.  Even "up to # Targets" can't hit the same target twice without redirection.

Each damage instance is calculated and resolved seperately, but that doesn't make:

Deal the 2 targets with the highest HP damage

=

Deal the target with the highest HP damage

Deal the target with the highest HP damage

 

You don't account for the damage just dealt to reassess the 2 targets with the highest HP mid attack.

KI
Killswitch
2015-02-10 15:50 UTC
#22

Warfang's card doesn't say "deal the 2 targets with the highest HP damage." They are separate instances with separate conditions.

NA
Nataraja
2015-02-10 16:01 UTC
#23

It doesn't say "Deal the target with the highest HP damage THEN deal the target with the second highest HP damage."

The use of "and" implies some sort of simultaneity. We know damage never happens simultaneously in this game, but the choosing of targets could. Wether it does or not is what's up to debate.

FO
Foote
2015-02-10 16:04 UTC
#24

It does.

I think folks get the "simultaneously" thing confused in SotM. Just because things do not resolve simultaneously does not follow that nothing is simultaneous. Multiple effects that share the same trigger clause are considered to trigger simultaneously for instance (though we resolve them in the order of our choosing). Choosing targets can also happen simultaneously.

 

At the end of the villain turn, Kaagra Warfang deals the hero target with the highest hp H melee damage and the hero target with the second highest hp H minus 1 melee damage.
Let's also take a moment to just reflect on the fact that a single target can not both be the highest HP target and the second highest HP target at the same time. The game does not work that way.
RO
Ronway
2015-02-10 16:13 UTC
#25

This can easily be solved in the video game. As Grand Warlord Voss doess damage to the highest and lowest.

http://steamcommunity.com/sharedfiles/filedetails/?id=390316665

http://steamcommunity.com/sharedfiles/filedetails/?id=390316693

 

It's possible to hit the same target twice.

PH
phantaskippy
2015-02-10 16:29 UTC
#26

Yeah, Voss's attack and Warfang's do not specify that it hits 2 targets, they are seperate calculations.  Find the highest HP hero target, smack it, then find the 2nd highest HP hero target and smack it.

Those can be the same target.

On the other hand, an attack that specifies a number of targets will not target the same target multiple times without redirection.

 

What would happen if a hero target entered play mid calculation, say a villain hits the X targets with lowest HP damage, and one of those hits a dynamic syphon which lets Cosmic put another target in play that is the lowest not to already have been hit, that is a good question.

RO
Ronway
2015-02-10 16:34 UTC
#27

Per the App, if there are any ties of who is the x highest/lowest you would select the targets you wish to hit. Then you determine the order those targets are hit. Based on this, another target entering play after who is being dealt damage would not impact anything.

KI
Killswitch
2015-02-10 16:40 UTC
#28

So it's settled, Kaargra works the same way, and CAN hit the same guy twice, because ranking is re-assessed?

NA
Nataraja
2015-02-10 16:50 UTC
#29

But why would Voss' damage be able to affect the same target then? That's an inconsistency. They both work the same way - choose a number of targets based on whichever criterion, assessing the target chosen every time you deal damage. It also runs counter to Christopher's ruling on Taiaha, where you can target somethign that entered play during resolution.

I think it would be safe/consistent/sane (your pick) to assume that a single event/card/trigger choosing multiple targets can't choose the same target twice. It would be even more safe/consistent/sane to assume you pick targets before resolving, but Christopher's Taiaha example directly contraddicts that.

The fact the Steam app does that differently is not proof enough, to me, that this ruling is incorrect.

PH
phantaskippy
2015-02-10 17:05 UTC
#30

Voss doesn't set a number of targets, neither does Kaargra.  They only require that a target meet the HP requirement to receive the damage.

They deal two instances of damage and do not require 2 targets be hit.

Siege Breaker hits the 2 targets with the highest HP, it cannot hit the same target twice.  

Whether or not the way the app currently looks like it works is the right way, or if it just doesn't matter yet because nothing can add a hero target mid villain damage right now, is to be seen.

It also could be programmed to account for new targets if they come into play and we just haven't seen that part work, it will never be such a common event that normal play should predicate it being resolved.

The main thing with the app right now is that it is important that the app determines the targets before dealing damage, because in a case like Siege Breaker, you can resolve damage against the second highest first, and then resolve damage against the highest.  So it must determine all valid targets before asking you which order to resolve in.

Even if a new target were added mid-damage, it would need to establish the current 2 highest hp targets before the first damage can be dealt

 

EDIT:

Actually there is a way to test this.  Cyrus Hayes, Bee Bot, forced deployment.  Have no other 3 or fewer hp targets in play.

You should have to choose either Bee Bot or a 4+hp target to deal first damage to, choose Bee Bot, destroy forced Deployment, see if you get the option.

Again this might reveal the official ruling, or something the app isn't prepared to handle yet.

PH
phantaskippy
2015-02-10 17:27 UTC
#31

Checked in the app:

Gave the option to have Cyrus deal damage to Tempest [8] or Bee Bot[1], destroyed Bee Bot, destroyed forced Deployment, putting 6 3hp minions in play.

Dealt 4 damage to Tempest.

 

So as of right now the App does not recheck when Forced Deployment send out a bunch of targets that are lower than the one that was originally a valid target.

Don't know if that is intended, or just an oversight, but that is how the app handles it, so the interim official ruling is you select the two targets and it doesn't change.

NA
Nataraja
2015-02-10 17:28 UTC
#32

I agree that Siege Breaker (for instance) works that way. What I don't understand is why Kaargra works differently.

Both assign multiple targets and deal them damage. What changes is that Siege Breaker chooses according to a single criterion and Kaargra uses two different criteria.

But I don't understand why Kaargra chooses and resolves one instance of amage at a time while Siege Breaker chooses both targets then resolves both targets. That's the inconsistency to me. And saying this is understandable and correct based on the fact the criteria for targeting change is counterintuitive to me.

KI
Killswitch
2015-02-10 17:36 UTC
#33

Because Siege Breaker says "this card deals the 2 hero targets with the highest hp ___." It specifically tells you that two heroes are taking damage, where Warfang/Voss do not. They only deal damage to whoever fits the critera. For Siege, once one target takes damage they're finished being dealt with.

PH
phantaskippy
2015-02-10 17:39 UTC
#34

The text resolves in the order it is on the card.

Siege breaker deals 2 targets. . .

Warfang deals the target with the highest. . .

The second one does not try to deal the damage simultaneously, you read and resolve the first instruction.

Then you get to "and the second highest" and you resolve that.

Even though they are one line of text, it doesn't resolve simultaneously because it tells you to deal the damage to the highest, and then to the second highest.  It also doesn't specify they have to be seperate targets.

For example, compare Crono Ranger's terrible tech strike with AZ's Hoarfire.

One forces you to choose a different target, one does not.

NA
Nataraja
2015-02-10 17:44 UTC
#35

What i'm hung up on is the use of "and" instead of "then" in those villain character's wording. That's what makes me think there's simultaneity in the choosing of targets.

I'll leave it to careless wording and drop the argument.

PH
phantaskippy
2015-02-10 18:27 UTC
#36

Any use of "and" will happen sequentially.

From search for a card and put it into play, to deal each target 2 fire and 2 projectile damage.

Even Fanatic's Exorcism, you can't choose to deal the melee first, then the Radiant.

Even Kaargra's target side, when she would be destroyed you destroy her titles and flip her cards.

All uses of "and" in situations where timing is relevant are intended to be sequential.

It may not be obvious, but it is at least consistent.

MI
MigrantP
2015-02-11 15:18 UTC
#37

The app does not consider this situation because it's new with Bee Bot and we didn't think of it at the time. We'll talk to Christopher about it.

MI
MigrantP
2015-02-11 17:34 UTC
#38

Result of our discussion: If you are selecting a specific number of targets in this way, you do not re-target in the middle if new targets appear. The initial target selections remain.

So in the Cyrus Hayes example above, the app is working the correct way.

AL
Arcanist_Lupus
2015-02-11 19:49 UTC
#39

What if the originally selected targets go away in the middle?  What if Cyrus targets Bee bot and a 2 HP villain target, and Bee bot takes out the villain target?

MI
MigrantP
2015-02-11 20:51 UTC
#40

Not sure, but I'll find out.

AL
AlexxKay
2015-02-11 21:10 UTC
#41

There are already lots of cases where targets can end up being removed from play before the damage (or other effect) finishes resolving.  So far, the answer to all such situations (IIRC) has been "since the target is gone, nothing happens".  Seems like the same would happen here.  Cyrus picked his targets; it's not his fault if one of them is gone before the bullets reach it.

PH
phantaskippy
2015-02-12 15:56 UTC
#42

So the way Taiaha works vs. the way Cyrus Hayes works:

Would it be "up to # targets" that makes the difference and allows variant targetting?

-or-

Would it be the designation of the targets to start?  By saying the 2 with the highest, does that cause the snapshotting?

 

I guess it could be either without mattering until we get a card that says "deal up to # targets with the highest HP # damage".

MI
MigrantP
2015-02-18 20:16 UTC
#43

Confirmed: the damage fizzles since its target (which was pre-selected) is now gone.

MI
MigrantP
2015-02-18 20:17 UTC
#44

It's the "n targets with the highest" type wording that does it.