How to Design Overpowered Weapons in D&D Without Breaking the Game