L2JMobius

Interlude [Resolved] How to Edit the Preacher of Doom and Orator of Revelation Messages?

Harda · 4 · 1477

Offline Harda

  • Vassal
  • *
    • Posts: 9
Hi everyone,

I’m currently working on a Lineage 2 Interlude server using L2JMobius, and I need some help regarding the Seven Signs NPCs, specifically the Preacher of Doom and Orator of Revelation.

I’d like to modify the messages they send in the chat at regular intervals, but I haven’t been able to find where this is managed on the server side.
Could someone point me to the correct file where these messages are set?

Thank you in advance for your help!



Online BazookaRpm

  • Count
  • *****
    • Posts: 444
  • Lineage II - lover - Heirophant
Hello, good morning, if I'm wrong with your character in GM/Administrator mode, you can shift+click to display the display menu on the NPC, and it will give you the quest/script routes which are associated with those NPCs, follow these routes. and modify the message. I'll be traveling in a while and I'll post the routes, since I'm on the bus with my cell phone. greetings.

Mee too use CT.0 Interlude
Atte BazooKa.RPM

Lineage II Lovers


Offline G-hamsteR

  • Count
  • *****
    • Posts: 419
It's probably in the data/scripts folder, but the easiest way to find staff like is, is to use Eclipse and search for this sentence.


Offline Harda

  • Vassal
  • *
    • Posts: 9
Hello! My issue has been resolved.

Yes, the script path was script/ai/others/NpcBuffers/impl/cabalebuffer.java.

The message from the Orator and the Preacher of Doom cannot be modified server-side; it's hardcoded in the client. However, if you want to silence them, it's possible by simply adding a comment in front of this line:
Code: [Select]
[member=79]override[/member]
public String onSpawn(Npc npc)
{
ThreadPool.schedule(new CabaleAI(npc), 3000);
// ThreadPool.schedule(new Talk(npc), 60000);
return super.onSpawn(npc);
}