diff --git a/src/engine/objects/Mob.java b/src/engine/objects/Mob.java
index 1806643e..b2f26e91 100644
--- a/src/engine/objects/Mob.java
+++ b/src/engine/objects/Mob.java
@@ -510,7 +510,6 @@ public class Mob extends AbstractIntelligenceAgent {
         siegeMinion.guardCaptain = artyCaptain;
         siegeMinion.parentZoneUUID = artyCaptain.parentZoneUUID;
         siegeMinion.behaviourType = MobBehaviourType.SiegeEngine;
-        siegeMinion.agentType = AIAgentType.SIEGEENGINE;
         siegeMinion.bindLoc = Vector3fImmutable.ZERO;
         siegeMinion.spawnTime = (60 * 15);
 
@@ -1556,6 +1555,9 @@ public class Mob extends AbstractIntelligenceAgent {
                 case Pet1:
                     this.agentType = AIAgentType.PET;
                     break;
+                case SiegeEngine:
+                    this.agentType = AIAgentType.SIEGEENGINE;
+                    break;
             }
 
         }