comparison MyLilPony.lua @ 13:cca898af07b4

Fixed so that modified key calls a sea turtle if you're swimming and in a flyable area
author syzler
date Sun, 10 Apr 2011 02:43:29 +0000
parents 9052b32b69c3
children b1e344c17ab5
comparison
equal deleted inserted replaced
12:6b227fa0697e 13:cca898af07b4
79 return; 79 return;
80 end 80 end
81 end 81 end
82 82
83 -- player is in flyable area and knows how to fly here too 83 -- player is in flyable area and knows how to fly here too
84 if MyLilPony.CanFlyHere() and not IsModifierKeyDown() then 84 if MyLilPony.CanFlyHere() then
85 -- normal behaviour in flyable area is to call flying mount 85 -- normal behaviour in flyable area is to call flying mount
86 if MyLilPony.CallFlyingMount() then 86 if not IsModifierKeyDown() and MyLilPony.CallFlyingMount() then
87 return;
88 elseif IsSwimming() and MyLilPony.CallAquaticMount() then
87 return; 89 return;
88 end 90 end
89 end 91 end
90 92
91 -- player is swimming 93 -- player is swimming
92 if IsSwimming() and not IsModifierKeyDown() then 94 if IsSwimming() then
93 -- normal behaviour while swimming is to call aquatic mount 95 -- normal behaviour while swimming is to call aquatic mount
94 if MyLilPony.CallAquaticMount() then 96 if not IsModifierKeyDown() and MyLilPony.CallAquaticMount() then
95 return; 97 return;
96 end 98 end
97 end 99 end
98 100
99 MyLilPony.CallGroundMount(); 101 MyLilPony.CallGroundMount();