Is there some obvious reason this schedule would not run? The first echo appears, but not the second.
%killer.FK_ReduceSchedule = schedule(3000,0, FK_Reduce, %killer);
echo("schedule sent");
function gameConnection::FK_Reduce(%client)
{
%client.FK_Count = %client.FK_Count - 1;
if(%client.FK_Count < 0)
%client.FK_Count = 0;
echo("FK reduced");
}