So this isn't a bug, but I find it both amusing and weird that I can do this.
Invade an allied kingdom, their ally status gets removed. Ally with them again, invade them again. ally, invade. They never learn rofl. I did that to one kingdom until they fell.
[wow], i completely missed that the weapon generator is already in the game. Hmm, shame on me, since I am for weapons in the game for a long time now. Cool thing though.