Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
You may want to start with the summary of your process first then explain how each step you took in this specific example ties back to give additional detail. Right now it looks more like an anecdote than an answer and the reader has to parse the actual process out.
Whats your reasoning for speed always being constant? It your speed is halved, not your movement is halved which sounds like the stat itself is reduced?
....The question is about creating new weapons, using the shield designation. Not about already existing ones. The heavy shield exists and exists with spikes. However there is no option for creating a new weapon and having it classify as a heavy shield.