|
|
@ -510,7 +510,6 @@ public class Mob extends AbstractIntelligenceAgent { |
|
|
|
siegeMinion.guardCaptain = artyCaptain; |
|
|
|
siegeMinion.guardCaptain = artyCaptain; |
|
|
|
siegeMinion.parentZoneUUID = artyCaptain.parentZoneUUID; |
|
|
|
siegeMinion.parentZoneUUID = artyCaptain.parentZoneUUID; |
|
|
|
siegeMinion.behaviourType = MobBehaviourType.SiegeEngine; |
|
|
|
siegeMinion.behaviourType = MobBehaviourType.SiegeEngine; |
|
|
|
siegeMinion.agentType = AIAgentType.SIEGEENGINE; |
|
|
|
|
|
|
|
siegeMinion.bindLoc = Vector3fImmutable.ZERO; |
|
|
|
siegeMinion.bindLoc = Vector3fImmutable.ZERO; |
|
|
|
siegeMinion.spawnTime = (60 * 15); |
|
|
|
siegeMinion.spawnTime = (60 * 15); |
|
|
|
|
|
|
|
|
|
|
@ -1556,6 +1555,9 @@ public class Mob extends AbstractIntelligenceAgent { |
|
|
|
case Pet1: |
|
|
|
case Pet1: |
|
|
|
this.agentType = AIAgentType.PET; |
|
|
|
this.agentType = AIAgentType.PET; |
|
|
|
break; |
|
|
|
break; |
|
|
|
|
|
|
|
case SiegeEngine: |
|
|
|
|
|
|
|
this.agentType = AIAgentType.SIEGEENGINE; |
|
|
|
|
|
|
|
break; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|