In the commandparser the ainfo set command isn't parsing properly. When I tried this command for example:
ainfo set board board_name The divine bulletin board
I would get this error:
What object? board board_name The divine
So I changed line 494 in components/commandparser.rb to this:
when /^ainfo\s+set\s+(.*?)\s+@((\w|\.|\_)+)\s+(.*?)$/i
Which basically requires that each time you try to set the info's attribute you need to preceed it with an @ symbol, like in aset, so the command becomes this:
ainfo set board @board_name The divine bulletin board
Which fixes the problem completely.