I am working on unlocking the Dominion staff, and have used the help horn, and all 3 bombs in different matches, which should have worked (according to the wiki) but hasn't. I only have one of each of the colossal and massive bombs left, so I am afraid to use them if the staff is not going to unlock. (they took a lot to get).
Does anyone know for sure if the achievement is obtainable? or is it a casualty of the recent updates?