I dunno if it's been done before, but here is my go at it...
A lasso is used to ensnare enemies. When you throw a lasso, you make a ranged touch attack against your target, which must be within two size categories of you. A lasso’s maximum range is 10 feet. A lassoed creature moves at only half speed and cannot charge or run. If you control the trailing rope by succeeding on an opposed Strength check while holding it, the lassoed creature can move only within the limits that the rope allows (the trailing rope is up to 60 feet long). You can tie the lasso to another willing being or object (such as the pommel of a saddled horse) with a DC 10 Use Rope check. You may then combine your modifier with that of the willing being. If the lassoed creature attempts to cast a spell, it must succeed on a DC 15 Concentration check or lose the spell.
You can make trip attacks with a lasso. If you are tripped during your own trip attempt, you can drop the whip to avoid being tripped.
When using a lasso, you get a +2 bonus on opposed attack rolls made to disarm an opponent (including the roll to keep from being disarmed if the attack fails).
Ranged Exotic Weapon
Cost DMG (S) DMG (M) Critical Range Increment Weight Type
1 gp - - - 10 ft. 2 lbs. -