GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
i suggest to adjust in Character_FireWeapon the variable
vec2 ProjStartPos = m_Pos+Direction_m_ProximityRadius_0.75f;
possible solution: Add some correction value, perpendicular to Direction
look at this screenshot [img url="http://cloud.github.com/downloads/CarmineZ/teeworlds/screenshot_2011-08-27_08-38-02.png"]
The projectile animation should be moved up a bit.
Won't work with the grenade, because it's spinning,