/run AddTrackedAchievement is not working

Trying to use this command or any similar commands gives the error (or an appropriate identical error):


Message: [string “AddTrackedAchievement(11153)”]:1: attempt to call global ‘AddTrackedAchievement’ (a nil value)
Time: Fri Jul 14 05:34:56 2023
Count: 1
Stack: [string “AddTrackedAchievement(11153)”]:1: attempt to call global ‘AddTrackedAchievement’ (a nil value)
[string “=[tsm error check]”]:1: in main chunk
[string “=(tail call)”]: ?
[string “=[C]”]: in function AddTrackedAchievement' [string "AddTrackedAchievement(11153)"]:1: in main chunk [string "=[C]"]: in function RunScript’
[string “@Interface/FrameXML/ChatFrame.lua”]:2174: in function ?' [string "@Interface/FrameXML/ChatFrame.lua"]:5241: in function ChatEdit_ParseText’
[string “@Interface/FrameXML/ChatFrame.lua”]:4899: in function ChatEdit_SendText' [string "@Interface/FrameXML/ChatFrame.lua"]:4935: in function <Interface/FrameXML/ChatFrame.lua:4931> [string "=[C]"]: in function ChatEdit_OnEnterPressed’
[string “*ChatFrame.xml:141_OnEnterPressed”]:1: in function <[string “*ChatFrame.xml:141_OnEnterPressed”]:1>

Locals:


Whats going on here…?

I had the same problem, did some research and it looks like they changed it to C_ContentTracking.StartTracking (I can’t link, but you can look up the function on Warcraft Wiki).

So for your example, you can use /run C_ContentTracking.StartTracking(2, 11153). The ‘2’ means ‘achievement’. It was glitchy after adding it, but I did a /reload and then it seemed fine.

4 Likes