2021

EverQuest Emulator server changes for the year 2020

1/25/2021

Kinglykrab

  • Add quest::message(color, message) to Perl.

  • Add quest::whisper(message) to Perl.

  • Add $client->HasDisciplineLearned(spell_id) to Perl.

  • Add eq.message(color, message) to Lua.

  • Add eq.whisper(message) to Lua.

  • Add client:HasDisciplineLearned(spell_id) to Lua.

  • Add 4 new special attacks to Perl and Lua.

    • IMMUNE_DAMAGE_CLIENT (47)

      • Immune to all damage except NPC damage.

    • IMMUNE_DAMAGE_NPC (48)

      • Immune to all damage except Client damage.

    • IMMUNE_AGGRO_CLIENT (49)

      • Immune to aggro by a Client.

    • IMMUNE_AGGRO_NPC (50)

      • Immune to aggro by an NPC, clients must attack directly to gain aggro, allows pet only boss mechanics and stuff.

1/3/2021

Kinglykrab

  • Added $client->Fling() to Perl.

  • Added $client->SetEbonCrystals() to Perl.

  • Added $client->SetRadiantCrystals() to Perl.

  • Added client:GetTargetRingX() to Lua.

  • Added client:GetTargetRingY() to Lua.

  • Added client:GetTargetRingZ() to Lua.

  • Added client:Fling() to Lua.

  • Added client:SetEbonCrystals() to Lua.

  • Added client:SetRadiantCrystals() to Lua.