This mastery is not unlockable. I did a skirmish match building only landsknecht and killed around 60 enemy units. It did not unlock. Tried again and this time I killed over 400 units. Still not unlocked.
I have a similar problem. I tried three times tonight each time using only landsknechte as the only military I produced and scoring several hundred kills with them (minus the few units that died from my base defences) and the mastery still didn’t unlock.
I’ve managed to unlock it, but only with Landsknechte, not Elite Landsknechte. Perhaps the issue is that the upgraded version isn’t considered for the Mastery.
I ended up getting it once I set the game to start in Age 3 with the elite version. I think it’s just random whether the game decides to count it or not.
Now I’m stuck on the Elzbach Palace one. I built 7 Keeps touching the Palace and didn’t get it.
I had the same issue and building the palace and three keeps in the influence area of the first town center fixed it. Not sure if it works with adding a town center to the palace’s influence later.
Same the Elzbach Palace mastery wasn’t triggering for me and thought it was a bug but it ended up working if the keeps and Elzbach Palace were built in the influence of the starting towncentre. Lol, if that is the intented objective it should be worded a lot more clearly.
I’m at the point where i need to kill 50 enemies with landsknechte. I did a 2 vs. 2 match vs. medium AI. I played the whole game with the landsknecht and no other unit. I only used some castles and towers for defense.
I killed round about 350 enemies like seen in the screenshot. I tried it more than one game.
I simply can’t get the award.
If you’re attempting the Elzbach Palace mastery, the influence only counted if it and the keeps were built within the influence of the starting town center. I doubt that has been patched or the description changed for that either at this point.