MCPcopy Create free account
hub / github.com/diasurgical/devilution / On_MONSTDEATH

Function On_MONSTDEATH

Source/msg.cpp:2073–2086  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2071}
2072
2073DWORD On_MONSTDEATH(TCmd *pCmd, int pnum)
2074{
2075 TCmdLocParam1 *p = (TCmdLocParam1 *)pCmd;
2076
2077 if (gbBufferMsgs == 1)
2078 msg_send_packet(pnum, p, sizeof(*p));
2079 else if (pnum != myplr) {
2080 if (currlevel == plr[pnum].plrlevel)
2081 M_SyncStartKill(p->wParam1, p->x, p->y, pnum);
2082 delta_kill_monster(p->wParam1, p->x, p->y, plr[pnum].plrlevel);
2083 }
2084
2085 return sizeof(*p);
2086}
2087
2088DWORD On_KILLGOLEM(TCmd *pCmd, int pnum)
2089{

Callers 1

ParseCmdFunction · 0.85

Calls 3

msg_send_packetFunction · 0.85
M_SyncStartKillFunction · 0.85
delta_kill_monsterFunction · 0.85

Tested by

no test coverage detected