You need to deference the array pointer to use the [] operator.
ASSpawnPoint* SpawnPad = SpawnPads[RandomSpawnerInt];
to
ASSpawnPoint* SpawnPad = (*SpawnPads)[RandomSpawnerInt];
You need to deference the array pointer to use the [] operator.
ASSpawnPoint* SpawnPad = SpawnPads[RandomSpawnerInt];
to
ASSpawnPoint* SpawnPad = (*SpawnPads)[RandomSpawnerInt];