my pvp skills are limited to:
- Target player
- FEAR, dot,fear,dot,fear,dot
So ... no... i'll never add PVP for Affliction nor any other Warlockspecc... if someone will point me to the pvp of a warlock ... i'll br glad to write the code for that
if u don't want your Warlock to sacrifice the pet ... don't use Grimoire of sacrifice
Technically it is absolutely possible to add a condition for pvping and not sacrificing, but since i won't add pvp, i won't add this exception
I can help you with some points to make pvp of a warlock. So if you are interested pls contact me

PS i'm 2,3k rait warlock so i can try you to help with pvp logic