diff --git a/Source/items.cpp b/Source/items.cpp index 4650490ed..243a4f9b8 100644 --- a/Source/items.cpp +++ b/Source/items.cpp @@ -3605,8 +3605,10 @@ void UseItem(int p, int Mid, int spl) plr[p].destAction = ACTION_SPELL; plr[p].destParam1 = cursmx; plr[p].destParam2 = cursmy; +#ifndef HELLFIRE if (p == myplr && spl == SPL_NOVA) NetSendCmdLoc(TRUE, CMD_NOVA, cursmx, cursmy); +#endif } break; case IMISC_SCROLLT: diff --git a/Source/msg.cpp b/Source/msg.cpp index 79fec1c32..ea16e7cd1 100644 --- a/Source/msg.cpp +++ b/Source/msg.cpp @@ -1123,9 +1123,9 @@ DWORD ParseCmd(int pnum, TCmd *pCmd) return On_CHEAT_EXPERIENCE(pCmd, pnum); case CMD_CHEAT_SPELL_LEVEL: return On_CHEAT_SPELL_LEVEL(pCmd, pnum); +#ifndef HELLFIRE case CMD_NOVA: return On_NOVA(pCmd, pnum); -#ifndef HELLFIRE case CMD_SETSHIELD: return On_SETSHIELD(pCmd, pnum); case CMD_REMSHIELD: diff --git a/enums.h b/enums.h index 487e08bc1..3985991e5 100644 --- a/enums.h +++ b/enums.h @@ -2491,9 +2491,16 @@ typedef enum _cmd_id { CMD_SYNCQUEST, CMD_ENDSHIELD, CMD_AWAKEGOLEM, +#ifdef HELLFIRE + CMD_REFLECT, + CMD_NAKRUL, + CMD_OPENHIVE, + CMD_SETHIVE, +#else CMD_NOVA, CMD_SETSHIELD, CMD_REMSHIELD, +#endif FAKE_CMD_SETID, FAKE_CMD_DROPID, NUM_CMDS,