it just takes some timeing and perhaps for some people some practice.
Dont do this in undercity because there are multiple winter revelers near eachother and they will **** it up.
Make a macro:
/kiss
/target winter reveler
/kiss
Select one of the winter revelers (doesnt matters wich one)
Hit the macro (ONCE)
If you target didnt change then quikly select the other target and hit the macro again, now when the hearts pop up above the npc their heads, change your target to your previous target and hit the macro again (only once)
Now change your target again, hit the macro once.
Repeat
-Keep in mind that as soon as you see the hearts coming out of their head you must switch target and hit the macro again, hit it only once or you will fail.
you can do this as many times as you want, i managed to get 8x treats before i ****ed it up
Your chatbox will be spammed with kisses so people might whine.