The Bladesinging arcane tradition for wizards (TCE) gains the Extra Attack feature at level 6, whose description states:

Starting at 6th level, you can attack twice, instead of once, whenever you take the Attack action on your turn. Moreover, you can cast one of your cantrips in place of one of those attacks.

The haste spells allows the target to take an extra action on each of its turns for the spell's duration, with certain limitations:

That action can be used only to take the Attack (one weapon attack only), Dash, Disengage, Hide, or Use an Object action.

Say a Bladesinging wizard is under the effect of a haste spell.
Can the Bladesinger replace the single attack from their additional Attack action (from haste) with a cantrip cast, per the second part of their Extra Attack feature?


Neither rule is more specific than the other. The restriction "one weapon attack only" is written on a specific spell. The option "cast one of your cantrips in place of one of those attacks" is written on a specific class feature. There is no written guidance about the interaction.

I think we are in rulings territory, and I would rule on the side of balance concerns due to how cantrips scale. That is, I would rule against allowing the Hasted Attack action attack to be switched out for a cantrip.

An additional scaling cantrip per turn is equivalent power boost to a whole Attack action (with any Extra attacks or riders). The restriction in the Haste spell looks set to avoid that for martial characters, so it makes sense to keep the same regard for balance when looking at the Bladesinger feature. The bladesinging feature is already very good for overall damage, and the Haste spell a popular choice for Bladesingers because it is also already very good. It doesn't need this further boost.

  • \$\begingroup\$ Haste already works best on a sneak attacking rogue, so comparing it to a fighter making a single additional normal attack isn't the best choice when looking at balance. An extra sneak attack is usually way better than a single cantrip, so I can't agree with you on that part, but I do agree with you on the main part. \$\endgroup\$
    – SeriousBri
    Nov 19 at 8:17
  • 2
    \$\begingroup\$ @SeriousBri I did consider that. The scaling is quite different for multiple attacks with sneak attack bonus - only one attack per turn gets the bonus damage, so adding attacks to rogues is about improving odds, and is less significant than a fully separate high damage attack. There are some things that stack very nicely with Haste, e.g. Rage damage, Hexes, Hunter's marks etc. But even then, those boosts would be lower than a fully separate cantrip at level 11+, and typically they use resources. \$\endgroup\$ Nov 19 at 8:24
  • \$\begingroup\$ @SeriousBri: It is actually very hard to find examples of anything allowing muliple scaling cantrips per turn. Action Surge would be the only one I think, outside of this debate about Haste. IMO this is a design choice that is not exposed in the wording of any rule. You get to see the same kind of design for limiting re-use of damage scaling abilities for things other than cantrips worded more explicitly (and often more awkwardly) around attacks and Attack actions, because loads of game features interact with those. \$\endgroup\$ Nov 19 at 8:33
  • \$\begingroup\$ Quickened spell is the only other one that comes to mind \$\endgroup\$
    – SeriousBri
    Nov 19 at 10:04
  • 2
    \$\begingroup\$ @smbailey Sorry I don't understand why a specific class feature is more specific than a specific spell description? I might agree if Haste was some generic "action adding spell" with general rules in the spellcasting section (the sort of thing that 3E or 4E did more of). However, I don't think there is any heirarchy of game objects, beyond general rules for e.g. skills, combat, spellcasting, exploring (etc), and specific rules for game elements. So I don't see any working claim that a class feature overrides the wording of a spell, when they are both modifying the same game element \$\endgroup\$ Nov 19 at 21:06

You can make a single weapon attack with Haste

Let's look at your quoted text for Bladesinger:

Starting at 6th level, you can attack twice, instead of once, whenever you take the Attack action on your turn. Moreover, you can cast one of your cantrips in place of one of those attacks.

This feature does NOT say you can cast a cantrip with any extra attack, it says you can cast a cantrip instead of one of those attacks.

Then let's look at Haste:

That action can be used only to take the Attack (one weapon attack only), Dash, Disengage, Hide, or Use an Object action.

This specifically says one weapon attack only. So no, you can't re-apply the extra attack bladesinger feature here. And since you can't, you also can't apply the cantrip ability. (Needs 2 attacks to qualify for the cantrip)

  • \$\begingroup\$ Comments are not for extended discussion; this conversation has been moved to chat. \$\endgroup\$
    – V2Blast
    Nov 22 at 23:50

Specific Beats General: "One Weapon Attack Only"

The Bladesinger is less specific because it is talking about any generic Attack action, be it the action of the turn or from an action surge (if multiclassed fighter) or what have you. The Bladesinger feature reads "whenever you take the Attack action on your turn." That is less specific than the restrictions added by the haste spell, which is "That action can be used only to take the Attack (one weapon attack only)." The haste spell is talking expressly about restrictions it is placing on this one specific new Attack action granted by the spell effect, so its restrictions, including "one weapon attack only," are more specific.

specific is defined:

Specifying; definite, or making definite; limited; precise; discriminating; as, a specific statement. [1913 Webster]

The this one single extra attack granted under this spell is clearly a more limited, and more precisely defined restriction or rule than a blanket all Attack action you take on all of your turns.

