Awesome, thanks!
As for the answer to your question...
It's based on Jason from FoxTrot, a newspaper comic strip.
Oh man, how did I not realize that >.< FoxTrot's one of my favorites!
Anyway, I'm coming up with yours right now. It should be ready in 15-25 minutes.
EDIT: Alright, here we go.
lucariomaster2, take Flame Test the Darumaka. Flame Test is a chemistry geek, who loves to test out the properties of substances using the flame test. Every time the opponent send out a Poison-type, have Flame Test use a Fire-type move on it, to see if it combusts. If the move kills the opponent, then that's all well and good; however, if it doesn't, use the move again. After all, science is all about repeated results! Flame Test can also only use Special Fire-type moves, since it always follows safety regulations and stays a good distance away from open flames. To evolve, perform the Flame Test on 10 Pokemon.
Upon Evolving, Flame Test realizes that there are other properties to be tested aside from combustibility; there's also durability! Teach it a physical fighting-type move, and have it use that once in addition to the two fire moves. However, since it's a geek that doesn't get a lot of exercise, it can only use that when it needs to; as a result, it cannot use that move aside from testing purposes.
In short:
-Darumaka named Flame Test
-Must know only special fire-type moves
-when a Poison type is switched in, use the fire move twice on it
-Do the Flame Test 10 times to evolve
-Upon evolving, teach it a fighting-type physical move
-Add said move to the flame test rotation, but only use it for that
Does this work?