Lazy, I hear ya... why you think AceOff's taking so long ^^ I blame my new printer/scanner/fax toy :P
And yea, AceOff is basically EZDismount, I'd stolen it's code, stirpped it down, and dropped it in my personal ConglomoMod sometimes back. Now I'm pulling it out and whipping it's Ace.... slowly... whenever I feel like coding... oh shiney! *runs off*
ok randomness implemented, well it worked for me (i only possess 2 mounts and i chose one of them randomly so I assume it works)
Ur Idea with the itemlinks is godd, but it's rather hard to get legal links for very rare mounts (deathcharger, Razzashi Raptor, etc.)
and u cannot cope Spellmounts (Charger, Dreadsteed) with those so i decided to stay with a list
Lesser known fact, if you know where to look *coughURLcough* you can find the itemID for any item listed on alla, and I think the same goes for Thott tho I havn't checked.
Handling the spell mounts will be a tad more difficult, yes. One also needs to take into consideration those of us who are not yet 60, we might have multimenuts as well. Ideally the mod should also handle the travel forms of various classes.
I'm all for making a mount mod here shortly, as soon as I get my dismount mod Ace'd. However it is our 5th aniv so I shouldn't be spending the weekend coding :P
I'd be happy to try to write up an Ace version, I'm working on Aceing EZDismount currently. Would be handy if someone had a list of the mount itemlinks and speeds so I didn't have to go looking em all up on alla ^^
local m = MountMe:GetRandomMount();
if (m) then UseContainerItem(m,m) end
local mounts = MountMe:GetMountList();
if (mounts) then return mounts[math.random(table.getn(mounts))] end
-- Scans bags, returns a table with all the mount's bag/slot pairs
I demand you name it MountMe! Also if you use itemlinks instead of tekt names it'll be much easier to localize :) Pally/Warlock mounts are a tad diff to handle too... hrm... Anywho please share what you come up with, I'll likely Ace & localize it if you don't :)