Similar to swords and axes, spears should be sold by weapon smiths. Right now, weapon smiths (WS for short) sell iron swords and axes at novice level. The possibility of iron enchanted spears being sold at the same level would be great for variety and promote its use (imaigne a situation where a player in a world is met with the choice of sticking to a unenchanted sword they crafted or trading for a spear with decent enchantments).
Not only this, but diamond enchanted spears should also be traded a higher levels. Right now, a master level villager is guaranteed to trade an enchanted diamond sword at master level. To not make the villager incredibly OP, I'd suggest introducing a 50% chance for this trade to be a diamond enchanted spear instead.
I don't think the cost of the spear (only one unit of material) matters given the fact diamond axes are traded one level before swords even though axes require one extra diamond to be crafted.
In case someone doesn't want a spear as a master trade, a system could be put into place where if the smith trades an iron sword/spear at the beggining, then it's guaranteed the master level trade will be the diamond version. I think the randomness it's more fun and promotes organic emergent gameplay, but it's an option if you wanna consider it.
Please sign in to leave a comment.
0 Comments