I came up with this idea to give the ducks their own special abilities. Thought I'd share it here.
Bowling/Super Hero Duck: When a Bowling or Super Hero Duck bumps another duck, after rotating 180° the Bowling/Super Hero Duck may "knock back" the bumped duck into any free space adjacent to that duck.
Carnival/Magician Duck: Before playing movement cards, the player controlling a Carnival or Magician Duck may target two opposing players. Those players exchange one card at random with each other. Presto-Change-o!
Eighties/Big Hair Rockers/Divas Duck: If the number "8" appears on any played movement cards this round, the player controlling this duck may draw one card.
Lifeguard/Mermaid Duck: If this duck ends its movement adjacent to a life preserver, it may move one additional space straight forward.
Nerd/Robot Duck: At the beginning of the game, the player who gets a Nerd or Robot Duck can choose one ability on this page. They have that ability for the remainder of the game.
Ninja Duck: Before playing movement cards, the player controlling a Ninja Duck may target an opposing player and receive one card at random from their hand. The Ninja Duck player must then give that player back any card of their choice.
Pirate Duck: Once per game, a Pirate Duck player may plunder (remove) one buoy token acquired by a player when the Pirate Duck bumps that player's duck. Arrr!
Sports/Hockey/Transportation Duck: After moving, if this duck did not bump anything, it may move one additional space straight forward.
Super Villain Duck: The numbers on cards played by Super Villain Duck players are either considered to be the highest number played by an opposing player +1, or the lowest number played by an opposing player -1. The Super Villain Duck player chooses. Mwah-ha-ha-ha!
Note: If you don't have these particular ducks, no worries! Simply assign each power a number and then draw numbers after selecting ducks to see what your duck can do!