From 0aa8da426b56d7e8687ed00a1a5ece444450ce7c Mon Sep 17 00:00:00 2001 From: Emagi Date: Wed, 30 Apr 2025 12:49:53 -0400 Subject: [PATCH] Visual effect for level 50 is 323 --- source/WorldServer/client.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/source/WorldServer/client.cpp b/source/WorldServer/client.cpp index b2d95e3..89566cc 100644 --- a/source/WorldServer/client.cpp +++ b/source/WorldServer/client.cpp @@ -5450,7 +5450,11 @@ void Client::ChangeLevel(int16 old_level, int16 new_level) { QueuePacket(level_update->serialize()); safe_delete(level_update); GetCurrentZone()->StartZoneSpawnsForLevelThread(this); - GetCurrentZone()->SendCastSpellPacket(322, player, player); //send level up spell effect + int16 visualToSend = 322; + if(new_level == 50) { + visualToSend = 323; // level 50 sends a custom effect visual + } + GetCurrentZone()->SendCastSpellPacket(visualToSend, player, player); //send level up spell effect //GetCurrentZone()->SendAllSpawnsForLevelChange(this); }