alterasc / MicroscopicContentExpansion

Microscopic Content Expansion mod for PF:WotR
MIT License
19 stars 6 forks source link

Monk Flying Kick sometimes doesn't work #17

Open YLMstring opened 1 month ago

YLMstring commented 1 month ago

It's my favorite monk feature! Expected behavior: full round attack Current state: sometimes only single attack Reason: UnitCommand.TickApproaching() is called, I presume it's useless so we could skip it? thankee

Logs: [819.7606 - TBM]: Interrupting command UnitAttack[executor=雯朵格, target=毒啮魔] Unit[Wenduag_Companion]#D7B6 because forcedPath was null or empty Owlcat.Runtime.Core.Logging.Logger.Owlcat.Runtime.Core.Logging.Logger.Log_Patch0(Owlcat.Runtime.Core.Logging.Logger,Owlcat.Runtime.Core.Logging.LogChannel,System.Object,Owlcat.Runtime.Core.Logging.LogSeverity,System.Exception,System.Object,System.Object[]) (at :0) Kingmaker.UnitLogic.Commands.Base.UnitCommand.TickApproaching() (at :0) Kingmaker.Controllers.Units.UnitCommandController.TickCommand(Kingmaker.UnitLogic.Commands.Base.UnitCommand,System.Boolean) (at :0) Kingmaker.Controllers.Units.UnitCommandController.TickOnUnit(Kingmaker.EntitySystem.Entities.UnitEntityData) (at :0) Kingmaker.Controllers.Units.BaseUnitController.TickUnit(Kingmaker.EntitySystem.Entities.UnitEntityData) (at :0) Kingmaker.Controllers.Units.BaseUnitController.Tick() (at :0) Kingmaker.GameModes.GameMode.Tick() (at :0) Kingmaker.Game.Tick() (at :0) Kingmaker.Runner.Update() (at :0)

alterasc commented 3 weeks ago

Is there any way to consistently reproduce the issue?