Предложение решение проблемы:
Понимаю, что это будет тяжело реализовать програмно, потому думаю легче всего было бы полностью почистить таблицу профессий (кстати это намного уменьшит базу данных, над размером которой всегда плачется администрация), то есть если у игрока 2 и меньше профы = пропустить, если больше 2, то (количество проф-2) х 400=количество бонусов на лк. И потом чистка таблицы профессий. Думаю ради близлайка на х1 ПвЕ люди прокачают две профы заново, а за бонусы от проф купят себе что-то.