Hi everyone,
I'm experiencing an issue with the Lineage II Classic client regarding boss cinematics.
During the Freya encounter, the server executes the following code:
The code is definitely being executed, and <span>showQuestMovie(SceneMovie.FREYA_PHASE_CHANGE_A)</span> is called for every player.
However, the Classic client never plays the cinematic. There are no errors, disconnects, or crashes—the game simply continues as if the movie request was ignored.
I'm trying to determine whether this is:
If so, did you have to modify the <span>SceneMovie</span> IDs or the packet implementation?
Any guidance or experience would be greatly appreciated.
Thank you!
I'm experiencing an issue with the Lineage II Classic client regarding boss cinematics.
During the Freya encounter, the server executes the following code:
Java:
private class PreSecondStage extends RunnableImpl
{
@Override
public void runImpl()
{
firstStageGuardSpawn.cancel(true);
for(NpcInstance n : getReflection().getNpcs())
if(n.getNpcId() != SIRRA && n != FreyaCastleControllerInstance.this)
n.deleteMe();
for(Player p : getReflection().getPlayers())
p.showQuestMovie(SceneMovie.FREYA_PHASE_CHANGE_A);
ThreadPoolManager.getInstance().schedule(new TimerToSecondStage(), 22000L);
}
}
However, the Classic client never plays the cinematic. There are no errors, disconnects, or crashes—the game simply continues as if the movie request was ignored.
I'm trying to determine whether this is:
- A missing cinematic in the Classic client.
- An incorrect <span>SceneMovie</span> ID.
- A change in the <span>ExStartScenePlayer</span> packet for Classic.
- A client limitation or removed feature.
- Something else entirely.
If so, did you have to modify the <span>SceneMovie</span> IDs or the packet implementation?
Any guidance or experience would be greatly appreciated.
Thank you!