* @param source player name
* @param event event type
* @param params parameters
*/
public void addGameEvent(String source, String event, String... params) {
DBTransaction transaction = TransactionPool.get().beginWork();
try {
addGameEvent(transaction, source, event, params);
TransactionPool.get().commit(transaction);
} catch (SQLException e) {
logger.error("Error adding game event: " + event, e);