Military Intelligence

Can someone look at my code here for Military Intelligence? I just tried it and it doesn't trigger when I attack with two or more creatures. I'm not really sure why, either, since it looks fine to me.
Thanks!
Thanks!
- Code: Select all
<TRIGGERED_ABILITY>
<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Whenever you attack with two or more creatures, draw a card.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[À chaque fois que vous attaquez avec deux créatures ou plus, piochez une carte.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Siempre que ataques con dos o más criaturas, roba una carta.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Immer wenn du mit zwei oder mehr Kreaturen angreifst, ziehe eine Karte.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Ogniqualvolta attacchi con due o più creature, pesca una carta.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[あなたが2体以上のクリーチャーで攻撃するたび、カードを1枚引く。]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[당신이 생물 두 개 이상으로 공격할 때마다, 카드 한 장을 뽑는다.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Каждый раз, когда вы атакуете двумя или более существами, возьмите карту.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Toda vez que você atacar com duas ou mais criaturas, compre um card.]]></LOCALISED_TEXT>
<TRIGGER value="ATTACKING" simple_qualifier="self">
local filter = ClearFilter()
filter:Add( FE_IS_ATTACKING, true )
filter:Add( FE_TYPE, OP_IS, CARD_TYPE_CREATURE )
if filter:CountStopAt(2) == 2 then
return true
end
return false
</TRIGGER>
<RESOLUTION_TIME_ACTION>
EffectController():DrawCards(1)
</RESOLUTION_TIME_ACTION>
</TRIGGERED_ABILITY>