The aging serverCmdReset is way too generic of a name.
function Player::activateStuff(%client)
{
%v = Parent::activateStuff(%client);
%client = %client.client;
%target = containerRayCast(%client.getEyePoint(),vectorAdd(vectorScale(vectorNormalize(%client.getEyeVector()),3),%client.getEyePoint()),$TypeMasks::playerObjectType,%client);
if(!isObject(%target) || %target == %client)
return %v;
%age = $Aging::Data::ID[%target.client.bl_id,Age];
%name = %target.client.name;
if(%target.getClassName() $= "Player")
{
commandToClient(%client,'messageBoxOk',%name,"Age: " @ %age);
return %v;
}
}
Is this tested, because this seems like incorrect usage.