Browse Source

Fix net commands in hellfire

pull/876/head
galaxyhaxz 7 years ago committed by Anders Jenbo
parent
commit
e49036a801
  1. 2
      Source/items.cpp
  2. 2
      Source/msg.cpp
  3. 7
      enums.h

2
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:

2
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:

7
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,

Loading…
Cancel
Save