EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Development::Development (https://www.eqemulator.org/forums/forumdisplay.php?f=590)
-   -   Class Guild Masters. (https://www.eqemulator.org/forums/showthread.php?t=37849)

Kingly_Krab 02-11-2014 11:53 PM

Class Guild Masters.
 
I noticed that mobs that are guild masters have GM <Class> as their last name, but Clerics and Monks don't. In mob.cpp they are missing on Mob::CreateSpawnPacket, here's the diff of the code I added.

Code:

@@ -734,6 +734,9 @@ void Mob::CreateSpawnPacket(EQApplicationPacket* app, Mob* ForWho) {
                case WARRIORGM:
                        strcpy(ns->spawn.lastName, "GM Warrior");
                        break;
+                case CLERICGM:
+                        strcpy(ns->spawn.lastName, "GM Cleric");
+                        break;
                case PALADINGM:
                        strcpy(ns->spawn.lastName, "GM Paladin");
                        break;
@@ -746,6 +749,9 @@ void Mob::CreateSpawnPacket(EQApplicationPacket* app, Mob* ForWho) {
                case DRUIDGM:
                        strcpy(ns->spawn.lastName, "GM Druid");
                        break;
+                case MONKGM:
+                        strcpy(ns->spawn.lastName, "GM Monk");
+                        break;
                case BARDGM:
                        strcpy(ns->spawn.lastName, "GM Bard");
                        break;
@@ -811,6 +817,9 @@ void Mob::CreateSpawnPacket(EQApplicationPacket* app, NewSpawn_Struct* ns) {
        case WARRIORGM:
                strcpy(ns2->spawn.lastName, "GM Warrior");
                break;
+        case CLERICGM:
+                strcpy(ns2->spawn.lastName, "GM Cleric");
+                break;
        case PALADINGM:
                strcpy(ns2->spawn.lastName, "GM Paladin");
                break;
@@ -823,6 +832,9 @@ void Mob::CreateSpawnPacket(EQApplicationPacket* app, NewSpawn_Struct* ns) {
        case DRUIDGM:
                strcpy(ns2->spawn.lastName, "GM Druid");
                break;
+        case MONKGM:
+                strcpy(ns2->spawn.lastName, "GM Monk");
+                break;
        case BARDGM:
                strcpy(ns2->spawn.lastName, "GM Bard");
                break;



All times are GMT -4. The time now is 08:29 PM.

Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.