thankforpie Posted October 16, 2018 Report Share Posted October 16, 2018 (edited) Not sure if this is intended, but sometimes (quite often (every game i use catas it will happen once or twice) but not always) catapults with opponents (or buildings, i dont know) in range, while in its default standground mode, will not listen to H( about current action) and to moving.it will just keep on unpacking till it unpacks, and if you try to stop it anyhow it will reset the unpacking timer and again will try to unpack, lol, when you clearly want it to move. maybe its intended, maybe not, but other units can always move in standground mode. I assume its acting buggy because it will atk opponents nearby and therefore to do it it needs to unpack first, and it doesnt listen to mouse clicks (on map) when its unpacking/packing,so it will enter in loop of unpacking. If there was a way to connect H shortkey with shift multi-actioning (or unpack/pack button with shift multiactioning) that could let users decide what they want to do (so you can press pack and then move it somewhere on shift, it will listen to second order (moving) before it starts to atk nearby enemy replay: commands.txt metadata.json Edited October 30, 2018 by thankforpie 1 Quote Link to comment Share on other sites More sharing options...
elexis Posted October 30, 2018 Report Share Posted October 30, 2018 @temple @mimo @bb_ this is frequently reported as a new bug in alpha 23, so I suppose it is related to rP21630, rP21784 or rP21786? Reproduce: Start a singleplayer match with 2 players with siege engine civs (athen, ptol, seleucid, mace...) on a tiny map Type "gift from the gods" cheat Build the building to train the siege engine and train a siege engine Move the siege engine to neutral territory. The siege engine is still unpacked and still in the default standground stance. Type "gift from the gods" cheat (so that packing isn't instant anymore) Press Alt+D and switch perspective to player 2 Type "gift from the gods" cheat Train some attackers, and let them attack the siege engine Switch perspective back to player 1 Observe that the packed siege engine starts unpacking on it's own as it was attacked by an enemy. You want the siege engine to retreat intead of continue to unpack and attack. Therefore you click on "cancel unpacking". Expected behavior: Clicking on "Cancel unpack" stops the unpack process and allows the still packed siege engine to process move orders. Current behavior: Clicking on "Cancel unpack" resets the the unpacking progress bar to zero, but the siege engine starts the unpack progress again on its own. The user has to wait to wait one full unpack cycle and then one full pack cycle to move the siege engine that was packed already. Here my somewhat concise replay: commands.txt Reported at #5328 2 Quote Link to comment Share on other sites More sharing options...
bb_ Posted October 30, 2018 Report Share Posted October 30, 2018 The problem is that when you click cancel unpack, the siege is in idle stance, so unitAI sees attackers and will unpack the siege, what the solution is, is that the move command (and some other commands too probably), cancel the unpacking, instead of letting it unpack and pack it again. 1 Quote Link to comment Share on other sites More sharing options...
elexis Posted October 30, 2018 Report Share Posted October 30, 2018 Wasn't that the case in alpha 22 too? Quote Link to comment Share on other sites More sharing options...
Guest Posted October 30, 2018 Report Share Posted October 30, 2018 Wasn't the code “broken” in A22? I recall first encountering this after the UnitAI fix. Pretty sure it wasn't around in A22 (atleast not in this form). Quote Link to comment Share on other sites More sharing options...
elexis Posted October 30, 2018 Report Share Posted October 30, 2018 With the UnitAI code from before rP21630, the catapult does not unpack on sight. The described issue was introduced in that revision. 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.