I successfully Ducked an opponent's Fire Spray, but then didn't get the card in my hand. Here's the relevant bit from the log:
Doesn't work on aoe spells - only spells targetting you specifically. It's not obvious but apparently WIP (reported it before). Maybe time to change the wording?
When you use aoe on two minions from the same group, if the first successfully blocks then the attack is canceled for the second as well. Unlike armor where each minion has to roll separately on the shared armor.
I just had this happen with Fireball: BATTLE LOG: Player=checkem,Scenario=Streams,Room=Mutak vs checkem,RoomID=17172,Event=PlayAction,Action=Fireball,Instigator=Salmonela,Targets= startTimer 1 482 BATTLE LOG: Player=checkem,Scenario=Streams,Room=Mutak vs checkem,RoomID=17172,Event=TriggerFail,Trigger=Unreliable Block,TriggeringActor=Batok,AffectedActors=Batok,TriggerType=Action,TriggerLocation=Hand BATTLE LOG: Player=checkem,Scenario=Streams,Room=Mutak vs checkem,RoomID=17172,Event=TriggerSucceed,Trigger=Duck,TriggeringActor=Batok,AffectedActors=Batok,TriggerType=Action,TriggerLocation=Hand BATTLE LOG: Scenario=Streams,Room=Mutak vs checkem,RoomID=17172,Msg=Batok, health = 11 (pi:1, gi:2, ai:0) blocks Fireball BATTLE LOG: Scenario=Streams,Room=Mutak vs checkem,RoomID=17172,Group=Batok,Event=Discard,Card=Duck BATTLE LOG: Scenario=Streams,Room=Mutak vs checkem,RoomID=17172,Msg=Ordin took 4 damage BATTLE LOG: Scenario=Streams,Room=Mutak vs checkem,RoomID=17172,Msg=Attaching Fireball to Ordin BATTLE LOG: Scenario=Streams,Room=Mutak vs checkem,RoomID=17172,Msg=The active player is now Mutak stopTimer 1 437