} else if(msg == MSG_KILL) {
w = DEATH_WEAPONOF(type);
if(WEP_VALID(w)) {
- HUD_KillNotify_Push(s2, s1, 1, type);
+ HUD_KillNotify_Push(s1, s2, 1, type);
if (alsoprint)
print("^1", sprintf(Weapon_KillMessage(type), strcat(s2, "^1"), strcat(s1, "^1")), "\n"); // default order: victim, killer
}
msg = ftos(strstrofs(inflictor.message2, "#", 0));
}
- Send_KillNotification(s, a, msg, deathtype, MSG_KILL);
+ Send_KillNotification(a, s, msg, deathtype, MSG_KILL);
if(g_ctf && targ.flagcarried)
{
w_deathtypestring = "%s lasered themself to hell";
else if (req == WR_KILLMESSAGE)
{
- w_deathtypestring = "%s was lasered to death by %s"; // unchecked: SPLASH
+ if(w_deathtype & HITTYPE_SECONDARY)
+ w_deathtypestring = "%s was cut in half by %s's gauntlet"; // unchecked: SPLASH
+ else
+ w_deathtypestring = "%s was lasered to death by %s"; // unchecked: SPLASH
}
return TRUE;
}
w_deathtypestring = "%s did the impossible";
else if (req == WR_KILLMESSAGE)
{
- w_deathtypestring = "%s was gunned by %s"; // unchecked: SECONDARY
+ if(w_deathtype & HITTYPE_SECONDARY)
+ w_deathtypestring = "%2$s ^7slapped %1$s ^7around a bit with a large ^2shotgun";
+ else
+ w_deathtypestring = "%s was gunned by %s";
}
return TRUE;
}