MUTATOR_HOOKFUNCTION(pinata, PlayerDies)
{
+ entity frag_target = M_ARGV(2, entity);
+
FOREACH(Weapons, it != WEP_Null, LAMBDA(
if(frag_target.weapons & WepSet_FromWeapon(it))
if(PS(frag_target).m_switchweapon != it)
MUTATOR_HOOKFUNCTION(pinata, BuildMutatorsString)
{
- ret_string = strcat(ret_string, ":Pinata");
- return false;
+ M_ARGV(0, string) = strcat(M_ARGV(0, string), ":Pinata");
}
MUTATOR_HOOKFUNCTION(pinata, BuildMutatorsPrettyString)
{
- ret_string = strcat(ret_string, ", Piñata");
- return false;
+ M_ARGV(0, string) = strcat(M_ARGV(0, string), ", Piñata");
}
#endif