BuilderAI fixing/improving (#11502)
This commit is contained in:
@@ -121,9 +121,9 @@ public class BuilderAI extends AIController{
|
||||
Build.validPlace(req.block, unit.team(), req.x, req.y, req.rotation)));
|
||||
|
||||
if(valid){
|
||||
float range = Math.min(unit.type.buildRange - 20f, 100f);
|
||||
float range = Math.min(unit.type.buildRange - unit.type.hitSize * 2f, buildRadius);
|
||||
//move toward the plan
|
||||
moveTo(req.tile(), range - 10f, 20f);
|
||||
moveTo(req.tile(), range, 20f);
|
||||
moving = !unit.within(req.tile(), range);
|
||||
}else{
|
||||
//discard invalid plan
|
||||
|
||||
Reference in New Issue
Block a user