Like CSS

If you do any web development, you can think about specify the as if it were Cascading Style Sheets. You'd write the rule for Extra Attack targeting all Attack actions something like this (if these were CSS properites):

.Attack-action {...}

And you'd write the haste rule more specifically to catch just the hasted ones:

.Attack-action#haste {...}

Cantrip isn't a Weapon Attack

The Extra Attack of Bladesinger subclass doesn't turn the cantrip into a weapon attack, it only permits it as part of a attack normally. The extra restriction isn't subverted; thus you cannot use a cantrip on the hasted action because it isn't a weapon attack. Similarly, shove and grapple are also excluded by the restriction on the hasted action, even though they normally are options for an attack action.

  • 2
    \$\begingroup\$ Oh man, I think that's a bit sketchy tbh. Normally you can only make weapon attacks when you take the attack action, or shove/grapple, this seems to be the general case right? Apart from Bladesinger are there any other features in the entire game which let you substitute an attack for something else? It feels like Bladesinger is way more specific than haste. Maybe I'll write an answer as a counterpoint. \$\endgroup\$ Nov 19 at 7:40
  • 2
    \$\begingroup\$ Does haste being written well before bladesinger give you any pause for thought? \$\endgroup\$
    – SeriousBri
    Nov 19 at 8:19
  • \$\begingroup\$ @TelekeneticBarbarian Attack Actions can contain: melee or ranged weapon attacks, improvised weapon attacks, improvised attacks, grapple, and shove. A number of monsters can substitute special abilities for attacks, like the Deathpact Angel (from GGTR) can substitute Chains of Obligation for an attack. If the DM pulled Chains of Obligation out on a hasted action, would you cry foul? \$\endgroup\$ Nov 19 at 16:24
  • \$\begingroup\$ @SeriousBri No. The designers chose to include the word "weapon" on purpose when writing haste, and Bladesinger was first released in SCAG in 2015. There has been a number of Errata to the PHB and Sage Advice where they could have taken out the word weapon, but didn't. \$\endgroup\$ Nov 19 at 16:28
  • 1
    \$\begingroup\$ Booming Blade and Green Flame Blade are still cantrips not weapon attacks, though you make a weapon attack as part of the spell. There are questions and Sage Advice that already address that. \$\endgroup\$ Nov 20 at 5:00

I'd say that, for RAW, this is a case of specific beats general rule. All Bladesinging Wizards of 6th level can attack twice instead of once when taking the Attack action and can replace one attack with a cantrip. But only Bladesinging Wizards under the effect of Haste spell may take another action that can be an Attack action, limited to one weapon attack. I would conclude here that the spell is more specific than the class feature and the text of the spell allows for only a weapon attack. So no cantrip here.


It's allowed.

Since, in general, spells in 5e only do what they say they do, and no more or less, we should consult the wording of the spell. The Haste spell reads as follows:

That action can be used only to take the Attack (one weapon attack only), Dash, Disengage, Hide, or Use an Object action.

It does not disallow the use of the Extra Attack feature, merely restricting you to a single attack. That single attack can then be replaced by a Cantrip using the Bladesinger's Extra Attack feature.

  • 2
    \$\begingroup\$ "Twice instead of once" is followed by "in place of one of those attacks". The character is only attacking once (as limited by Haste). They can't replace "one of those attacks" (plural) because they're not making two attacks, they're only making one. \$\endgroup\$
    – T.J.L.
    Nov 18 at 18:31
  • 1
    \$\begingroup\$ @T.J.L. That leads to another question, what if the Bladesinger attacks a goblin, uses the first attack to cast a cantrip, and kills the goblin in 1 hit? They haven't attacked twice, is that legal? How is it resolved? Similarly, just because you have Extra Attack doesn't mean you have to attack twice, if the Bladesinger plans to only attack once, can they use their one attack to use a cantrip? Your reading sounds good, but the more I think about it, the more I think it's not sane 😅😅 \$\endgroup\$ Nov 19 at 8:15
  • \$\begingroup\$ @TelekeneticBarbarian How would it not be legal for a Bladesinger to use a cantrip for an attack action? That option is available to any Wizard. \$\endgroup\$ Nov 19 at 9:42
  • 2
    \$\begingroup\$ @ChristoferWeber Normally, nobody can cast spells with an Attack Action. They cast spells with a Cast A Spell Action. \$\endgroup\$
    – nick012000
    Nov 19 at 10:00
  • 1
    \$\begingroup\$ @ChristoferWeber E.g. Misty Step + Magic Stone (assuming a bladesinger that has Magic Stone from e.g. Magic Initiate) You can't use 2 bonus actions, but a bladesinger can Magic Stone as an Action \$\endgroup\$
    – Caleth
    Nov 19 at 12:51

Specific beats general, the Bladesinger can use a cantrip

There are many rules in D&D, and many effects that overrule those rules. The rules instruct us that specific beats general:

This book contains rules, especially in parts 2 and 3, that govern how the game plays. That said, many racial traits, class features, spells, magic items, monster abilities, and other game elements break the general rules in some way, creating an exception to how the rest of the game works. Remember this: If a specific rule contradicts a general rule, the specific rule wins.

