I was trying to use the infinity(∞) character on my game, but was getting an error from the CCBitmapFontAtlas class, "BitmpaFontAtlas: CharID bigger than supported", so checking the code, I found out there was an assertion.
NSAssert(characterDefinition->charID < kBitmapFontAtlasMaxChars, @"BitmpaFontAtlas: CharID bigger than supported");
And kBitmapFontAtlasMaxChars has a defined value of 2048. The thing is that the infinity char is id 8734. So I just changed the value of kBitmapFontAtlasMaxChars to 8735, and now everything works fine.
I am using Hiero to generate my font file. So is there any issue changing this value?