diff --git a/apps/openmw-mp/Networking.cpp b/apps/openmw-mp/Networking.cpp index af69ecfda..54da91af3 100644 --- a/apps/openmw-mp/Networking.cpp +++ b/apps/openmw-mp/Networking.cpp @@ -303,6 +303,7 @@ void Networking::setCurrentMpNum(int value) int Networking::getNextMpNum() { currentMpNum++; + Script::Call(currentMpNum); return currentMpNum; } diff --git a/apps/openmw-mp/Script/ScriptFunctions.hpp b/apps/openmw-mp/Script/ScriptFunctions.hpp index 59b59e171..fcc5b2e86 100644 --- a/apps/openmw-mp/Script/ScriptFunctions.hpp +++ b/apps/openmw-mp/Script/ScriptFunctions.hpp @@ -130,7 +130,8 @@ public: {"OnContainer", Function()}, {"OnPlayerSendMessage", Function()}, {"OnPlayerEndCharGen", Function()}, - {"OnGUIAction", Function()} + {"OnGUIAction", Function()}, + {"OnMpNumIncrement", Function()} }; };