In the monster data in the abilities section there is two ways to select an ability:

SelectRandom: This will make the monster choose randomly between abilities.
SelectByRange: This will make the monster choose ability by max range so when he reach the range of an ability that has tha maximum range he will perform it.
Custom ability Selector
You also can code your own ability selector if you need to make the monster perform a specific ability in a specific case, so to do that you can create a new blueprint and choose “MonsterAbilitySelector”

Name it:

Open It, go to override and click on RunAbilitySelector:

So in here you can add your blueprint to choose an ability :
