Some minor fixes.

* Mount options will no longer display in unsupported protocols.
* Fixed a bug with opening outfit window while its already open.
* Fixed base speed stat when using unsupported protocol.
master
BeniS 12 years ago
parent cdea3cdfaf
commit f93d79649f

@ -257,10 +257,12 @@ function createThingMenu(menuPosition, lookThing, useThing, creatureThing)
if creatureThing:isLocalPlayer() then
menu:addOption(tr('Set Outfit'), function() g_game.requestOutfit() end)
if not localPlayer:isMounted() then
menu:addOption(tr('Mount'), function() localPlayer:mount() end)
else
menu:addOption(tr('Dismount'), function() localPlayer:dismount() end)
if g_game.getFeature(GamePlayerMounts) then
if not localPlayer:isMounted() then
menu:addOption(tr('Mount'), function() localPlayer:mount() end)
else
menu:addOption(tr('Dismount'), function() localPlayer:dismount() end)
end
end
if creatureThing:isPartyMember() then

@ -47,6 +47,10 @@ function updateMount()
end
function create(creatureOutfit, outfitList, creatureMount, mountList)
if outfitWindow and not outfitWindow:isHidden() then
return
end
outfitCreature = creatureOutfit
mountCreature = creatureMount
outfits = outfitList

@ -70,7 +70,7 @@ function resetSkillColor(id)
end
function setSkillBase(id, value, baseValue)
if baseValue < 0 or value < 0 then
if baseValue <= 0 or value < 0 then
return
end
local skill = skillsWindow:recursiveGetChildById(id)

@ -49,7 +49,7 @@ end
function g_game.getSupportedProtocols()
return {
810, 853, 854, 860, 861, 862, 870,
910, 940, 944, 953, 954, 960, 961
910, 940, 944, 953, 954, 960, 961
}
end

Loading…
Cancel
Save