Log In
Sign Up
Go Gold
Home
Forum
Mail
Downloads
Game Search
Macro Editor
Notes
Membership
croc_trigger.lua - Quest File
General Info
Quest File
local CrocUp = 0; function event_spawn(e) croc_spawns(); end function croc_spawns() local RandomCroc = eq.ChooseRandom(65068,65069,65094,65095,65134); local RandomNumber = 0; RandomNumber = math.random(100); if(RandomNumber <=45) then eq.spawn2(RandomCroc,0,0,470,1661,-70,132); eq.spawn2(RandomCroc,0,0,462,1653,-70,132); CrocUp = 2; elseif(RandomNumber > 45 and RandomNumber <= 75) then eq.spawn2(RandomCroc,0,0,470,1661,-70,132); eq.spawn2(RandomCroc,0,0,462,1653,-70,132); eq.spawn2(RandomCroc,0,0,450,1661,-70,132); CrocUp = 3; elseif(RandomNumber > 75 and RandomNumber <= 90) then eq.spawn2(RandomCroc,0,0,470,1661,-70,132); CrocUp = 1; elseif(RandomNumber > 90 and RandomNumber <= 95) then eq.spawn2(65139,0,0,462,1653,-70,132); -- an ancient croc CrocUp = 1; elseif(RandomNumber > 95 and RandomNumber <= 98) then eq.spawn2(RandomCroc,0,0,470,1661,-70,132); eq.spawn2(RandomCroc,0,0,462,1653,-70,132); eq.spawn2(RandomCroc,0,0,450,1661,-70,132); eq.spawn2(RandomCroc,0,0,459,1671,-70,132); -- need exact loc CrocUp = 4; elseif(RandomNumber > 98) then eq.spawn2(RandomCroc,0,0,470,1661,-70,132); eq.spawn2(RandomCroc,0,0,462,1653,-70,132); eq.spawn2(RandomCroc,0,0,450,1661,-70,132); eq.spawn2(RandomCroc,0,0,459,1671,-70,132); -- need exact loc eq.spawn2(RandomCroc,0,0,480,1667,-70,132); -- need exact loc CrocUp = 5; end end function event_signal(e) CrocUp = CrocUp - 1; if(CrocUp == 0) then eq.set_timer("spawn timer",795000); end end function event_timer(e) if(e.timer == "spawn timer") then croc_spawns(); eq.stop_timer("spawn timer"); end end
Source: 17 Jan 2022
Quest Source: 28 May 2022