WoWInterface SVN MountRandomMount

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /trunk
    from Rev 24 to Rev 25
    Reverse comparison

Rev 24 → Rev 25

MountRandomMount.lua
31,6 → 31,7
end
 
local fly = MountRandomMount:Flying(false)
local mountSummoned
 
if fly then
if MountRandomMount_SavedTable['flying'] == nil or #MountRandomMount_SavedTable['flying'] == 0 then
39,11 → 40,19
return
else
print(L['MRMNoFlyingMountsLand'])
CastSpellByName(GetSpellInfo(MountRandomMount_SavedTable['ground'][(random(#MountRandomMount_SavedTable['ground']))]))
mountSummoned = GetSpellInfo(MountRandomMount_SavedTable['ground'][(random(#MountRandomMount_SavedTable['ground']))])
if MRMDebug then
print("The summoned mount is: "..mountSummoned)
end
CastSpellByName(mountSummoned)
return
end
end
CastSpellByName(GetSpellInfo(MountRandomMount_SavedTable['flying'][(random(#MountRandomMount_SavedTable['flying']))]))
mountSummoned = GetSpellInfo(MountRandomMount_SavedTable['flying'][(random(#MountRandomMount_SavedTable['flying']))])
if MRMDebug then
print("The summoned mount is: "..mountSummoned)
end
CastSpellByName(mountSummoned)
else
if(IsSwimming()) then
SetMapToCurrentZone()
61,7 → 70,11
print(L['MRMNoMounts'])
return
else
CastSpellByName(GetSpellInfo(MountRandomMount_SavedTable['ground'][(random(#MountRandomMount_SavedTable['ground']))]))
mountSummoned = GetSpellInfo(MountRandomMount_SavedTable['ground'][(random(#MountRandomMount_SavedTable['ground']))])
if MRMDebug then
print("The summoned mount is: "..mountSummoned)
end
CastSpellByName(mountSummoned)
return
end
end
76,7 → 89,11
print(L['MRMNoMounts'])
return
else
CastSpellByName(GetSpellInfo(MountRandomMount_SavedTable['ground'][(random(#MountRandomMount_SavedTable['ground']))]))
mountSummoned = GetSpellInfo(MountRandomMount_SavedTable['ground'][(random(#MountRandomMount_SavedTable['ground']))])
if MRMDebug then
print("The summoned mount is: "..mountSummoned)
end
CastSpellByName(mountSummoned)
return
end
end
107,6 → 124,7
end
 
function MountRandomMount:LandOnly()
local mountSummoned
if MountRandomMount_SavedTable == nil or MountRandomMount_SavedTable['ground'] == nil or #MountRandomMount_SavedTable['ground'] == 0 then
print(L['MRMNoMounts'])
return
117,7 → 135,11
Dismount()
return
end
CastSpellByName(GetSpellInfo(MountRandomMount_SavedTable['ground'][(random(#MountRandomMount_SavedTable['ground']))]))
mountSummoned = GetSpellInfo(MountRandomMount_SavedTable['ground'][(random(#MountRandomMount_SavedTable['ground']))])
if MRMDebug then
print("The summoned mount is: "..mountSummoned)
end
CastSpellByName(mountSummoned)
end
 
function MountRandomMount:OnPostClick()
151,8 → 173,8
MountRandomMount.btn:SetAttribute("spell", nil)
for k = 1, GetNumBindings(), 1 do
local command, key1, key2 = GetBinding(k);
if (command and command == "MRMTravelTRIGGER") then
if (key1) then
if command and command == "MRMTravelTRIGGER" then
if key1 then
if MRMDebug then
print("key binding 1 is: "..key1)
end