find the line 894:
I think it was saying puarcade_html::writeJoComment();
change it to puarcade_html::writeJoComment($game);
later in that file on line 982 you have
function writeJComments(){
global $mosConfig_absolute_path;
$pathtoJcomments = $mosConfig_absolute_path . '/components/com_jcomments/jcomments.php';
require_once($pathtoJcomments);
$obj_id = $game->id;
$obj_title = $game->gamename;
echo JComments::showComments($obj_id, 'com_puarcade', $obj_title);
}
change it to this
function writeJComments(&$game){
global $mosConfig_absolute_path;
$pathtoJcomments = $mosConfig_absolute_path . '/components/com_jcomments/jcomments.php';
require_once($pathtoJcomments);
$obj_id = $game->id;
$obj_title = $game->gamename;
echo JComments::showComments($obj_id, 'com_puarcade', $obj_title);
}
about seyret I don't know - I have rewritten the plugin for seyret with beta2 and it was working for me.
edit: yes you have to edit some files from seyret too. If you want to know which one exactly open administrator/components/com_comment/plugin/seyret - the file without the class in it and at the top you should see a comment telling you what to place and where.