Hi, in a recent game I tried a pelter creep on an enemy base, but after a while, when another enemy came to attack my pelters, only one would fire at the incoming enemy units. For some reason, the other pelters were "stuck" attacking another unit (a commander) that was no longer in range. The game lobby ID is 920573041939795425. The incident occurs on minute 17:15, as the yellow army (enemy) starts entering my pelter range (light blue). Below is screenshot to help pinpoint the time and place of the event. Thanks!
Did you forced an attack command? If you do then it"ll always try to kill the unit even when its out of range. You can fix it up giving it a stop order and should attack something else again.
Yeah, unfortunately that happens with manual attack commands, and fortunately it has a fix by clearing their orders so they can start firing on their own again (or attacking another unit in range, so once it dies it becomes open for auto-targetting again), but perhaps the devs should look into properly clearing targets of artillery when they leave vision+radar coverage and go out into the dark or when they leave range altogether the pelters just discontinue their attack or the pelters can fire on other enemies while they wait to check for the other target to move back into range if the target isn't in range.