Weavile SW says on its first attack to search your deck for two dark energy and attach them to one of your pokemon. since it doesent specify if they should be basic or not can i get special energy
Just to further clarify on Rummage's statement, you can grab a combination of both basic and special dark energy with Weavile SW's attack;
2 special dark
1 special dark, 1 basic dark
2 basic dark