Individual cooldown mod - useshared=false triggers zero CD
Posted: Wed Jul 26, 2017 8:36 pm
Shadowlife left a comment on one my mods on how to remove the Marksman skill from Ashley because it causes her to go into zero-CD glitch mode when UsesSharedPowerCooldown is set to false. However this is only true if you have the Ashley Fix mod installed. When you put MM on other companions you get behavior pattern that may require stepping back to see the problems.
Marksman and Adrenaline Rush behave in the same manner. Here are the cases below:
1. AR and MM operate correctly on Shepard when USPC is set to True.
2. AR and MM operate incorrectly on companions when USPC is set to True.
3. AR and MM operate incorrectly on Shepard when USPC is set to False.
4. AR and MM operate incorrectly on companions when USPC is set to False.
As you see in all cases AR and MM operate incorrectly when used on companions, the exception being if you install the Ashley Fix for Ash. Another property AR and MM share in common is that they both block other powers while they are active. Not sure if relevant but worth mentioning. So this brings up quite a few questions.
1. Why does Shepard correctly use AR and MM when USPC is set to True but not companions? The companions get their cooldown time from "henchmancooldowntime".
2. Why does changing the USPC cause some powers not to trigger the current cooldown time but not others? What do these powers have in common other than either being preferred first by AI to be used and/or blocking other powers from working when active?
3. What exactly did BW break in the patch that broke Marksman and what was MM's behavior prior to that patch (could other companions use it correctly? Was there a zero CD glitch when USPC was set to false)?
I think in a rush to fix Ash some important questions were overlooked or at least not disclosed. I edited DEFAULT_DLC_TESTPATCH.bin with my changes in SWAT to add "henchmancooldown" entries then attached the changes to the Individual Cooldown mod. The game still ignored these coalesced entries. So the only rational conclusion is that the errors lie in the PCC files. So where do I start looking to fix these issues?
Marksman and Adrenaline Rush behave in the same manner. Here are the cases below:
1. AR and MM operate correctly on Shepard when USPC is set to True.
2. AR and MM operate incorrectly on companions when USPC is set to True.
3. AR and MM operate incorrectly on Shepard when USPC is set to False.
4. AR and MM operate incorrectly on companions when USPC is set to False.
As you see in all cases AR and MM operate incorrectly when used on companions, the exception being if you install the Ashley Fix for Ash. Another property AR and MM share in common is that they both block other powers while they are active. Not sure if relevant but worth mentioning. So this brings up quite a few questions.
1. Why does Shepard correctly use AR and MM when USPC is set to True but not companions? The companions get their cooldown time from "henchmancooldowntime".
2. Why does changing the USPC cause some powers not to trigger the current cooldown time but not others? What do these powers have in common other than either being preferred first by AI to be used and/or blocking other powers from working when active?
3. What exactly did BW break in the patch that broke Marksman and what was MM's behavior prior to that patch (could other companions use it correctly? Was there a zero CD glitch when USPC was set to false)?
I think in a rush to fix Ash some important questions were overlooked or at least not disclosed. I edited DEFAULT_DLC_TESTPATCH.bin with my changes in SWAT to add "henchmancooldown" entries then attached the changes to the Individual Cooldown mod. The game still ignored these coalesced entries. So the only rational conclusion is that the errors lie in the PCC files. So where do I start looking to fix these issues?