mirror of
https://github.com/EQMacEmu/quests
synced 2026-08-21 00:23:04 -04:00
removed csr_notice that was accidentally left in.
This commit is contained in:
parent
ddad5875f7
commit
324a3b182f
30 changed files with 0 additions and 83 deletions
|
|
@ -90,5 +90,4 @@ end
|
|||
function event_death_complete(e)
|
||||
eq.spawn2(KARANA_TYPE, 0, 0, -477, -1758, 2355, 192);
|
||||
eq.signal(KARANA_TYPE, e.killer:GetID()); -- e.killer for death_complete is somebody with kill rights, not death blow
|
||||
eq.csr_notice(string.format("BoThunder Agnarr slain by %s's raid <%s>", e.killer:GetName(), e.killer:CastToClient():GetGuildName()));
|
||||
end
|
||||
|
|
|
|||
|
|
@ -9,7 +9,6 @@ end
|
|||
|
||||
function event_death_complete(e)
|
||||
eq.spawn2(209156, 0, 0, -1123, -1732, 1269, 64); -- #Askr_the_Lost
|
||||
eq.csr_notice(string.format("BoThunder Evynd Firestorm slain by %s's raid <%s>", e.killer:GetName(), e.killer:CastToClient():GetGuildName()));
|
||||
end
|
||||
|
||||
function event_timer(e)
|
||||
|
|
|
|||
|
|
@ -16,7 +16,6 @@ end
|
|||
function event_death_complete(e)
|
||||
eq.zone_emote(0, "Dark laughter sounds from deeper within the chapel as a menacing voice is heard saying, 'Come great corrupter of entropy and decay. Stop these foolish mortals from violating our masters chapel.");
|
||||
eq.unique_spawn(200225, 0, 0, 405, 135, -54, 128); -- #Avhi_Escron
|
||||
eq.csr_notice(string.format("CoDecay Carprin slain by %s's raid <%s>", e.killer:GetName(), e.killer:CastToClient():GetGuildName()));
|
||||
end
|
||||
|
||||
function event_timer(e)
|
||||
|
|
@ -33,6 +32,5 @@ function event_timer(e)
|
|||
|
||||
elseif ( e.timer == "depop" ) then
|
||||
eq.depop();
|
||||
eq.csr_notice("CoDecay Carprin despawned");
|
||||
end
|
||||
end
|
||||
|
|
|
|||
|
|
@ -79,7 +79,6 @@ function ControllerTimer(e)
|
|||
eq.zone_emote(0, "Harsh laughter echoes around the crypt and a voice then speaks saying, 'Perhaps you would care to try when you are more powerful fools.' The harsh laughter continues softly as all of the summoned minions of Bertoxxulous vanish.");
|
||||
eq.update_spawn_timer(SPECTRE_SPAWNID, 21600000);
|
||||
StopSpawns();
|
||||
eq.csr_notice("CoDecay Bertox event failed");
|
||||
end
|
||||
eq.stop_timer(e.timer);
|
||||
end
|
||||
|
|
@ -105,7 +104,6 @@ function SpectreDeathComplete(e)
|
|||
for _, loc in ipairs(SUMMONER_LOCS) do
|
||||
eq.spawn2(SUMMONER_TYPE, 0, 0, loc[1], loc[2], loc[3], loc[4]);
|
||||
end
|
||||
eq.csr_notice(string.format("CoDecay Bertox event started by %s's raid <%s>", e.killer:GetName(), e.killer:CastToClient():GetGuildName()));
|
||||
end
|
||||
|
||||
function StartSpawns()
|
||||
|
|
@ -186,7 +184,6 @@ function BertoxDeathComplete(e)
|
|||
eq.zone_emote(0, "A nimbus of light floods throughs the crypt in one magnificent wave as an earth shattering howl is heard. The bringer of plagues, lord of all disease and decay, Bertoxxulous has been defeated. Suddenly an urgent whisper fills your head simply saying, 'The Torch of Lxanvom shall burn bright again. Freedom is now ours, for that we thank you.'");
|
||||
eq.spawn2(PROJECTION_TYPE, 0, 0, e.self:GetX(), e.self:GetY(), e.self:GetZ(), 0);
|
||||
eq.signal(PROJECTION_TYPE, e.killer:GetID()); -- e.killer for death_complete is somebody with kill rights, not death blow
|
||||
eq.csr_notice(string.format("CoDecay Bertox slain by %s's raid <%s>", e.killer:GetName(), e.killer:CastToClient():GetGuildName()));
|
||||
end
|
||||
|
||||
function event_encounter_load(e)
|
||||
|
|
|
|||
|
|
@ -79,7 +79,6 @@ function ControllerTimer(e)
|
|||
eq.depop_all(SPAWN_TYPE);
|
||||
eq.stop_timer(e.timer);
|
||||
eq.debug("Dust isle 1 hour despawn timer expired");
|
||||
eq.csr_notice("PoAir Dust isle 1 hour despawn timer expired");
|
||||
end
|
||||
end
|
||||
|
||||
|
|
@ -211,7 +210,6 @@ function BossDeathComplete(e)
|
|||
ToggleErraticSpawns(false);
|
||||
eq.unique_spawn(AVATAR_TYPE, 0, 0, 1671, 527, 344, 192);
|
||||
eq.depop_with_timer(GUY_TYPE);
|
||||
eq.csr_notice(string.format("PoAir Sigismond Windwalker slain by %s's raid <%s>", e.killer:GetName(), e.killer:CastToClient():GetGuildName()));
|
||||
end
|
||||
|
||||
function AvatarSpawn(e)
|
||||
|
|
@ -252,7 +250,6 @@ function AvatarTimer(e)
|
|||
|
||||
elseif ( e.timer == "depop") then
|
||||
eq.depop();
|
||||
eq.csr_notice("PoAir Avatar of Dust despawned");
|
||||
end
|
||||
end
|
||||
|
||||
|
|
|
|||
|
|
@ -129,7 +129,6 @@ end
|
|||
function BossDeathComplete(e)
|
||||
eq.unique_spawn(AVATAR_TYPE, 0, 0, -1573, -570, 356.125, 192);
|
||||
eq.depop_with_timer(GUY_TYPE);
|
||||
eq.csr_notice(string.format("PoAir Melernil Faal`Armanna slain by %s's raid <%s>", e.killer:GetName(), e.killer:CastToClient():GetGuildName()));
|
||||
end
|
||||
|
||||
function AvatarSpawn(e)
|
||||
|
|
@ -170,7 +169,6 @@ function AvatarTimer(e)
|
|||
|
||||
elseif ( e.timer == "depop") then
|
||||
eq.depop();
|
||||
eq.csr_notice("PoAir Avatar of Mist despawned");
|
||||
end
|
||||
end
|
||||
|
||||
|
|
|
|||
|
|
@ -150,7 +150,6 @@ end
|
|||
function BossDeathComplete(e)
|
||||
eq.unique_spawn(AVATAR_TYPE, 0, 0, 1396, -680, 18, 0);
|
||||
eq.depop_with_timer(GUY_TYPE);
|
||||
eq.csr_notice(string.format("PoAir An Elemental Masterpiece slain by %s's raid <%s>", e.killer:GetName(), e.killer:CastToClient():GetGuildName()));
|
||||
end
|
||||
|
||||
function AvatarSpawn(e)
|
||||
|
|
@ -191,7 +190,6 @@ function AvatarTimer(e)
|
|||
|
||||
elseif ( e.timer == "depop") then
|
||||
eq.depop();
|
||||
eq.csr_notice("PoAir Avatar of Smoke despawned");
|
||||
end
|
||||
end
|
||||
|
||||
|
|
|
|||
|
|
@ -203,7 +203,6 @@ function BossDeath(e)
|
|||
eq.unique_spawn(AVATAR_TYPE, 0, 0, -1591, 484, 15, 192);
|
||||
eq.depop_with_timer(GUY_TYPE);
|
||||
eq.depop_all(FAKE_BOSS_TYPE);
|
||||
eq.csr_notice(string.format("PoAir Pherlondien Clawpike slain by %s's raid <%s>", e.killer:GetName(), e.killer:CastToClient():GetGuildName()));
|
||||
end
|
||||
|
||||
function AvatarSpawn(e)
|
||||
|
|
@ -244,7 +243,6 @@ function AvatarTimer(e)
|
|||
|
||||
elseif ( e.timer == "depop") then
|
||||
eq.depop();
|
||||
eq.csr_notice("PoAir Avatar of Wind despawned");
|
||||
end
|
||||
end
|
||||
|
||||
|
|
|
|||
|
|
@ -130,7 +130,6 @@ function XegonyTimer(e)
|
|||
if ( (HP_TRIGGERS[trigger] == 99 and e.self:GetHP() < e.self:GetMaxHP()) or e.self:GetHPRatio() <= HP_TRIGGERS[trigger] ) then
|
||||
SpawnWave();
|
||||
trigger = trigger + 1;
|
||||
eq.csr_notice("PoAir Xegony wave spawn");
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
@ -138,7 +137,6 @@ end
|
|||
function XegonyDeathComplete(e)
|
||||
eq.spawn2(PLANAR_PROJECTION_TYPE, 0, 0, e.self:GetX(), e.self:GetY(), e.self:GetZ(), 0);
|
||||
eq.signal(PLANAR_PROJECTION_TYPE, e.killer:GetID()); -- e.killer for death_complete is somebody with kill rights, not death blow
|
||||
eq.csr_notice(string.format("PoAir Xegony slain by %s's raid <%s>", e.killer:GetName(), e.killer:CastToClient():GetGuildName()));
|
||||
end
|
||||
|
||||
function AddCombat(e)
|
||||
|
|
|
|||
|
|
@ -2,7 +2,6 @@ local PLANAR_PROJECTION_TYPE = 218398;
|
|||
|
||||
function event_spawn(e)
|
||||
eq.set_timer("depop", 3000000);
|
||||
eq.csr_notice("PoEarthA Arbitor spawned");
|
||||
end
|
||||
|
||||
function event_combat(e)
|
||||
|
|
@ -37,12 +36,10 @@ function event_timer(e)
|
|||
elseif ( e.timer == "depop" ) then
|
||||
eq.debug("Arbitor depop");
|
||||
eq.depop();
|
||||
eq.csr_notice("PoEarthA Arbitor despawned");
|
||||
end
|
||||
end
|
||||
|
||||
function event_death_complete(e)
|
||||
eq.spawn2(PLANAR_PROJECTION_TYPE, 0, 0, e.self:GetX(), e.self:GetY(), e.self:GetZ(), 0);
|
||||
eq.signal(PLANAR_PROJECTION_TYPE, e.killer:GetID()); -- e.killer for death_complete is somebody with kill rights, not death blow
|
||||
eq.csr_notice(string.format("PoEarthA Arbitor slain by %s's raid <%s>", e.killer:GetName(), e.killer:CastToClient():GetGuildName()));
|
||||
end
|
||||
|
|
|
|||
|
|
@ -89,7 +89,6 @@ function WarderDeath(e)
|
|||
eq.spawn2(ELEMDESPAWN_TYPE, 0, 0, 28, -560, 28.625, 0);
|
||||
eq.zone_emote(0, "The creature explodes into a maelstrom of dirt and dust. Suddenly from the whirling cloud of dust three different streams of dirt come form heading to the elemental temple and then the remainder of the maelstrom bursts apart forming into numerous dust devotees.");
|
||||
eq.debug("Dust ring active");
|
||||
eq.csr_notice(string.format("PoEarthA Dust Ring started by %s's raid <%s>", e.killer:GetName(), e.killer:CastToClient():GetGuildName()));
|
||||
end
|
||||
|
||||
function DevoteeDeath(e)
|
||||
|
|
@ -281,7 +280,6 @@ function EventSuccess(e)
|
|||
end
|
||||
|
||||
eq.signal(ARBITOR_GUY_TYPE, 4);
|
||||
eq.csr_notice("PoEarthA Dust Ring success");
|
||||
end
|
||||
|
||||
function DespawnSpawn(e)
|
||||
|
|
@ -303,7 +301,6 @@ function DespawnTimer(e)
|
|||
|
||||
eq.debug("Dust Ring failed and reset");
|
||||
eq.depop();
|
||||
eq.csr_notice("PoEarthA Dust Ring failed");
|
||||
end
|
||||
end
|
||||
|
||||
|
|
|
|||
|
|
@ -94,7 +94,6 @@ function BlueDeath(e)
|
|||
|
||||
eq.zone_emote(0, "The last of the mud walkers has been slain. A loud roar is heard from the center of the muddite temple as the Sludge Lurker comes into being.");
|
||||
eq.debug("Mud Ring started");
|
||||
eq.csr_notice(string.format("PoEarthA Mud Ring started started by %s's raid <%s>", e.killer:GetName(), e.killer:CastToClient():GetGuildName()));
|
||||
end
|
||||
end
|
||||
|
||||
|
|
@ -308,7 +307,6 @@ function EventSuccess(e)
|
|||
end
|
||||
|
||||
eq.signal(ARBITOR_GUY_TYPE, 2);
|
||||
eq.csr_notice("PoEarthA Mud Ring success");
|
||||
end
|
||||
|
||||
function DespawnSpawn(e)
|
||||
|
|
@ -341,7 +339,6 @@ function DespawnTimer(e)
|
|||
|
||||
eq.debug("Mud Ring failed and reset");
|
||||
eq.depop();
|
||||
eq.csr_notice("PoEarthA Mud Ring failed");
|
||||
end
|
||||
end
|
||||
|
||||
|
|
|
|||
|
|
@ -112,7 +112,6 @@ function TriggerDeath(e)
|
|||
end
|
||||
|
||||
eq.debug("Stone Ring started");
|
||||
eq.csr_notice(string.format("PoEarthA Stone Ring started started by %s's raid <%s>", e.killer:GetName(), e.killer:CastToClient():GetGuildName()));
|
||||
end
|
||||
|
||||
local locs = FORT_LOCS[TRIGGER_TYPES[myType]];
|
||||
|
|
@ -300,7 +299,6 @@ function EventSuccess(e)
|
|||
end
|
||||
|
||||
eq.signal(ARBITOR_GUY_TYPE, 1);
|
||||
eq.csr_notice("PoEarthA Stone Ring success");
|
||||
end
|
||||
|
||||
function DespawnSpawn(e)
|
||||
|
|
@ -327,7 +325,6 @@ function DespawnTimer(e)
|
|||
|
||||
eq.debug("Stone Ring failed and reset");
|
||||
eq.depop();
|
||||
eq.csr_notice("PoEarthA Stone Ring failed");
|
||||
end
|
||||
end
|
||||
|
||||
|
|
|
|||
|
|
@ -72,7 +72,6 @@ function TaintedDeath(e)
|
|||
|
||||
elist:MessageClose(elist:GetMobByNpcTypeID(VEGTXT_TYPE), true, 300, 0, "The last of the tainted rock beasts crashes to the ground and yet another creature rises at the top of the temple.");
|
||||
eq.debug("Vine ring phase 2");
|
||||
eq.csr_notice(string.format("PoEarthA Vine Ring phase 2 started by %s's raid <%s>", e.killer:GetName(), e.killer:CastToClient():GetGuildName()));
|
||||
end
|
||||
end
|
||||
|
||||
|
|
@ -171,7 +170,6 @@ function EventSuccess(e)
|
|||
end
|
||||
|
||||
eq.signal(ARBITOR_GUY_TYPE, 3);
|
||||
eq.csr_notice("PoEarthA Vine Ring success");
|
||||
end
|
||||
|
||||
function MangledSpawn(e)
|
||||
|
|
@ -214,7 +212,6 @@ function DespawnTimer(e)
|
|||
|
||||
eq.debug("Vine Ring failed and reset");
|
||||
eq.depop();
|
||||
eq.csr_notice("PoEarthA Vine Ring failed");
|
||||
end
|
||||
end
|
||||
|
||||
|
|
|
|||
|
|
@ -3,7 +3,6 @@ local PLANAR_PROJECTION_TYPE = 222041; -- Essence_of_Earth
|
|||
function event_death_complete(e)
|
||||
eq.spawn2(PLANAR_PROJECTION_TYPE, 0, 0, e.self:GetX(), e.self:GetY(), e.self:GetZ(), 0);
|
||||
eq.signal(PLANAR_PROJECTION_TYPE, e.killer:GetID()); -- e.killer for death_complete is somebody with kill rights, not death blow
|
||||
eq.csr_notice(string.format("PoEarthB Avatar of Earth slain by %s's raid <%s>", e.killer:GetName(), e.killer:CastToClient():GetGuildName()));
|
||||
end
|
||||
|
||||
function event_spawn(e)
|
||||
|
|
@ -21,7 +20,6 @@ end
|
|||
function event_timer(e)
|
||||
if ( e.timer == "depop" ) then
|
||||
eq.debug("Avatar of Earth depop");
|
||||
eq.csr_notice("PoEarthB Avatar of Earth despawned");
|
||||
eq.depop();
|
||||
end
|
||||
end
|
||||
|
|
|
|||
|
|
@ -57,5 +57,4 @@ end
|
|||
function event_death_complete(e)
|
||||
eq.get_entity_list():GetSpawnByID(369490):GetNPC():Depop(true);
|
||||
eq.get_entity_list():GetSpawnByID(369490):SetTimer(302400000);
|
||||
eq.csr_notice(string.format("PoEarthB Gintolaken killed by %s's raid <%s>", e.killer:GetName(), e.killer:CastToClient():GetGuildName()));
|
||||
end
|
||||
|
|
|
|||
|
|
@ -117,7 +117,6 @@ function event_timer(e)
|
|||
|
||||
if ( e.self:GetTarget().valid and e.self:GetTarget():IsClient() ) then
|
||||
eq.debug( string.format("PoEarthB Rathe Councilman disempowered; Tank: %s <%s>", e.self:GetTarget():GetName(), e.self:GetTarget():CastToClient():GetGuildName()) );
|
||||
eq.csr_notice( string.format("PoEarthB Rathe Councilman disempowered; Tank: %s <%s>", e.self:GetTarget():GetName(), e.self:GetTarget():CastToClient():GetGuildName()) );
|
||||
end
|
||||
end
|
||||
eq.zone_emote(0, "The ground shudders beneath your feet as flecks of dirt and stone fall away from one of the Rathe.");
|
||||
|
|
@ -210,6 +209,5 @@ function event_death_complete(e)
|
|||
for i, id in ipairs(SPAWNIDS) do
|
||||
eq.update_spawn_timer(id, t*1000);
|
||||
end
|
||||
eq.csr_notice(string.format("PoEarthB Avatar of Earth spawned by %s's raid <%s>", e.killer:GetName(), e.killer:CastToClient():GetGuildName()));
|
||||
end
|
||||
end
|
||||
|
|
|
|||
|
|
@ -13,5 +13,4 @@ function event_signal(e)
|
|||
end
|
||||
|
||||
eq.update_spawn_timer(GINTO_SPAWNID, 1000);
|
||||
eq.csr_notice("PoEarthB Gintolaken spawned");
|
||||
end
|
||||
|
|
|
|||
|
|
@ -173,7 +173,6 @@ function GuardianDeathComplete(e)
|
|||
phase = 1;
|
||||
SpawnPhase(phase);
|
||||
eq.signal(CONTROLLER_TYPE, 1);
|
||||
eq.csr_notice(string.format("PoFire Fennin Ro script started by %s's raid <%s>", e.killer:GetName(), e.killer:CastToClient():GetGuildName()));
|
||||
end
|
||||
|
||||
function ControllerSignal(e)
|
||||
|
|
@ -199,7 +198,6 @@ function ControllerTimer(e)
|
|||
end
|
||||
eq.depop_all(FENNIN_TYPE);
|
||||
ToggleElites(false);
|
||||
eq.csr_notice("PoFire Fennin event timed out");
|
||||
end
|
||||
end
|
||||
|
||||
|
|
@ -221,7 +219,6 @@ function FenninDeathComplete(e)
|
|||
eq.spawn2(PROJECTION_TYPE, 0, 0, e.self:GetX(), e.self:GetY(), e.self:GetZ(), 0);
|
||||
eq.signal(PROJECTION_TYPE, e.killer:GetID()); -- e.killer for death_complete is somebody with kill rights, not death blow
|
||||
eq.zone_emote(0, "Loud cries of hopelessness echo throughout the burning lands. The creatures of Doomfire call out to their master, Fennin Ro the Tyrant of Fire, for his dead body now lies at the feet of the mighty adventurers.");
|
||||
eq.csr_notice(string.format("PoFire Fennin Ro slain by %s's raid <%s>", e.killer:GetName(), e.killer:CastToClient():GetGuildName()));
|
||||
end
|
||||
|
||||
function event_encounter_load(e)
|
||||
|
|
|
|||
|
|
@ -83,7 +83,6 @@ function ControllerTimer(e)
|
|||
|
||||
if ( kills < 10 ) then
|
||||
eq.debug("Refusing to wake the behemonth; not enough kills");
|
||||
eq.csr_notice("PoInnovation Warning: Refusing to wake the behemonth; not enough kills");
|
||||
return;
|
||||
end
|
||||
|
||||
|
|
@ -108,7 +107,6 @@ function ControllerTimer(e)
|
|||
eq.set_timer("boundscheck", 2000, behe);
|
||||
woken = true;
|
||||
eq.debug("Behemoth awakened");
|
||||
eq.csr_notice("PoInnovation Behemoth awakened");
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
@ -155,7 +153,6 @@ function BehemothTimer(e)
|
|||
elseif ( e.timer == "depop" ) then
|
||||
eq.depop_with_timer();
|
||||
woken = false;
|
||||
eq.csr_notice("PoInnovation Behemoth despawned");
|
||||
end
|
||||
end
|
||||
|
||||
|
|
@ -163,7 +160,6 @@ function BehemothDeathComplete(e)
|
|||
eq.spawn2(GIWIN_FLAGGER_TYPE, 0, 0, 1013, 0, 2.1, 193);
|
||||
eq.signal(GIWIN_FLAGGER_TYPE, e.killer:GetID()); -- e.killer for death_complete is somebody with kill rights, not death blow
|
||||
woken = false;
|
||||
eq.csr_notice(string.format("PoInnovation Behemoth slain by %s's raid <%s>", e.killer:GetName(), e.killer:CastToClient():GetGuildName()));
|
||||
end
|
||||
|
||||
function BlowUp(e)
|
||||
|
|
|
|||
|
|
@ -109,7 +109,6 @@ function ControllerTimerEvent(e)
|
|||
eq.get_entity_list():GetSpawnByID(BERIK_SPAWNID):Disable();
|
||||
CheckFloorSpawns(); -- anti-cheat
|
||||
eq.debug(string.format("PoTactics Rallos Zek Event Phase 1 Started by %s's raid <%s>", killerName, killerGName));
|
||||
eq.csr_notice(string.format("PoTactics Rallos Zek Event Phase 1 Started by %s's raid <%s>", killerName, killerGName));
|
||||
end
|
||||
end
|
||||
|
||||
|
|
@ -126,7 +125,6 @@ function ControllerTimerEvent(e)
|
|||
eq.unique_spawn(RALLOS_ZEK_TYPE, 0, 0, mob:GetX(), mob:GetY(), mob:GetZ(), mob:GetHeading());
|
||||
eq.depop_with_timer(UNTARGETABLE_TYPE);
|
||||
eq.debug(string.format("PoTactics Rallos Zek Event Phase 2 Started by %s's raid <%s>", killerName, killerGName));
|
||||
eq.csr_notice(string.format("PoTactics Rallos Zek Event Phase 2 Started by %s's raid <%s>", killerName, killerGName));
|
||||
end
|
||||
end
|
||||
CheckFloorSpawns(); -- anti-cheat
|
||||
|
|
@ -342,7 +340,6 @@ function RallosHPEvent(e)
|
|||
phase = 3;
|
||||
killerName, killerGName = e.self:GetTarget():GetName() or "", e.self:GetTarget():CastToClient():GetGuildName() or "";
|
||||
eq.debug(string.format("PoTactics Rallos Zek Event Phase 3 Started by %s's raid <%s>", killerName, killerGName));
|
||||
eq.csr_notice(string.format("PoTactics Rallos Zek Event Phase 3 Started by %s's raid <%s>", killerName, killerGName));
|
||||
eq.depop();
|
||||
end
|
||||
end
|
||||
|
|
@ -424,7 +421,6 @@ function WarlordTimerEvent(e)
|
|||
eq.spawn_from_spawn2(UNTARGETABLE_SPAWNID);
|
||||
RespawnArena();
|
||||
RespawnDoorGuards();
|
||||
eq.csr_notice("PoTactics Rallos Zek the Warlord despawned");
|
||||
eq.depop();
|
||||
end
|
||||
end
|
||||
|
|
@ -435,7 +431,6 @@ function WarlordDeathEvent(e)
|
|||
RespawnDoorGuards();
|
||||
eq.signal(CONTROLLER_TYPE, 3);
|
||||
eq.debug(string.format("PoTactics Rallos Zek the Warlord slain by %s's raid <%s>", e.killer:GetName(), e.killer:CastToClient():GetGuildName()));
|
||||
eq.csr_notice(string.format("PoTactics Rallos Zek the Warlord slain by %s's raid <%s>", e.killer:GetName(), e.killer:CastToClient():GetGuildName()));
|
||||
end
|
||||
|
||||
function WarlordHateListEvent(e)
|
||||
|
|
|
|||
|
|
@ -345,7 +345,6 @@ function TryStartTrials()
|
|||
eq.set_timer("trial"..i.."start", 44000);
|
||||
trialStates[i] = 1;
|
||||
eq.debug("Trial "..i.." started");
|
||||
eq.csr_notice(string.format("PoTime trial %i started by %s <%s>", i, client:GetName(), client:GetGuildName()));
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
@ -575,7 +574,6 @@ function event_signal(e)
|
|||
if ( instanceID == 0 ) then
|
||||
eq.debug("zone inactive and player has no instance; creating new instance and notifying PoTimeA");
|
||||
instanceID = SetupNewInstance(e.self);
|
||||
eq.csr_notice("PoTime started using new instance ("..instanceID..") for player ID "..charID.." ("..(charName or "?")..")");
|
||||
else
|
||||
eq.debug("zone inactive and player has previous instance; using previous instance");
|
||||
local qglobals = eq.get_qglobals(e.self);
|
||||
|
|
@ -583,25 +581,19 @@ function event_signal(e)
|
|||
local timerData = qglobals["time_timers_"..instanceID];
|
||||
if ( not killData or not timerData ) then
|
||||
instanceID = SetupNewInstance(e.self);
|
||||
eq.csr_notice("PoTime player's instance expired; creating new one ("..instanceID..") for player ID "..charID.." ("..(charName or "?")..")");
|
||||
else
|
||||
eq.debug("Instance kill data: "..killData);
|
||||
eq.debug("Instance timer data: "..timerData);
|
||||
eq.debug("current os.time() is "..os.time());
|
||||
if ( not SetInstanceVars(killData, timerData) ) then
|
||||
eq.debug("Error: Time instance qglobals are corrupted! Instance ID: "..instanceID);
|
||||
eq.csr_notice("PoTime Error: Instance qglobals are corrupted! Instance ID: "..instanceID);
|
||||
return;
|
||||
end
|
||||
|
||||
eq.csr_notice("PoTime started reusing instance ID "..instanceID.." for player ID "..charID.." ("..(charName or "?")..")");
|
||||
eq.csr_notice("Instance kills: "..killData);
|
||||
end
|
||||
end
|
||||
zoneInstanceID = instanceID;
|
||||
if ( zoneInstanceID == 0 ) then
|
||||
eq.debug("Critical Error: All instance qglobals are in use.");
|
||||
eq.csr_notice("PoTime Critical Error: All instance qglobals are in use");
|
||||
return;
|
||||
end
|
||||
zonePhase = 1;
|
||||
|
|
@ -754,7 +746,6 @@ function event_signal(e)
|
|||
for i = 1, 5 do
|
||||
SetTrialCompleted(i);
|
||||
end
|
||||
eq.csr_notice("Plane of Time phase 1 skipped by GM");
|
||||
|
||||
elseif ( op == 5 ) then -- zone status
|
||||
if ( zonePhase == -1 ) then
|
||||
|
|
@ -836,7 +827,6 @@ function event_timer(e)
|
|||
end
|
||||
KickRaid();
|
||||
DepopZone();
|
||||
eq.csr_notice("PoTime running instance expired");
|
||||
|
||||
elseif ( e.timer == "phase1" ) then
|
||||
SetupPhaseOne();
|
||||
|
|
@ -920,7 +910,6 @@ function PhaseStart()
|
|||
end
|
||||
|
||||
eq.signal(EVENTS_CONTROLLER, zonePhase*100+1, 0, data);
|
||||
eq.csr_notice("PoTime Phase "..zonePhase.." started");
|
||||
end
|
||||
|
||||
function PhaseDialog()
|
||||
|
|
|
|||
|
|
@ -323,7 +323,6 @@ function BossDeathComplete(e)
|
|||
end
|
||||
end
|
||||
eq.debug("PoTime "..e.self:GetCleanName().." slain by "..e.killer:GetName().."'s raid");
|
||||
eq.csr_notice(string.format("PoTime %s slain by %s's raid <%s>", e.self:GetCleanName(), e.killer:GetName(), e.killer:CastToClient():GetGuildName()));
|
||||
end
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -464,7 +464,6 @@ function BossDeath(e)
|
|||
e.self:ClearItemList();
|
||||
e.self:Depop();
|
||||
eq.depop_all(corpseType);
|
||||
eq.csr_notice("PoTime error: Rallos Zek did not power up correctly");
|
||||
return;
|
||||
end
|
||||
|
||||
|
|
@ -473,7 +472,6 @@ function BossDeath(e)
|
|||
e.self:ClearItemList();
|
||||
e.self:Depop();
|
||||
eq.depop_all(corpseType);
|
||||
eq.csr_notice("PoTime error: Bertox did not power up correctly");
|
||||
return;
|
||||
end
|
||||
|
||||
|
|
@ -483,16 +481,11 @@ function BossDeath(e)
|
|||
end
|
||||
end
|
||||
|
||||
function BossDeathComplete(e)
|
||||
eq.csr_notice(string.format("PoTime %s slain by %s's raid <%s>", e.self:GetCleanName(), e.killer:GetName(), e.killer:CastToClient():GetGuildName()));
|
||||
end
|
||||
|
||||
function event_encounter_load(e)
|
||||
eq.register_npc_event("Phase5", Event.signal, EVENTS_CONTROLLER_TYPE, Phase5Signal);
|
||||
|
||||
for _, typ in pairs(BOSS_NUMS) do
|
||||
eq.register_npc_event("Phase5", Event.death, typ, BossDeath);
|
||||
eq.register_npc_event("Phase5", Event.death_complete, typ, BossDeathComplete);
|
||||
eq.register_npc_event("Phase5", Event.combat, typ, BossCombat);
|
||||
eq.register_npc_event("Phase5", Event.timer, typ, BossTimer);
|
||||
end
|
||||
|
|
|
|||
|
|
@ -159,7 +159,6 @@ function QuarmHP(e)
|
|||
eq.signal(POTIMEA_CONTROLLER_TYPE, 6, 0, tostring(quarmState));
|
||||
|
||||
eq.debug("PoTime Quarm state is now "..quarmState);
|
||||
eq.csr_notice("PoTime Quarm state is now "..quarmState);
|
||||
end
|
||||
|
||||
function DoQuarmAOE(quarm)
|
||||
|
|
@ -257,7 +256,6 @@ function QuarmDeath(e)
|
|||
e.self:ClearItemList();
|
||||
e.self:Depop();
|
||||
eq.depop_all(corpseType);
|
||||
eq.csr_notice("PoTime error: Quarm did not power up correctly. state == "..quarmState);
|
||||
end
|
||||
end
|
||||
|
||||
|
|
@ -267,7 +265,6 @@ function QuarmDeathComplete(e)
|
|||
local egg = eq.get_entity_list():GetMobByNpcTypeID(EGG_TYPE);
|
||||
egg:SetSpecialAbility(35, 0); -- No Harm from Players off
|
||||
egg:SetBodyType(7, false); -- NoTarget off
|
||||
eq.csr_notice(string.format("PoTime Quarm slain by %s's raid <%s>", e.killer:GetName(), e.killer:CastToClient():GetGuildName()));
|
||||
end
|
||||
|
||||
function EggDeathComplete(e)
|
||||
|
|
|
|||
|
|
@ -165,7 +165,6 @@ end
|
|||
|
||||
function GuardianDeathComplete(e)
|
||||
eq.signal(COIRNAV_TYPE, 1);
|
||||
eq.csr_notice(string.format("PoWater Coirnav event started by %s's raid <%s>", e.killer:GetName(), e.killer:CastToClient():GetGuildName()));
|
||||
end
|
||||
|
||||
function AddDeathComplete(e)
|
||||
|
|
@ -195,7 +194,6 @@ function CoirnavDeathComplete(e)
|
|||
eq.zone_emote(0, "The monstrous creature spasms in its last death throes sending shockwaves through the reef. Corinav the Avatar of Water, empowered by the focus of the Triumvirate, has fallen at the hands of the brave adventurers deep within the reef.");
|
||||
eq.spawn2(PROJECTION_TYPE, 0, 0, e.self:GetX(), e.self:GetY(), e.self:GetZ(), 0);
|
||||
eq.signal(PROJECTION_TYPE, e.killer:GetID()); -- e.killer for death_complete is somebody with kill rights, not death blow
|
||||
eq.csr_notice(string.format("PoWater Coirnav slain by %s's raid <%s>", e.killer:GetName(), e.killer:CastToClient():GetGuildName()));
|
||||
end
|
||||
|
||||
function MonstrousSignal(e)
|
||||
|
|
@ -216,7 +214,6 @@ function MonstrousSignal(e)
|
|||
if ( phase == 1 ) then
|
||||
eq.update_spawn_timer(COIRNAV_SPAWNID, 10800000);
|
||||
end
|
||||
eq.csr_notice("PoWater Coirnav event failed");
|
||||
end
|
||||
end
|
||||
|
||||
|
|
|
|||
|
|
@ -67,7 +67,6 @@ function ControllerSignal(e)
|
|||
end
|
||||
local rng = math.random(33); -- 3% chance to wake
|
||||
if ( rng > 1 ) then
|
||||
eq.csr_notice("All warders killed and Sleeper roll failed. ("..rng..")");
|
||||
eq.debug("All warders killed and Sleeper roll failed. ("..rng..")");
|
||||
return;
|
||||
end
|
||||
|
|
@ -103,7 +102,6 @@ function ControllerSignal(e)
|
|||
eq.signal(t, 1);
|
||||
end
|
||||
|
||||
eq.csr_notice("Sleeper awakened");
|
||||
end
|
||||
end
|
||||
|
||||
|
|
|
|||
|
|
@ -27,5 +27,4 @@ end
|
|||
function event_death_complete(e)
|
||||
eq.spawn2(212420, 0, 0, 0, -815, 244, 128);
|
||||
eq.signal(212420, e.killer:GetID()); -- e.killer for death_complete is somebody with kill rights, not death blow
|
||||
eq.csr_notice(string.format("SolRoTower Solusek Ro slain by %s's raid <%s>", e.killer:GetName(), e.killer:CastToClient():GetGuildName()));
|
||||
end
|
||||
|
|
|
|||
|
|
@ -1,3 +0,0 @@
|
|||
function event_death_complete(e)
|
||||
eq.csr_notice(string.format("TempleVeeshan Lepethida slain by %s's group <%s>", e.killer:GetName(), e.killer:CastToClient():GetGuildName()));
|
||||
end
|
||||
|
|
@ -178,7 +178,6 @@ function DeathEvent(e)
|
|||
end
|
||||
|
||||
eq.debug(string.format("VexThal %s's raid death touched for cheating at %i %i %i <%s>", name, x, y, e.self:GetZ(), guild));
|
||||
eq.csr_notice(string.format("VexThal %s's raid death touched for cheating at %i %i %i <%s>", name, x, y, e.self:GetZ(), guild));
|
||||
end
|
||||
end
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue