[RPG] Do two star spawn hulks standing near each other form an infinite loop

dnd-5emonsters

The new Star Spawn Hulk from Mordenkainen's Tome of Foes has the following property:

Psychic Mirror. If the hulk takes psychic damage, each creature within 10 feet of the hulk takes that damage instead; the hulk takes none of the damage. In addition, the hulk's thoughts and location can't be discerned by magic.

Imagine that two Star Spawn Hulks are standing within 10 feet of each other. In addition, a player character is standing inbetween them, and decides to hit one with his Longsword of Deal Exactly 1 Psychic Damage.

Did the player just commit suicide?

Explanation:
A hulk redirects 1 psychic damage and reflects it to all nearby creatures. The player takes 1 psychic damage. The other hulk redirects 1 psychic damage and reflects it to all nearby creatures. It seems to me like an infinite loop now occurs until the two Hulks are no longer within 10 feet.

But is this correct, by RAW? Obviously RAI it is not, but it seems to me like RAW, this would be the case.

Best Answer

No, the damage transfer is not infinite.

You say the infinite loop of damage transfer is obviously not RAI. We agree on that. However, I believe it's also in the RAW. Notice the way the feature is worded (emphases mine):

If the hulk takes psychic damage, each creature within 10 feet of the hulk takes that damage instead; the hulk takes none of the damage.

Suppose the first hulk takes psychic damage and that damage is transferred to a nearby second hulk. One of the following two scenarios happens:

  1. The second hulk is mandated to take that damage instead, because that damage is a specific instance of damage, which is more specific than taking just any psychic damage. The more specific exception prevails because specific beats general, so the damage transfer ends when the damage reaches the second hulk. The damage was transferred from hulk to hulk only once, and the second hulk actually took it.

  2. The second hulk transfers the psychic damage back to the nearby first hulk, but it's not just any psychic damage: it's the same damage the first hulk was originally dealt. The first hulk can't take that damage again, because the first hulk explicitly takes none of the damage that it had transferred to nearby creatures. Since it can't take that damage again, it can't transfer it again, so the damage transfer ends when the damage returns to the first hulk. The damage was transferred from hulk to hulk only twice, and no hulks actually took it.

In either scenario, the number of times the damage is transferred is finite. The argument can be generalized to more than two hulks as well without any material changes. Both scenarios are based on RAW: the first using the explicit rule that specific beats general, the second using the explicit phrase "that damage" in the feature. Therefore, by RAW the damage transfer is not infinite.


Jeremy Crawford has confirmed scenario #2 is intended: no hulks take the damage, and adjacent non-hulks take the damage at most once (see this conversation on Twitter).

Related Topic