|
View Feature Request
|
| Feature request: AQ Bug Mount |
| Feature #: |
1062 |
| File: |
ShardAce |
| Date: |
07-12-2006 01:54 AM |
| By: |
Mire |
| Status: |
Feature Implemented
|
One of the things I missed from the last original ShardTracker was that it would use the AQ bug mount in AQ40 instead of the Felsteed if you had it and were in the instance. It isn't possible to travel to all places in there on a standard mount.
I was able to hack together a version that was able to do that, though it isn't perfect. My line numbers probably differ from yours, so they won't be exact.
In ShardAceLocals add to the ID lists (near line 60):
AQBugMountID = {
[21323] = 1,
[21176] = 1,
[21321] = 1,
[21324] = 1,
[21218] = 1,
},
In NewSA.lua add to the If block (near 570):
elseif self.Local.AQBugMountID[itemID] then
self.Items.AQBugMount = {bag, slot}
In NewSA.lua add to the variable declarations near 550:
self.Items.AQBugMount = nil
Im NewSA.lua, elseIf block near 398 change to:
elseif(button == "RightButton" and self.Spells.Mount) then
if (GetRealZoneText()=="Ahn'Qiraj" and self.Items.AQBugMount) then
self:UseItem("AQBugMount")
else
self:CastSpell("Mount")
end
**Last one may need to be localized with BabbleLib-Zone or something, but I'm not sure how to do it. This should work with US, DE, and FR but I'm not positive. I suck at lua programming, and my itemID's may be off but at least it works with a green crystal so far :)
|
|
Notes |
| By: Norque - 07-12-2006 01:56 AM |
|
Oh wow, all the hard works been done for me. Expect to see this soon
|
| By: Norque - 07-14-2006 04:44 AM |
|
Implemented in 2.7. Thanks again for all your hard work Mire
|
|
|
Stats
|
|
Files: 5
Downloads: 73,976
Favorites:
|
New & Updated
|
|
WOWInterface
|
|
|
|