diff --git a/src/servers/Server_Zone/Network/Handlers/GMCommandHandlers.cpp b/src/servers/Server_Zone/Network/Handlers/GMCommandHandlers.cpp index f51c776f..3262aba3 100644 --- a/src/servers/Server_Zone/Network/Handlers/GMCommandHandlers.cpp +++ b/src/servers/Server_Zone/Network/Handlers/GMCommandHandlers.cpp @@ -69,6 +69,7 @@ enum GmCommand Mp = 0x0065, Tp = 0x0066, Gp = 0x0067, + Exp = 0x0068, Item = 0x00C8, Gil = 0x00C9, @@ -189,6 +190,12 @@ void Core::Network::GameConnection::gm1Handler( const Packets::GamePacket& inPac pPlayer->sendNotice( "Gp for " + targetPlayer->getName() + " was set to " + std::to_string( param1 ) ); break; } + case GmCommand::Exp: + { + targetPlayer->gainExp( param1 ); + pPlayer->sendNotice( std::to_string( param1 ) + " Exp was added to " + targetPlayer->getName() ); + break; + } case GmCommand::Sex: { targetPlayer->setLookAt( CharaLook::Gender, param1 );