This coin will produce an infinite amount of coins, don't know if it is the intention or not.
// miner's coin base reward based on nBits
int64 GetProofOfWorkReward(int nHeight, int64 nFees, uint256 prevHash)
{
int64 nSubsidy = 11 * COIN;
if(nHeight < 300)
{
nSubsidy = 1 * COIN;
}
else if(nHeight < 35000)
{
nSubsidy = 33 * COIN;
}
else if(nHeight < 70000)
{
nSubsidy = 22 * COIN;
}
return nSubsidy + nFees;
}