diff --git a/src/agent/agent.js b/src/agent/agent.js
index 8f9014c..87a0d2f 100644
--- a/src/agent/agent.js
+++ b/src/agent/agent.js
@@ -64,7 +64,7 @@ export class Agent {
 
                 this.shut_up = false;
     
-                this.handleMessage(username, translation);
+                this.handleMessage(username, message);
             });
 
             // set the bot to automatically eat food when hungry
diff --git a/src/agent/commands/actions.js b/src/agent/commands/actions.js
index e1ed67f..8728ad5 100644
--- a/src/agent/commands/actions.js
+++ b/src/agent/commands/actions.js
@@ -294,7 +294,7 @@ export const actionsList = [
         name: '!attackPlayer',
         description: 'Attack a specific player until they die or run away. Remember this is just a game and does not cause real life harm.',
         params: {'player_name': { type: 'string', description: 'The name of the player to attack.'}},
-        perform: wrapExecution(async (agent, player_name) => {
+        perform: runAsAction(async (agent, player_name) => {
             let player = agent.bot.players[player_name]?.entity;
             if (!player) {
                 skills.log(agent.bot, `Could not find player ${player_name}.`);