Exceptions to the rules are often minor. For instance, many adventurers don’t have proficiency with longbows, but every wood elf does because of a racial trait. That trait creates a minor exception in the game. Other examples of rule-breaking are more conspicuous. For instance, an adventurer can’t normally pass through walls, but some spells make that possible. Magic accounts for most of the major exceptions to the rules.

In this case we must consider what is normal, and then what is changing the rules.

The simplest case

Consider a normal goblin. On the goblins turn they get 1 Action. If they use that Action to take the Attack action they get to attack once. If this goblin was Hasted, then they get a second Action, with which they can attack once more. I would consider this the most basic case.

Note that you can normally use your attack action to grapple or shove, but Haste only lets you make one "weapon attack", so you aren't allowed to use the free action to use these special attacks. Since these actions are available to all creatures, I would say that Haste overrules this general rule with its specific language.

A more complex case, but also quite common

The Attack action mentions another special case that overrules the normal rules;

Certain features, such as the Extra Attack feature of the fighter, allow you to make more than one attack with this action.

This situation is common enough that it is even mentioned within the action. Not just fighters get it, Barbarians, Monks, Paladins, and Rangers - as well as the College of Swords Bard, the Bladesinger Wizard, and the (unofficial) Blood Hunter. Not just that, many monsters also have Multiattack, which is essentially Extra Attack but for monsters. If you are playing D&D at midlevel or higher, you probably have a least one person in your party who has Extra Attack, and are fighting against monsters that have Multiattack.

A level 5 Fighter has Extra Attack, so if they were hasted then I believe the specific language of Haste would prevent them from using both their attacks. Generally the fighter could attack twice, but not when using Haste to take the Attack action.

The rare case

Now we come to Bladesinging. Bladesinger's Extra Attack is unique, no other Extra Attack is like this, nor is any Multiattack. It has two clauses:

You can attack twice, instead of once, whenever you take the Attack action on your turn. Moreover, you can cast one of your cantrips in place of one of those attacks.

The use of the word "moreover" may make this unclear to readers who aren't native English speakers. The word means "additionally". So when the Bladesinger uses the Attack action they can attack twice, and they can cast a cantrip in place of one of those attacks.

This is where things get extremely ambiguous.

Is Bladesinger specific enough to override Haste?

Bladesinger is an extremely niche case. Haste is a common spell, and seems to be written to interact with other common elements like Extra Attack, Multiattack, Shove, and Grapple. I don't see a reason to think that Haste should be able to overrule the second half of Bladesigner's Extra Attack since it is so unique.

Can you still use Extra Attack?

Haste doesn't disable Extra Attack, it just limits the character to 1 attack regardless of how many attacks they have and the source. This means that the second half of Bladesinger's Extra Attack is still available to use.

DM ruling is required

I think the rules are sufficient to say that the Bladesinger's special unique ability can be used even when hasted. However your DM may say otherwise. The rules are not clear in this case, so it may be a good idea to discuss it with them.


I mostly agree with Tiger Guy's answer, but you could also argue that Haste gives you another "attack action" but only to do 1 weapon attack. Haste says:

That action can be used only to take the Attack (one weapon attack only), Dash, Disengage, Hide, or Use an Object action.

but due to English wording, adding the last word to each action name, it appears to be saying:

That action can be used only to take the Attack action (one weapon attack only), Dash action, Disengage action, Hide action, or Use an Object action

  • \$\begingroup\$ I don't know why it was downvoted. There's another thread called "What does upper-case-A-Attack action vs. lower-case-a-attack mean?" where they point out very specific uses of "Attack action" and "attack" with a capitalized "A" for the action phase. In the interpretation of the Haste description I listed above it does appear that Haste gives you another "Attack action", capital "A", but it restricts the attack to a single weapon attack. The "Attack action" at early levels is also a single weapon attack. \$\endgroup\$ Nov 19 at 4:47
  • \$\begingroup\$ Example: "I'm going to the baseball, basketball, and football game." = "I'm going to the baseball game, basketball game, and football game." \$\endgroup\$ Nov 19 at 4:53
  • \$\begingroup\$ hmmm, you're right, actually I think that no one can say you're wrong since it says "that action", so it's clearly talking about actions, right? But I think the part that is contested is whether or not you can use the second half of Bladesinger's Extra Attack feature - it has two effects, the first gives them two attacks when using attack action (pretty sure this doesn't work), and the second lets them use a cantrip instead of an attack when taking the attack action. They are definitely taking the attack action, but some people say if you can't attack twice you can't cast :33 \$\endgroup\$ Nov 19 at 8:13
  • \$\begingroup\$ Even though I want to say yes, I believe the wording makes it impossible to use the Bladesinger feature since Haste seems to give you a new Attack action separate from any other this turn, restricted to a single weapon attack. The feature also is pretty clear that it says "in place of one of THOSE attacks" so you can only cast a cantrip in place of one of the 2 attacks you get with the level 6 second attack class feature. It doesn't specify which attack though, so you could cast a cantrip first and attack with a weapon second, or vice versa. \$\endgroup\$ Nov 19 at 16:59

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .