the isCreature function doesn't care wether it's a player, monster or npc.. So if i use isPlayer(cid) == false it still wont know the difference between monsters and npc's. I see that other distros uses the functions isMonster, isNpc, isNpc and isCreature. But not TFS
Edit:
I'm also under the impression that the creatureids are limited to different types of creatures. Like players have f.eks 1 - 400000, monsters have from 400000 - 700000 and NPCs have from 700000 - 9000000. If thats the case, i don't see it as a big problem to make that function.