Ticket #3273: t3273_check_alertGarrisoningTarget.patch
File t3273_check_alertGarrisoningTarget.patch, 957 bytes (added by , 9 years ago) |
---|
-
binaries/data/mods/public/simulation/components/UnitAI.js
2762 2762 2763 2763 "MoveCompleted": function() { 2764 2764 if(this.IsUnderAlert()) 2765 2765 { 2766 2766 // check that we can garrison in the building we're supposed to garrison in 2767 var cmpGarrisonHolder = Engine.QueryInterface(this.alertGarrisoningTarget, IID_GarrisonHolder);2767 var cmpGarrisonHolder = this.alertGarrisoningTarget ? Engine.QueryInterface(this.alertGarrisoningTarget, IID_GarrisonHolder) : undefined; 2768 2768 if (!cmpGarrisonHolder || cmpGarrisonHolder.IsFull()) 2769 2769 { 2770 2770 // Try to find another nearby building 2771 2771 var nearby = this.FindNearbyGarrisonHolder(); 2772 2772 if (nearby)