In /qa-include/pages/user-profile.php you see that bonus points can only be assigned by admins. q2a 1.8.0
There is no option under /admin/permissions to change this, yet.
The hack you need so that moderators can assign bonus points:
1. Open /qa-include/pages/user-profile.php
2. Find line:
if ($loginlevel >= QA_USER_LEVEL_ADMIN && qa_clicked('dosetbonus')) {
3. Change it to:
if ($loginlevel >= QA_USER_LEVEL_MODERATOR && qa_clicked('dosetbonus')) {
4. Find line:
if ($loginlevel >= QA_USER_LEVEL_ADMIN) {
5. Change it to:
if ($loginlevel >= QA_USER_LEVEL_MODERATOR) {
6. Upload file to your server.
Now it works.
It would be great if the core could integrate such a permission.
Note: If you have plugins that change the user profile, make sure to reflect those changes there too.