Re:Tip amount on specials?
Personally I would tip on the menu price. The wait staff should not suffer due to the special. Think.... more work and less pay.
The same goes for two for one specials.
I'll also tip a bit more if I have something small to eat rather than a meal. I'm taking up time at a table where another could be ordering a full meal.
However, if the service is bad...