This really ought not to be as hard as it's proving to be, but I suppose that's rules-lawyering at the sharp end
I'm gonna start from scratch with this one...
Can the Whirlwind Attack and Pounce abilities be used together? I guess the answer rests with the hierarchy of precedence of rules, or "what order stuff happens in".
For reference, my reasoning is on the basis that the rule closest to the "foundations" of the game is unilaterally in effect until it's explicitly contradicted. If it
is explicitly contradicted, only those elements of the rule that are affected by the contradiction are invalid in that specific case.
I know others have quoted these rules but I like to keep things in one place where I can see 'em. I've nested the rules where relevant for illustration
POUNCE said:
When a creature with this special attack makes a CHARGE,
CHARGE said:
Charging is a special FULL-ROUND ACTION...
FULL ROUND ACTION said:
A full-round action consumes all your effort during a round. The only movement you can take during a full-round action is a 5-foot step before, during, or after the action. You can also perform free actions (see below).
...
that allows you to move up to twice your speed and attack during the action. However, it carries tight restrictions on how you can move.
Attacking on a Charge:After moving, you may make a single melee attack.
[snippage]
Even if you have extra attacks, such as from having a high enough base attack bonus or from using multiple weapons, you only get to make one attack during a charge.
...it can follow with a FULL-ATTACK...
FULL ATTACK said:
If you get more than one attack per round because your base attack bonus is high enough, because you fight with two weapons or a double weapon or for some special reason you must use a FULL-ROUND ACTION...
FULL ROUND ACTION said:
A full-round action consumes all your effort during a round. The only movement you can take during a full-round action is a 5-foot step before, during, or after the action. You can also perform free actions (see below).
...to get your additional attacks. You do not need to specify the targets of your attacks ahead of time. You can see how the earlier attacks turn out before assigning the later ones.
The only movement you can take during a full attack is a 5-foot step. You may take the step before, after, or between your attacks.
...-including rake attacks- if the creature also has the rake ability.
I've tried to make it easy to follow by colour-coding the "exception" rules, and I've highlighted in red the text of the "called" rules that is invalidated by the exception that's doing the calling.
OK, so what's happening up 'til now? You invoke your Pounce special ability, which explicitly allows you to
CHARGE, and then
follow with a
FULL-ATTACK. The
CHARGE rules call the "FULL-ROUND ACTION" definition, which states that a full-round action consumes all of your actions for the round and that your only movement allowed is a 5-foot step. Both of these conditions are violated by the exception (
CHARGE) that calls them.
Next you take a
FULL-ATTACK. The
FULL-ATTACK rules
also call the "FULL-ROUND ACTION" definition, but the
FULL-ATTACK definition doesn't violate the basic requirements of a full-round action. The Pounce ability overall does, but the full-attack action you get
after your charge does not.
No matter: the
Pounce ability has let you - explicitly - perform a full-round action (charge)
followed by another full-round action (full attack). It doesn't say "you get to make a full round of attacks as part of a charge", it says "you get to make a charge, and
then take a full attack".
You see, as written it actually doesn't
matter that charging is "a special full-round action"
and "a full attack is a full-round action": the ability lets you do both, one after the other. It's an exception that overrides the rules it calls out.
Strictly speaking, what Pounce does - and I'm not arguing it's necessarily intended this way - is let you charge (move up to double your speed, followed by a single attack) and then take a full attack (your full normal number of attacks, including a five-foot step if you want to). Yes, that's right, if you interpret Pounce strictly as written you actually get
more attacks than if you take the full-attack action, because you get an attack as part of the charge action, followed by the full-attack action.
This leaves us with...
Whirlwind Attack said:
Benefit: When you use the full attack action, you can give up your regular attacks and instead make one melee attack at your full base attack bonus against each opponent within reach.
When you use the Whirlwind Attack feat, you also forfeit any bonus or extra attacks granted by other feats, spells, or abilities.
...which doesn't even pose us a problem at this point. The full-attack we get to take is
NOT happening as part of a charge, it's happening
after a charge. As such, we can do anything we could normally do when taking a full attack, including Whirlwind Attack, trips, bull-rushing, disarms, whatever.
Pounce doesn't grant "extra attacks", it grants an extra full-round action; it's just that the only
type of full-round action it gives you is "a full attack". You might call that semantic hair-splitting but it's really not: hell, Whirlwind Attack isn't even
invoked until after you reach the last thing that the Pounce ability does, which is "grant you the full attack action you need". You don't even have to decide whether or not you want to use Whirlwind Attack until you come to take the full attack action that Pounce has given you
after your charge.
Anything which grants extra attacks that comes into play
after you've invoked Whirlwind Attack (
haste, Cleave, flurry of blows, or Snap Kick for instance) is invalidated by the use of Whirlwind Attack, but it doesn't retrospectively invalidate you "already having used Pounce to grant you the full attack action after a charge".
I don't believe it - I've just agreed with both HoboGod
and Vegepygmy in the same post!
EDIT: If you're still finding it hard to swallow, compare the Time Stands Still manoeuver. It grants two successive full-attack actions and would therefore allow two consecutive Whirlwind Attacks.