Best way to block and stop an item use in other slot using UCC3?

airoll

Member
Hey, I am in the process of migrating to UCC3 from UCC2, and I had the following question.

In my game, I created a new Use ability so that I could customize its functionality. One of the biggest changes I made was that if the player started using a weapon in one hand, it would block or stop using the shield in the other hand. I implemented this in UCC2 by adding a StopUseAbilitySlotID to my Use ability which allowed me to stop all Use abilities in Slot 1 from the Use ability in Slot 0.

However, now that everything is much more modular with items, I'm wondering what's the most effective way of doing this? Ideally I wouldn't stop all Use abilities on just Slot 1, but rather only block and stop the item use if the equipped item is a shield. Should I create a custom action module, and if so, what kind?
 
A custom module definitely seems like the right approach. You can use the Useable Action Module Group for this type of a generic module.
 
Top