"/castrandom" not working as expected since patch

28/07/2018 21:00Posted by Rumpelînchen
I ran:
/script mountIDs = C_MountJournal.GetMountIDs(); print(mountIDs)

and all i got was a message "table: 0000022105D6FB70".

How can I access this table? I am looking for a list of BfA Mount Names and their IDs.
Can I also add an argument such as
"print (mountIDs > 1000)" to only show newer mounts?

You could use

/run local i,m=GetMouseFocus().index if i then m = {C_MountJournal.GetDisplayedMountInfo(GetMouseFocus().index)} print(m[1],"is mountID",m[12]) end

Simply hover over the mount in the journal and use the macro, it'll print the Id in the chatframe.

Have to echo everyone else though, the Summon Random is basically unusable.
It will only use a water mount when you are at a certain depth, it will only randomly use the water strider and in land only areas, and it will never use a land only mount in a flying area.

Additionally, since the favourites are account wide, it makes it even less of a function that people want to use. This character only uses mechanical mounts and rockets, my paladin only uses holy looking stuff such as the chargers and the argent crusade hippo, my warrior only uses dragons. For all 3 characters the Summon Random is completely useless.