Hehe, yah, that's Eddings... boy gets rock, boy gets girl, boy loses rock/girl, boy loses girl/rock (whichever he didn't lose first), boy gets rock and girl back. With the following characters: the hero, the super-knight (from the race of knights), the super-archer (from the race of archers), the magic user, and the super-thief (from the race of thieves).
Same story, different names. However, while he may have problems inventing a new plot/characters, taking one of his works by itself is enjoyable. Just don't read them one after the other