#include "../MQ2Plugin.h"
PreSetup("MQ2NoDrunk");
VOID DoDrunk(PSPAWNINFO pSpawn,PCHAR szLine);
PCHARINFO pChar = GetCharInfo();
bool bDrunkOn = false;
PLUGIN_API VOID InitializePlugin(VOID) {
AddCommand("/drunk",DoDrunk);
}
PLUGIN_API VOID ShutdownPlugin() {
RemoveCommand("/drunk");
DebugSpewAlways("Shutting down MQ2NoDrunk");
}
PLUGIN_API VOID OnPulse(VOID)
{
PCHARINFO pCharInfo = GetCharInfo();
pCharInfo->CurrWeight = 0;
PCHARINFO2 pCharInfo2 = GetCharInfo2();
pCharInfo2->Drunkenness = 0;
}
VOID DoDrunk(PSPAWNINFO pSpawn,PCHAR szLine) {
if (bDrunkOn) {
WriteChatColor( "No Drunk is now off.", CONCOLOR_YELLOW);
bDrunkOn = false;
} else {
WriteChatColor( "No Drunk is now on.", CONCOLOR_LIGHTBLUE);
bDrunkOn = true;
}
}