diff --git a/data/scripts/unique/sea0Town01/ElevatorStandard/crows_lift_lvl1.lua b/data/scripts/unique/sea0Town01/ElevatorStandard/crows_lift_lvl1.lua index 8ba2b12a..4c95e783 100644 --- a/data/scripts/unique/sea0Town01/ElevatorStandard/crows_lift_lvl1.lua +++ b/data/scripts/unique/sea0Town01/ElevatorStandard/crows_lift_lvl1.lua @@ -4,9 +4,11 @@ function onEventStarted(player, npc) floorChoice = callClientFunction(player, "elevatorAskLimsa001", 0); if (floorChoice == 1) then - callClientFunction(player, "elevatorAskLimsa001", 1); + callClientFunction(player, "elevatorAskLimsa001", 1); + GetWorldManager():DoZoneChange(player, 133, nil, 0, 15, -447, 40, 220, -1.574); elseif (floorChoice == 2) then - callClientFunction(player, "elevatorAskLimsa001", 2); + callClientFunction(player, "elevatorAskLimsa001", 2); + GetWorldManager():DoZoneChange(player, 133, nil, 0, 15, -458, 92, 175, -0.383); end player:EndEvent(); diff --git a/data/scripts/unique/sea0Town01/ElevatorStandard/crows_lift_lvl2.lua b/data/scripts/unique/sea0Town01/ElevatorStandard/crows_lift_lvl2.lua index aaaf17c8..c30e0f2e 100644 --- a/data/scripts/unique/sea0Town01/ElevatorStandard/crows_lift_lvl2.lua +++ b/data/scripts/unique/sea0Town01/ElevatorStandard/crows_lift_lvl2.lua @@ -5,8 +5,10 @@ function onEventStarted(player, npc) if (floorChoice == 1) then callClientFunction(player, "elevatorAskLimsa002", 1); + GetWorldManager():DoZoneChange(player, 133, nil, 0, 15, -447, 19, 220, -1.574); elseif (floorChoice == 2) then callClientFunction(player, "elevatorAskLimsa002", 2); + GetWorldManager():DoZoneChange(player, 133, nil, 0, 15, -458, 92, 175, -0.383); end player:EndEvent(); diff --git a/data/scripts/unique/sea0Town01/ElevatorStandard/crows_lift_lvl3.lua b/data/scripts/unique/sea0Town01/ElevatorStandard/crows_lift_lvl3.lua index c64b1f96..c88b0d56 100644 --- a/data/scripts/unique/sea0Town01/ElevatorStandard/crows_lift_lvl3.lua +++ b/data/scripts/unique/sea0Town01/ElevatorStandard/crows_lift_lvl3.lua @@ -4,9 +4,11 @@ function onEventStarted(player, npc) floorChoice = callClientFunction(player, "elevatorAskLimsa003", 0); if (floorChoice == 1) then - callClientFunction(player, "elevatorAskLimsa003", 1); + callClientFunction(player, "elevatorAskLimsa003", 1); + GetWorldManager():DoZoneChange(player, 133, nil, 0, 15, -447, 19, 220, -1.574); elseif (floorChoice == 2) then callClientFunction(player, "elevatorAskLimsa003", 2); + GetWorldManager():DoZoneChange(player, 133, nil, 0, 15, -447, 40, 220, -1.574); end player:EndEvent(); diff --git a/data/scripts/unique/wil0Town01/ElevatorStandard/wellhead_lift_lvl1.lua b/data/scripts/unique/wil0Town01/ElevatorStandard/wellhead_lift_lvl1.lua index 96d7ba1e..c2c00d3f 100644 --- a/data/scripts/unique/wil0Town01/ElevatorStandard/wellhead_lift_lvl1.lua +++ b/data/scripts/unique/wil0Town01/ElevatorStandard/wellhead_lift_lvl1.lua @@ -5,10 +5,10 @@ function onEventStarted(player, npc) if (floorChoice == 1) then callClientFunction(player, "elevatorAskUldah001", 1); - GetWorldManager():DoZoneChange(player, 209, nil, 15, -116.78, 222, 115.7, 2.85); + GetWorldManager():DoZoneChange(player, 209, nil, 0, 15, -116.78, 222, 115.7, 2.85); elseif (floorChoice == 2) then callClientFunction(player, "elevatorAskUldah001", 2); - GetWorldManager():DoZoneChange(player, 209, nil, 15, -121.60, 269.8, 135.28, -0.268); + GetWorldManager():DoZoneChange(player, 209, nil, 0, 15, -121.60, 269.8, 135.28, -0.268); end player:EndEvent(); diff --git a/data/scripts/unique/wil0Town01a/ElevatorStandard/wellhead_lift_lvl2.lua b/data/scripts/unique/wil0Town01a/ElevatorStandard/wellhead_lift_lvl2.lua index 8cdd8585..7900baed 100644 --- a/data/scripts/unique/wil0Town01a/ElevatorStandard/wellhead_lift_lvl2.lua +++ b/data/scripts/unique/wil0Town01a/ElevatorStandard/wellhead_lift_lvl2.lua @@ -5,10 +5,10 @@ function onEventStarted(player, npc) if (floorChoice == 1) then callClientFunction(player, "elevatorAskUldah002", 1); - GetWorldManager():DoZoneChange(player, 175, nil, 15, -116.78, 198, 115.7, -2.8911); + GetWorldManager():DoZoneChange(player, 175, nil, 0, 15, -116.78, 198, 115.7, -2.8911); elseif (floorChoice == 2) then callClientFunction(player, "elevatorAskUldah002", 2); - GetWorldManager():DoZoneChange(player, 209, nil, 15, -121.60, 269.8, 135.28, -0.268); + GetWorldManager():DoZoneChange(player, 209, nil, 0, 15, -121.60, 269.8, 135.28, -0.268); end player:EndEvent(); diff --git a/data/scripts/unique/wil0Town01a/ElevatorStandard/wellhead_lift_lvl3.lua b/data/scripts/unique/wil0Town01a/ElevatorStandard/wellhead_lift_lvl3.lua index eb2ec4f2..7d575a21 100644 --- a/data/scripts/unique/wil0Town01a/ElevatorStandard/wellhead_lift_lvl3.lua +++ b/data/scripts/unique/wil0Town01a/ElevatorStandard/wellhead_lift_lvl3.lua @@ -5,10 +5,10 @@ function onEventStarted(player, npc) if (floorChoice == 1) then callClientFunction(player, "elevatorAskUldah003", 1); - GetWorldManager():DoZoneChange(player, 175, nil, 15, -116.78, 198, 115.7, -2.8911); + GetWorldManager():DoZoneChange(player, 175, nil, 0, 15, -116.78, 198, 115.7, -2.8911); elseif (floorChoice == 2) then callClientFunction(player, "elevatorAskUldah003", 2); - GetWorldManager():DoZoneChange(player, 209, nil, 15, -116.78, 222, 115.7, 2.85); + GetWorldManager():DoZoneChange(player, 209, nil, 0, 15, -116.78, 222, 115.7, 2.85); end player:EndEvent();