4

You are going to have problems if the Warlock takes Agonising Blast, and has a cantrip that deals 1d10+cha as that is about twice the damage of the ranger or bard.
The damage that spells deal is written assuming that weapons will get stat to damage.
I would tell your players that you misremembere...