mirror of
https://github.com/ProjectEQ/projecteqquests
synced 2026-08-12 00:26:10 -04:00
38 lines
2.8 KiB
Lua
38 lines
2.8 KiB
Lua
function event_combat(e)
|
|
if e.joined then
|
|
e.self:Emote("of tiny creatures erupts around you in a feeding frenzy.");
|
|
local which = math.random(6);
|
|
if (which == 1) then
|
|
eq.spawn2(216064, 0, 0, e.self:GetX()+5, e.self:GetY(), e.self:GetZ()+5, e.self:GetHeading()); --turtles
|
|
eq.spawn2(216064, 0, 0, e.self:GetX()-5, e.self:GetY(), e.self:GetZ()+5, e.self:GetHeading()); -- NPC: a_young_sea_turtle
|
|
eq.spawn2(216064, 0, 0, e.self:GetX()+5, e.self:GetY()+5, e.self:GetZ()+5, e.self:GetHeading()); -- NPC: a_young_sea_turtle
|
|
eq.depop_with_timer();
|
|
elseif (which == 2) then
|
|
eq.spawn2(216068, 0, 0, e.self:GetX()+5, e.self:GetY(), e.self:GetZ()+5, e.self:GetHeading()); --frogs
|
|
eq.spawn2(216068, 0, 0, e.self:GetX()-5, e.self:GetY(), e.self:GetZ()+5, e.self:GetHeading()); -- NPC: a_little_frog
|
|
eq.spawn2(216068, 0, 0, e.self:GetX()+5, e.self:GetY()+5, e.self:GetZ()+5, e.self:GetHeading()); -- NPC: a_little_frog
|
|
eq.depop_with_timer();
|
|
elseif (which == 3) then
|
|
eq.spawn2(216069, 0, 0, e.self:GetX()+5, e.self:GetY(), e.self:GetZ()+5, e.self:GetHeading()); --piranha2
|
|
eq.spawn2(216069, 0, 0, e.self:GetX()-5, e.self:GetY(), e.self:GetZ()+5, e.self:GetHeading()); -- NPC: a_young_pirahna
|
|
eq.depop_with_timer();
|
|
elseif (which == 4) then
|
|
eq.spawn2(216069, 0, 0, e.self:GetX()+5, e.self:GetY(), e.self:GetZ()+5, e.self:GetHeading()); --piranha3
|
|
eq.spawn2(216069, 0, 0, e.self:GetX()-5, e.self:GetY(), e.self:GetZ()+5, e.self:GetHeading()); -- NPC: a_young_pirahna
|
|
eq.spawn2(216069, 0, 0, e.self:GetX()-5, e.self:GetY()+5, e.self:GetZ()+5, e.self:GetHeading()); -- NPC: a_young_pirahna
|
|
eq.depop_with_timer();
|
|
elseif (which == 5) then
|
|
eq.spawn2(216063, 0, 0, e.self:GetX()+5, e.self:GetY(), e.self:GetZ()+5, e.self:GetHeading()); --barracuda
|
|
eq.spawn2(216063, 0, 0, e.self:GetX()-5, e.self:GetY(), e.self:GetZ()+5, e.self:GetHeading()); -- NPC: a_young_barracuda
|
|
eq.spawn2(216063, 0, 0, e.self:GetX()+5, e.self:GetY()+5, e.self:GetZ()+5, e.self:GetHeading()); -- NPC: a_young_barracuda
|
|
eq.spawn2(216063, 0, 0, e.self:GetX()-5, e.self:GetY()-5, e.self:GetZ()+5, e.self:GetHeading()); -- NPC: a_young_barracuda
|
|
eq.depop_with_timer();
|
|
elseif (which == 6) then
|
|
eq.spawn2(216055, 0, 0, e.self:GetX()+5, e.self:GetY(), e.self:GetZ()+5, e.self:GetHeading()); --swordfish
|
|
eq.spawn2(216055, 0, 0, e.self:GetX()-5, e.self:GetY(), e.self:GetZ()+5, e.self:GetHeading()); -- NPC: a_young_swordfish
|
|
eq.spawn2(216055, 0, 0, e.self:GetX()+5, e.self:GetY()-5, e.self:GetZ()+5, e.self:GetHeading()); -- NPC: a_young_swordfish
|
|
eq.spawn2(216055, 0, 0, e.self:GetX()-5, e.self:GetY()-5, e.self:GetZ()+5, e.self:GetHeading()); -- NPC: a_young_swordfish
|
|
eq.depop_with_timer();
|
|
end
|
|
end
|
|
end
|