Has been broke, I assume it’s because someone was offended that we “abandoned” our pet instead of releasing them.
Whatever.
Anyways, does anyone know what the new script is? I tried the obvious, which was /script PetRelease(), but that doesn’t work.
Any help would be greatly appreciated.
I don’t think the devs replaced it. It’s just been removed.
This function was deprecated in patch 10.2.7 and will be removed in patch 11.0.2.
1 Like
Ugh thank you. This sucks.
FWIW, I suspect the API call was removed not out of rampant “wokeness”, but because it was being used to exploit around limitations in pet taming.
In other words, “Fun detected”.
Does this not work?
/run C_PetInfo.PetAbandon()
https://warcraft.wiki.gg/wiki/API_C_PetInfo.PetAbandon
3 Likes
That look like it worked. Maybe the deprecatiion didn’t happen , just requiring the explicit API object name.
The PetAbandon function was removed. This usually happens next expansion after if has been deprecated/moved to a C_xxx
namespace.
You will usually find the replacement in a Deprecated.lua file before removal.
1 Like
Thanks for that explanation. That’s actually a sensible way of reorganizing the API catalog.
I think I just heard some Blizzard devs fall out of their seats.
3 Likes