So, I understand some hitboxes/attack behaviors can be used against multiple weapon classes. UGS to Ultra Greathammer is one of them, I think.
However, some stuff isn't as easy as copy pasting. One of these things (it seems) are bullets.
For example, I've got the player usable Firelink Greatsword here, and I wanna use its bullet on a UGS instead. What prevents this from being possible? I almost want to imagine it's as simple as switching a particular variable in the gameparam.